local analysis of setupCanTJA1153 scanning: tx_info.msg_id_type = 0; scanning: tx_info.data_length = 8; scanning: tx_info.fd_enable = 0; scanning: tx_info.fd_padding = 0; scanning: tx_info.enable_brs = 0; scanning: tx_info.is_remote = 0; scanning: tx_info.is_polling = 0; scanning: sendData = "\x00\x00\x00\x00\x00\x00\x00"; scanning: Siul2_Dio_Ip_WritePin (stb_port_11(D), stb_pin_12(D), 0); scanning: tx_info.is_polling = 1; scanning: tx_info.msg_id_type = 0; scanning: tx_info.data_length = 0; scanning: _1 = (unsigned char) instance_17(D); scanning: FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 1365, &sendData, 100); scanning: sendData[0] = 16; scanning: sendData[1] = 0; scanning: sendData[2] = 80; scanning: sendData[3] = 0; scanning: sendData[4] = 7; scanning: sendData[5] = 255; scanning: tx_info.msg_id_type = 1; scanning: tx_info.data_length = 6; scanning: FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); scanning: sendData[0] = 16; scanning: sendData[1] = 1; scanning: sendData[2] = 159; scanning: sendData[3] = 255; scanning: sendData[4] = 255; scanning: sendData[5] = 255; scanning: tx_info.msg_id_type = 1; scanning: tx_info.data_length = 6; scanning: FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); scanning: sendData[0] = 16; scanning: sendData[1] = 2; scanning: sendData[2] = 192; scanning: sendData[3] = 0; scanning: sendData[4] = 0; scanning: sendData[5] = 0; scanning: tx_info.msg_id_type = 1; scanning: tx_info.data_length = 6; scanning: FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); scanning: sendData[0] = 113; scanning: sendData[1] = 2; scanning: sendData[2] = 3; scanning: sendData[3] = 4; scanning: sendData[4] = 5; scanning: sendData[5] = 6; scanning: sendData[6] = 7; scanning: sendData[7] = 8; scanning: tx_info.msg_id_type = 1; scanning: tx_info.data_length = 8; scanning: FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); scanning: tmr_delay (10); scanning: Siul2_Dio_Ip_WritePin (stb_port_11(D), stb_pin_12(D), 1); scanning: return; Function is locally const. local analysis of debug_printf scanning: __builtin_va_start (&argptr, 0); scanning: vsprintf (&str, msg_8(D), argptr); scanning: __builtin_va_end (&argptr); scanning: _1 = strlen (&str); scanning: len_11 = (u8) _1; scanning: _2 = (int) i_4; scanning: _3 = str[_2]; scanning: put_char (_3); scanning: i_15 = i_4 + 1; scanning: if (i_4 < len_11) scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 ;; ;; Loop 1 ;; header 4, latch 3 ;; depth 1, outer 0 ;; nodes: 4 3 ;; 2 succs { 4 } ;; 3 succs { 4 } ;; 4 succs { 3 5 } ;; 5 succs { 1 } Function is locally const. Function can locally free. local analysis of UART0_get_cmd scanning: ret_6 = get_line (128); scanning: if (ret_6 == 0) scanning: _1 = gb.cmd_buf[0]; scanning: if (_1 == 0) scanning: _2 = strcmp (&gb.cmd_buf, "test1"); scanning: if (_2 == 0) scanning: debug_printf ("test1\r\n"); scanning: debug_printf ("Command not found : %s\r\n", &gb.cmd_buf); scanning: return; Function is locally const. local analysis of get_line scanning: _1 = gb.cmd_idx; scanning: _2 = &gb.cmd_buf[_1]; scanning: _3 = get_char (_2); scanning: if (_3 == 1) scanning: _4 = gb.cmd_idx; scanning: _5 = gb.cmd_buf[_4]; scanning: switch (_5) [33.33%], case 8: [33.33%], case 10: [33.33%], case 13: [33.33%]> scanning: : scanning: debug_printf ("\r\n"); scanning: _6 = gb.cmd_idx; scanning: gb.cmd_buf[_6] = 0; scanning: gb.cmd_idx = 0; scanning: : scanning: if (_4 != 0) scanning: _7 = _4 + 4294967295; scanning: gb.cmd_idx = _7; scanning: debug_printf ("\b \b"); scanning: : scanning: _8 = _5 + 224; scanning: if (_8 <= 94) scanning: put_char (_5); scanning: _9 = gb.cmd_idx; scanning: _10 = gb.cmd_buf[_9]; scanning: _11 = _10 + 208; scanning: gb.cmd_buf_no[_9] = _11; scanning: _12 = _9 + 1; scanning: gb.cmd_idx = _12; scanning: _13 = gb.cmd_idx; scanning: if (_13 >= max_len_28(D)) scanning: _14 = max_len_28(D) + 4294967295; scanning: gb.cmd_buf[_14] = 0; scanning: gb.cmd_idx = 0; scanning: return _15; Function is locally const. local analysis of put_char scanning: Lpuart_Uart_Ip_SyncSend (0, &ch, 1); scanning: return; Function is locally const. local analysis of get_char scanning: _1 = gb.ubuf_head; scanning: _2 = gb.ubuf_tail; scanning: if (_1 == _2) scanning: _3 = gb.ubuf[_1]; scanning: *ch_10(D) = _3; Indirect ref write is not const/pure scanning: _4 = gb.ubuf_head; scanning: _5 = _4 + 1; scanning: _6 = _5 & 255; scanning: gb.ubuf_head = _6; scanning: return _7; local analysis of register_bus_off_callback scanning: gb.can[ch_2(D)].bus_off_callback = fp_3(D); scanning: gb.can[ch_2(D)].param = param_5(D); scanning: return; Function is locally const. local analysis of Gvar_init scanning: gb.ubuf_head = 0; scanning: gb.ubuf_tail = 0; scanning: gb.can[i_1].bus_off = 1; scanning: i_13 = i_1 + 1; scanning: if (i_1 != 6) scanning: gb.can[i_2].bus_off_callback = 0B; scanning: i_11 = i_2 + 1; scanning: if (i_2 != 6) scanning: gb.pwm_freq = 50000; scanning: gb.pwm_max_tick = 3200; scanning: return; ;; 3 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 8 5 6 7 ;; ;; Loop 2 ;; header 6, latch 5 ;; depth 1, outer 0 ;; nodes: 6 5 ;; ;; Loop 1 ;; header 4, latch 3 ;; depth 1, outer 0 ;; nodes: 4 3 ;; 2 succs { 4 } ;; 3 succs { 4 } ;; 4 succs { 3 8 } ;; 8 succs { 6 } ;; 5 succs { 6 } ;; 6 succs { 5 7 } ;; 7 succs { 1 } Function is locally const. local analysis of UART9_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.uart9_buf_tail; scanning: _2 = gb.uart9_temp[0]; scanning: gb.uart9_buf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.uart9_buf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart9_temp, 1); scanning: return; Function is locally const. local analysis of UART1_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.uart1_buf_tail; scanning: _2 = gb.uart1_temp[0]; scanning: gb.uart1_buf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.uart1_buf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart1_temp, 1); scanning: return; Function is locally const. local analysis of UART13_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.uart13_buf_tail; scanning: _2 = gb.uart13_temp[0]; scanning: gb.uart13_buf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.uart13_buf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart13_temp, 1); scanning: return; Function is locally const. local analysis of UART10_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.uart10_buf_tail; scanning: _2 = gb.uart10_temp[0]; scanning: gb.uart10_buf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.uart10_buf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart10_temp, 1); scanning: return; Function is locally const. local analysis of UART2_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.bbuf_tail; scanning: _2 = gb.btemp[0]; scanning: gb.bbuf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.bbuf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.btemp, 1); scanning: return; Function is locally const. local analysis of UART0_RX_Callback scanning: if (event_6(D) == 0) scanning: _1 = gb.ubuf_tail; scanning: _2 = gb.utemp[0]; scanning: gb.ubuf[_1] = _2; scanning: _3 = _1 + 1; scanning: _4 = _3 & 255; scanning: gb.ubuf_tail = _4; scanning: Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.utemp, 1); scanning: return; Function is locally const. local analysis of Uart_Init scanning: IntCtrl_Ip_EnableIrq (141); scanning: IntCtrl_Ip_InstallHandler (141, LPUART_UART_IP_0_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (143); scanning: IntCtrl_Ip_InstallHandler (143, LPUART_UART_IP_2_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (151); scanning: IntCtrl_Ip_InstallHandler (151, LPUART_UART_IP_10_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (154); scanning: IntCtrl_Ip_InstallHandler (154, LPUART_UART_IP_13_IRQHandler, 0B); scanning: Lpuart_Uart_Ip_Init (0, &Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS); scanning: Lpuart_Uart_Ip_Init (2, &Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS); scanning: Lpuart_Uart_Ip_Init (10, &Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS); scanning: Lpuart_Uart_Ip_Init (13, &Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS); scanning: Lpuart_Uart_Ip_AsyncReceive (0, &gb.utemp, 1); scanning: Lpuart_Uart_Ip_AsyncReceive (2, &gb.btemp, 1); scanning: Lpuart_Uart_Ip_AsyncReceive (10, &gb.uart10_temp, 1); scanning: Lpuart_Uart_Ip_AsyncReceive (13, &gb.uart13_temp, 1); scanning: return; Function is locally const. local analysis of board_init scanning: led_onoff (0); scanning: return; Function is locally const. local analysis of Pit_Callback scanning: t.37_1 = t; scanning: if (t.37_1 == 0) scanning: t = 1; scanning: _2 ={v} gb.x500us; Volatile stmt is not const/pure scanning: _3 = _2 + 1; scanning: gb.x500us ={v} _3; Volatile stmt is not const/pure scanning: uds_timer_interrupt (); scanning: t = 0; scanning: _4 ={v} gb.x500us; Volatile stmt is not const/pure scanning: _5 = _4 + 1; scanning: gb.x500us ={v} _5; Volatile stmt is not const/pure scanning: _6 ={v} gb.tmr_cnt; Volatile stmt is not const/pure scanning: _7 = _6 + 1; scanning: gb.tmr_cnt ={v} _7; Volatile stmt is not const/pure scanning: task_500us (); scanning: return; local analysis of tmr_delay scanning: _1 ={v} gb.tmr_cnt; Volatile stmt is not const/pure scanning: start ={v} _1; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _2 ={v} gb.tmr_cnt; Volatile stmt is not const/pure scanning: start.35_3 ={v} start; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _4 = _2 - start.35_3; scanning: elapse ={v} _4; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: elapse.36_5 ={v} elapse; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (elapse.36_5 > delay_10(D)) scanning: return; local analysis of Adc_Read_ch scanning: _1 = (long unsigned int) ch_2(D); scanning: Adc_Sar_Ip_StartConversion (_1, 0); scanning: return; Function is locally const. local analysis of Adc2EndOfChainNoti scanning: _1 = Adc_Sar_Ip_GetConvData (2, 3); scanning: gb.ADC2 = _1; scanning: _2 = Adc_Sar_Ip_GetConvData (2, 4); scanning: gb.ADC3 = _2; scanning: _3 = Adc_Sar_Ip_GetConvData (2, 5); scanning: gb.ADC4 = _3; scanning: return; Function is locally const. local analysis of Adc1EndOfChainNoti scanning: _1 = Adc_Sar_Ip_GetConvData (1, 2); scanning: gb.ADC1 = _1; scanning: _2 = Adc_Sar_Ip_GetConvData (1, 43); scanning: gb.AIN_bat = _2; scanning: return; Function is locally const. local analysis of Adc0EndOfChainNoti scanning: _1 = Adc_Sar_Ip_GetConvData (0, 6); scanning: gb.ADC0 = _1; scanning: return; Function is locally const. local analysis of ADC_Read scanning: switch (ADC_No_2(D)) [14.29%], case 0: [14.29%], case 1: [14.29%], case 2: [14.29%], case 3: [14.29%], case 4: [14.29%], case 5: [14.29%]> scanning: : scanning: ret_9 = gb.ADC0; scanning: : scanning: ret_8 = gb.ADC1; scanning: : scanning: ret_7 = gb.ADC2; scanning: : scanning: ret_6 = gb.ADC3; scanning: : scanning: ret_5 = gb.ADC4; scanning: : scanning: ret_4 = gb.AIN_bat; scanning: : scanning: return ret_1; Function is locally const. local analysis of Adc_Init scanning: status_34 = Adc_Sar_Ip_Init (0, &AdcHwUnit_0_BOARD_INITPERIPHERALS); scanning: if (status_34 == 0) scanning: retry_35 = retry_7 + 1; scanning: if (retry_7 != 10) scanning: if (retry_1 == 10) scanning: debug_printf ("ADC[%d] Init failed\n", 0); scanning: status_39 = Adc_Sar_Ip_Init (1, &AdcHwUnit_1_BOARD_INITPERIPHERALS); scanning: if (status_39 == 0) scanning: retry_40 = retry_8 + 1; scanning: if (retry_8 != 10) scanning: if (retry_2 == 10) scanning: debug_printf ("ADC[%d] Init failed\n", 1); scanning: status_44 = Adc_Sar_Ip_Init (2, &AdcHwUnit_2_BOARD_INITPERIPHERALS); scanning: if (status_44 == 0) scanning: retry_45 = retry_9 + 1; scanning: if (retry_9 != 10) scanning: if (retry_3 == 10) scanning: debug_printf ("ADC[%d] Init failed\n", 2); scanning: IntCtrl_Ip_InstallHandler (180, Adc_Sar_0_Isr, 0B); scanning: IntCtrl_Ip_InstallHandler (181, Adc_Sar_1_Isr, 0B); scanning: IntCtrl_Ip_InstallHandler (182, Adc_Sar_2_Isr, 0B); scanning: IntCtrl_Ip_EnableIrq (180); scanning: IntCtrl_Ip_EnableIrq (181); scanning: IntCtrl_Ip_EnableIrq (182); scanning: status_55 = Adc_Sar_Ip_DoCalibration (0); scanning: if (status_55 == 0) scanning: retry_56 = retry_10 + 1; scanning: if (retry_10 != 10) scanning: if (retry_4 == 10) scanning: debug_printf ("ADC[%d] Calibration failed\n", 0); scanning: status_59 = Adc_Sar_Ip_DoCalibration (1); scanning: if (status_59 == 0) scanning: retry_60 = retry_11 + 1; scanning: if (retry_11 != 10) scanning: if (retry_5 == 10) scanning: debug_printf ("ADC[%d] Calibration failed\n", 1); scanning: status_63 = Adc_Sar_Ip_DoCalibration (2); scanning: if (status_63 == 0) scanning: retry_64 = retry_12 + 1; scanning: if (retry_12 != 10) scanning: if (retry_6 == 10) scanning: debug_printf ("ADC[%d] Calibration failed\n", 2); scanning: Adc_Sar_Ip_EnableNotifications (0, 1); scanning: Adc_Sar_Ip_EnableNotifications (1, 1); scanning: Adc_Sar_Ip_EnableNotifications (2, 1); scanning: return; ;; 7 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 11 9 10 42 12 13 17 15 16 41 18 19 20 21 22 23 24 25 29 27 28 40 30 31 35 33 34 39 36 37 38 ;; ;; Loop 6 ;; header 39, latch 34 ;; depth 1, outer 0 ;; nodes: 39 34 33 ;; ;; Loop 5 ;; header 40, latch 28 ;; depth 1, outer 0 ;; nodes: 40 28 27 ;; ;; Loop 4 ;; header 23, latch 22 ;; depth 1, outer 0 ;; nodes: 23 22 21 ;; ;; Loop 3 ;; header 41, latch 16 ;; depth 1, outer 0 ;; nodes: 41 16 15 ;; ;; Loop 2 ;; header 42, latch 10 ;; depth 1, outer 0 ;; nodes: 42 10 9 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 3 ;; 2 succs { 5 } ;; 3 succs { 6 4 } ;; 4 succs { 5 } ;; 5 succs { 3 6 } ;; 6 succs { 7 11 } ;; 7 succs { 11 } ;; 11 succs { 42 } ;; 9 succs { 12 10 } ;; 10 succs { 42 } ;; 42 succs { 9 12 } ;; 12 succs { 13 17 } ;; 13 succs { 17 } ;; 17 succs { 41 } ;; 15 succs { 18 16 } ;; 16 succs { 41 } ;; 41 succs { 15 18 } ;; 18 succs { 19 20 } ;; 19 succs { 20 } ;; 20 succs { 23 } ;; 21 succs { 24 22 } ;; 22 succs { 23 } ;; 23 succs { 21 24 } ;; 24 succs { 25 29 } ;; 25 succs { 29 } ;; 29 succs { 40 } ;; 27 succs { 30 28 } ;; 28 succs { 40 } ;; 40 succs { 27 30 } ;; 30 succs { 31 35 } ;; 31 succs { 35 } ;; 35 succs { 39 } ;; 33 succs { 36 34 } ;; 34 succs { 39 } ;; 39 succs { 33 36 } ;; 36 succs { 37 38 } ;; 37 succs { 38 } ;; 38 succs { 1 } Function is locally const. local analysis of led_onoff scanning: if (flag_2(D) == 1) scanning: Siul2_Dio_Ip_WritePin (1076434696B, 2, 0); scanning: Siul2_Dio_Ip_WritePin (1076434696B, 2, 1); scanning: gb.led_flag = flag_2(D); scanning: return; Function is locally const. local analysis of Digital_Read scanning: switch (DIN_No_3(D)) [11.11%], case 0: [11.11%], case 1: [11.11%], case 2: [11.11%], case 3: [11.11%], case 4: [11.11%], case 5: [11.11%], case 6: [11.11%], case 7: [11.11%]> scanning: : scanning: ret_20 = Siul2_Dio_Ip_ReadPin (1076434694B, 8); scanning: : scanning: ret_18 = Siul2_Dio_Ip_ReadPin (1076434690B, 11); scanning: : scanning: ret_16 = Siul2_Dio_Ip_ReadPin (1076434706B, 1); scanning: : scanning: ret_14 = Siul2_Dio_Ip_ReadPin (1076434694B, 11); scanning: : scanning: ret_12 = Siul2_Dio_Ip_ReadPin (1076434692B, 4); scanning: : scanning: ret_10 = Siul2_Dio_Ip_ReadPin (1076434692B, 5); scanning: : scanning: ret_8 = Siul2_Dio_Ip_ReadPin (1076434692B, 8); scanning: : scanning: ret_6 = Siul2_Dio_Ip_ReadPin (1076434692B, 10); scanning: : scanning: return ret_1; Function is locally const. local analysis of Digital_Write scanning: Value_1 = MIN_EXPR <1, Value_3(D)>; scanning: switch (DOUT_No_4(D)) [11.11%], case 0: [11.11%], case 1: [11.11%], case 2: [11.11%], case 3: [11.11%], case 4: [11.11%], case 5: [11.11%], case 6: [11.11%], case 7: [11.11%]> scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434690B, 0, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434704B, 10, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434690B, 12, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434688B, 2, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434690B, 13, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434690B, 14, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434690B, 15, Value_1); scanning: : scanning: Siul2_Dio_Ip_WritePin (1076434688B, 0, Value_1); scanning: : scanning: return; Function is locally const. local analysis of DIN_TEST scanning: _1 = Siul2_Dio_Ip_ReadPin (1076434690B, 11); scanning: din_test = _1; scanning: return; Function is locally const. local analysis of can_transmit_txring scanning: _1 = (int) ch_33(D); scanning: _2 = CAN_ch[_1].p_rd; scanning: _3 = (int) _2; scanning: _4 = CAN_ch[_1].tx_ring[_3].len; scanning: if (_4 <= 8) scanning: tx_info[_1].data_length = 8; scanning: if (_4 <= 16) scanning: tx_info[_1].data_length = 16; scanning: if (_4 <= 24) scanning: tx_info[_1].data_length = 24; scanning: if (_4 <= 32) scanning: tx_info[_1].data_length = 32; scanning: if (_4 <= 64) scanning: tx_info[_1].data_length = 64; scanning: _5 = CAN_ch[_1].tx_mb_idx; scanning: _6 = &tx_info[_1]; scanning: _7 = CAN_ch[_1].tx_ring[_3].id; scanning: _8 = &CAN_ch[_1].tx_ring[_3].buf; scanning: can_ret_41 = FlexCAN_Ip_Send (ch_33(D), _5, _6, _7, _8); scanning: _9 = CAN_ch[_1].tx_mb_idx; scanning: _10 = (int) _9; scanning: _11 = _10 + 1; scanning: _12 = (unsigned int) _11; scanning: _13 = _12 % 13; scanning: _14 = (unsigned char) _13; scanning: CAN_ch[_1].tx_mb_idx = _14; scanning: switch (can_ret_41) [33.33%], case 0: [33.33%], case 2: [33.33%]> scanning: : scanning: clear_tx_ring (ch_33(D)); scanning: _15 = CAN_ch[_1].p_rd; scanning: _16 = (int) _15; scanning: CAN_ch[_1].tx_ring[_16].xreq = 0; scanning: _17 = CAN_ch[_1].p_rd; scanning: _18 = (int) _17; scanning: _19 = _18 + 1; scanning: _20 = _19 % 200; scanning: _21 = (short unsigned int) _20; scanning: CAN_ch[_1].p_rd = _21; scanning: : scanning: clear_tx_ring (ch_33(D)); scanning: _22 = CAN_ch[_1].p_rd; scanning: _23 = (int) _22; scanning: CAN_ch[_1].tx_ring[_23].xreq = 0; scanning: _24 = CAN_ch[_1].p_rd; scanning: _25 = (int) _24; scanning: _26 = _25 + 1; scanning: _27 = _26 % 200; scanning: _28 = (short unsigned int) _27; scanning: CAN_ch[_1].p_rd = _28; scanning: vcan_send_miss_message.28_29 = vcan_send_miss_message; scanning: _30 = vcan_send_miss_message.28_29 + 1; scanning: vcan_send_miss_message = _30; scanning: : scanning: return; Function is locally const. local analysis of can_send_txring scanning: _1 = (int) ch_24(D); scanning: _2 = tx_info[_1].data_length; scanning: if (_2 > 64) scanning: _3 = gb.can[_1].bus_off; scanning: if (_3 == 0) scanning: _4 = (sizetype) i_21; scanning: _5 = buf_33(D) + _4; scanning: _6 = CAN_ch[_1].p_wr; scanning: _7 = (int) _6; scanning: _8 = (int) i_21; scanning: _9 = *_5; Indirect ref read is not const scanning: CAN_ch[_1].tx_ring[_7].buf[_8] = _9; scanning: i_35 = i_21 + 1; scanning: if (i_21 < len_26(D)) scanning: clear_tx_buf (ch_24(D)); scanning: _10 = CAN_ch[_1].p_wr; scanning: _11 = (int) _10; scanning: CAN_ch[_1].tx_ring[_11].id = id_28(D); scanning: _12 = CAN_ch[_1].p_wr; scanning: _13 = (int) _12; scanning: CAN_ch[_1].tx_ring[_13].len = len_26(D); scanning: _14 = CAN_ch[_1].p_wr; scanning: _15 = (int) _14; scanning: CAN_ch[_1].tx_ring[_15].xreq = 1; scanning: _16 = CAN_ch[_1].p_wr; scanning: _17 = (int) _16; scanning: _18 = _17 + 1; scanning: _19 = _18 % 200; scanning: _20 = (short unsigned int) _19; scanning: CAN_ch[_1].p_wr = _20; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 8 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 7 3 } ;; 3 succs { 7 8 } ;; 8 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally pure. local analysis of can_tx_check scanning: _1 = (int) i_5; scanning: _2 = CAN_ch[_1].p_rd; scanning: _3 = (int) _2; scanning: _4 = CAN_ch[_1].tx_ring[_3].xreq; scanning: if (_4 == 1) scanning: can_transmit_txring (i_5); scanning: i_10 = i_5 + 1; scanning: if (i_5 != 6) scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 6, latch 5 ;; depth 1, outer 0 ;; nodes: 6 5 3 4 ;; 2 succs { 6 } ;; 3 succs { 4 5 } ;; 4 succs { 5 } ;; 5 succs { 6 } ;; 6 succs { 3 7 } ;; 7 succs { 1 } Function is locally const. local analysis of clear_tx_ring scanning: _1 = (int) ch_11(D); scanning: _2 = CAN_ch[_1].p_rd; scanning: _3 = (int) _2; scanning: CAN_ch[_1].tx_ring[_3].len = 0; scanning: _4 = CAN_ch[_1].p_rd; scanning: _5 = (int) _4; scanning: CAN_ch[_1].tx_ring[_5].id = 0; scanning: _6 = CAN_ch[_1].p_rd; scanning: _7 = (int) _6; scanning: _8 = (int) j_9; scanning: CAN_ch[_1].tx_ring[_7].buf[_8] = 0; scanning: j_16 = j_9 + 1; scanning: if (j_9 != 32) scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 ;; ;; Loop 1 ;; header 4, latch 3 ;; depth 1, outer 0 ;; nodes: 4 3 ;; 2 succs { 4 } ;; 3 succs { 4 } ;; 4 succs { 3 5 } ;; 5 succs { 1 } Function is locally const. local analysis of clear_tx_buf scanning: _1 = (int) ch_5(D); scanning: CAN_ch[_1].tx.id = 0; scanning: CAN_ch[_1].tx.len = 0; scanning: _2 = (int) i_3; scanning: CAN_ch[_1].tx.buf[_2] = 0; scanning: i_10 = i_3 + 1; scanning: if (i_3 != 32) scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 ;; ;; Loop 1 ;; header 4, latch 3 ;; depth 1, outer 0 ;; nodes: 4 3 ;; 2 succs { 4 } ;; 3 succs { 4 } ;; 4 succs { 3 5 } ;; 5 succs { 1 } Function is locally const. local analysis of ECU3_Data_Init scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_RTRN = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Reverse = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_LTRN = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Head = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_HBEAM = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Hazard = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_BRAKE = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Status_Wiper = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE1_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE2_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE3_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE4_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE5_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_MAINSW_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Battery_Voltage = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_DRL = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Position = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_VCU_counter1 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_VCU_CRC1 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.ChargingStatus = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_ChgeCon_DTD = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_HVOn_STA = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.IntLckSta_OBC = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.IntLckSta_BMS = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOC = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOH = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_OBC = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_VCU = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_BMS = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_LDC = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_TMS = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOH_INV = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOC_INV = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.Bms_Soc_Wrng = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.Bms_SoH_Wrng = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_VCU_counter2 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_VCU_CRC2 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackVolt = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackCur = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackPwr = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal3_0x590.BCM_VCU_counter3 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal3_0x590.BCM_VCU_CRC3 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal4_0x595.LDC_ACTL_CUR = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal4_0x595.LDC_INP_VOLT = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.OBC_FltSta = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BMS_FltSta = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.LDC_FltSta = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_FltSta = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BMS_TEMP_FAULT = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.LDC_TEMP_FAULT = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.OBC_TEMP_FAULT = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_VCU_counter5 = 0; scanning: ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_VCU_CRC5 = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Ready = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Controlable = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Flt = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Interlock = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_CurGearSta = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_GearStaInv = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Derating = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_SvrFlt = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_MtrTemp = 50; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_InvTemp = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_EstSpd = 32768; scanning: ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_EstTrq = 20000; scanning: ECU3.RX.CH0_MCU_VCU_Signals2_0x301.FaultMessage1 = 0; scanning: ECU3.RX.CH0_MCU_VCU_Signals2_0x301.FaultMessage2 = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_BrakeTorqueCommand = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_RWA_RackAngleCommand = 33250; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_Drive_ACC_Cmd = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_Vx_Command = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_VCU_counter1 = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_VCU_CRC1 = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_Drive_Mode = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_GearSelStat = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_ParkBrake_Cmd = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_Emergency_Stop = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_VCU_long_Ctl_mode = 0; scanning: ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_VCU_ARC = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_BRAKE_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Hazard_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_HBEAM_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Head_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_LTRN_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Reverse_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_RTRN_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Position_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_DRL_CMD = 0; scanning: ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Wiper_CMD = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_driveSensor = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_parkSensor = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_parkLock = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_ParkRequestStatus = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Voltage = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Current = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Temperature = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_HallPosition = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallMiddle = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallUnPark = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallPark = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotOpen = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotFail = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_State = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_CommErr = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallSenErr = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_OT_ECU = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_CANErr = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallPaternError = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallTimeOut = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusUnderVoltage = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusOverVoltage = 0; scanning: ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusOverCurrent = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_Vx_Command = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_Drive_ACC_Cmd = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_BrakeTorqueCommand = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_VCU_counter1 = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_VCU_CRC1 = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_RWA_cmd_deg = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_RWS_cmd_deg = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_VCU_counter2 = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_VCU_CRC2 = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_Drive_mode = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_long_Ctl_mode = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_EPAM_req = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_GearPos = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_Emergency_Stop = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_counter3 = 0; scanning: ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_CRC3 = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_BRAKE_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Hazard_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_HBEAM_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Head_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_LTRN_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Reverse_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_RTRN_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Position_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_DRL_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Wiper_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.LDC_ACT_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.HV_ON_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.CE_ON_CMD = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.LDC_TRGT_CUR = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Vcu_OperMode = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Vcu_SysMode = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.ACU_VCU_counter = 0; scanning: ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.ACU_VCU_CRC = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.Arc = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.Crc = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EcuRole = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EcuStatus = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EstimatedVehicleSpeed = 303; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.IsControllingEcu = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.MasterCylinderPressure = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.RoadFrictionCoefficient = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.RoadFrictionCoefficientValid = 0; scanning: ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.VehicleSpeedValidity = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.Arc = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.Crc = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontLeftEstimatedPressure = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontLeftEstimatedPressureValid = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontRightEstimatedPressure = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontRightEstimatedPressureValid = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearLeftEstimatedPressure = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearLeftEstimatedPressureValid = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearRightEstimatedPressure = 0; scanning: ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearRightEstimatedPressureValid = 0; scanning: ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.Arc = 0; scanning: ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.Crc = 0; scanning: ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.RbcTargetRegenTorque = 0; scanning: ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.TcsTorqueCmd = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.AbsFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.AbsState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.Arc = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.BbsFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.BbsState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.CanCommunicationFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.Crc = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EbdFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EbdState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EpbFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EpbState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EpbTransition = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EscFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EscState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.EscYawRateThreshold = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.InternalCanCommunicationFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.RbcFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.RbcState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.RopFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.RopState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.SplitMuDetection = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.SsmFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.SsmState = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.TcsFault = 0; scanning: ECU3.RX.CH2_IDB_Status_0x092.TcsState = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.Arc = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.Crc = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontLeftTireSlipRatio = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontLeftWheelSlipStatus = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontRightTireSlipRatio = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontRightWheelSlipStatus = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearLeftTireSlipRatio = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearLeftWheelSlipStatus = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearRightTireSlipRatio = 0; scanning: ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearRightWheelSlipStatus = 0; scanning: ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse = 0; scanning: ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse_MSB = 0; scanning: ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse_LSB = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.Arc = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.Crc = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelDirection = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelPulse = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelPulseValidity = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWssFault = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelDirection = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelPulse = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelPulseValidity = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWssFault = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelDirection = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelPulse = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelPulseValidity = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWssFault = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelDirection = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelPulse = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelPulseValidity = 0; scanning: ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWssFault = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.Arc = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.Crc = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.EcuPowerMode = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.EcuRole = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.EcuStatus = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.MaxMotorOutput = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.MaxMotorOutputValid = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.RackAngleSpeedFbk = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.RackAngleSpeedFbkValid = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.SysInfo = 0; scanning: ECU3.RX.CH2_RWA_Status1_0x072.WarningLamp = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.Arc = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.Crc = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.RackAngleFbk = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.RackAngleFbkValid = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.RackForceFbk = 0; scanning: ECU3.RX.CH2_RWA_Status2_0x073.RackForceFbkValid = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.Arc = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.Crc = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.PolFault = 1; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.PolLimiterFlag = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.PolStatus = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.PolValue = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.SysBatteryVoltage = 0; scanning: ECU3.RX.CH2_RWA_Status3_0x0AA.SysIqCurrent = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.Arc = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.Crc = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EcuRole = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EcuStatus = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EstimatedVehicleSpeed = 303; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.IsControllingEcu = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.MasterCylinderPressure = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.RoadFrictionCoefficient = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.RoadFrictionCoefficientValid = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.VehicleSpeedValidity = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Arc = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.BrakeFluidState = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Crc = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.FrontLeftBrakePadState = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.FrontRightBrakePadState = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.MotorTemperatureWarning = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved3 = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved4 = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved5 = 0; scanning: ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved6 = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.Arc = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.Crc = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontLeftEstimatedPressure = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontLeftEstimatedPressureValid = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontRightEstimatedPressure = 0; scanning: ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontRightEstimatedPressureValid = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.Arc = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.Crc = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.EcuPowerMode = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.EcuRole = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.EcuStatus = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.MaxMotorOutput = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.MaxMotorOutputValid = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.RackAngleSpeedFbk = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.RackAngleSpeedFbkValid = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.SysInfo = 0; scanning: ECU3.RX.CH3_RWA_Status1_0x072.WarningLamp = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.Arc = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.Crc = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.RackAngleFbk = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.RackAngleFbkValid = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.RackForceFbk = 0; scanning: ECU3.RX.CH3_RWA_Status2_0x073.RackForceFbkValid = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.Arc = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.Crc = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.PolFault = 1; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.PolLimiterFlag = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.PolStatus = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.PolValue = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.SysBatteryVoltage = 0; scanning: ECU3.RX.CH3_RWA_Status3_0x0AA.SysIqCurrent = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.Arc = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.Crc = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontLeftTireSlipRatio = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontLeftWheelSlipStatus = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontRightTireSlipRatio = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontRightWheelSlipStatus = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearLeftTireSlipRatio = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearLeftWheelSlipStatus = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearRightTireSlipRatio = 0; scanning: ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearRightWheelSlipStatus = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.Arc = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.Crc = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelDirection = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelPulse = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelPulseValidity = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWssFault = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelDirection = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelPulse = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelPulseValidity = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWssFault = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelDirection = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelPulse = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelPulseValidity = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWssFault = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelDirection = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelPulse = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelPulseValidity = 0; scanning: ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWssFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.AbsFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.AbsState = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.Arc = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.BbsFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.BbsState = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.CanCommunicationFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.Crc = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EpbFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EpbState = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EpbTransition = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EscFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EscState = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.EscYawRateThreshold = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.InternalCanCommunicationFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.SplitMuDetSsmFaultection = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.SsmFault = 0; scanning: ECU3.RX.CH3_RCU_Status_0x093.SsmState = 0; scanning: ECU3.RX.CH3_RCU_UdsResponse_0x799.UdsResponse = 0; scanning: ECU3.RX.CH4_RWS_VCU_Rack_AngleFbk_0x073.RWS_RackAngleFbk1 = 0; scanning: ECU3.RX.CH4_RWS_VCU_stat_Signal_0x072.RWS_EcuStatus1 = 0; scanning: ECU3.RX.CH4_RWS_VCU_stat_Signal_0x072.RWS_RackAngleSpeedFbk1 = 0; scanning: ECU3.RX.CH5_RWS_VCU_Rack_AngleFbk_0x073.RWS_RackAngleFbk2 = 0; scanning: ECU3.RX.CH5_RWS_VCU_stat_Signal_0x072.RWS_EcuStatus2 = 0; scanning: ECU3.RX.CH5_RWS_VCU_stat_Signal_0x072.RWS_RackAngleSpeedFbk2 = 0; scanning: ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_RackAngleFbk1 = 0; scanning: ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_RackAngleSpeedFbk1 = 0; scanning: ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_VCU_RC_counter1 = 0; scanning: ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_VCU_RC_CRC1 = 0; scanning: ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.CAR_ARC = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_RackAngleFbk2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_RackAngleSpeedFbk2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_VCU_RC_counter2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_VCU_RC_CRC2 = 0; scanning: ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_RackAngleFbk1 = 0; scanning: ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_RackAngleSpeedFbk1 = 0; scanning: ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_VCU_RC_counter1 = 0; scanning: ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_VCU_RC_CRC1 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_RackAngleFbk2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_RackAngleSpeedFbk2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_VCU_RC_counter2 = 0; scanning: ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_VCU_RC_CRC2 = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_BRAKE_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Hazard_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_HBEAM_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Head_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_LTRN_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Reverse_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_RTRN_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Position_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_DRL_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Wiper_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.LDC_ACT_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.HV_ON_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.CE_ON_CMD = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.LDC_TRGT_CUR = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Vcu_OperMode = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Vcu_SysMode = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.VCU_BCM_counter = 0; scanning: ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.VCU_BCM_CRC = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_TorqueContol = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_Ready = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_ControlMode = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_PwrEnable = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_GearCmd = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_MtrDir = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_BmsFlt = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_BmsHvSt = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_PosTrqLimit = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_NegTrqLimit = 0; scanning: ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_TrqCmd = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_MCU_EstTrq = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RWA_Rack_Fbk = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_Brk_Pressure_Fbk = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_Vx_Fbk = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RC_counter1 = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RC_CRC1 = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_BMS_SOC = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_long_Ctl_mode = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_Emergency_Stop = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_GearSelStat = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Drive_Mode = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_ParkBrake_Fbk = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Acc_Fbk = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Acc_Limit = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.CAR_ChargingStatus = 0; scanning: ECU3.TX.CH0_VCU_RC_Signals1_0x011.CAR_BMS_HVOn_STA = 0; scanning: ECU3.TX.CH0_SW_VER_0x100.YEAR = 0; scanning: ECU3.TX.CH0_SW_VER_0x100.Month = 0; scanning: ECU3.TX.CH0_SW_VER_0x100.Day = 0; scanning: ECU3.TX.CH0_SW_VER_0x100.Ver = 0; scanning: ECU3.TX.CH0_SW_VER_0x100.CAR_NUM = 0; scanning: ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Bms_PackVolt = 0; scanning: ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Bms_PackCur = 0; scanning: ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Battery_Voltage = 0; scanning: ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_LDC_ACTL_CUR = 0; scanning: ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_LDC_ACTL_VOLT = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_IDB_BrakeTorqueCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_RWA1_RackAngleCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_RWS1_RackAngleCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_MCU_TorqCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RCU_BrakeTorqueCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RWA2_RackAngleCommand = 0; scanning: ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RWS2_RackAngleCommand = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_RTRN = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Reverse = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_LTRN = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Head = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_HBEAM = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Hazard = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_BRAKE = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Status_Wiper = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE1_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE2_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE3_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE4_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE5_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_MAINSW_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Battery_Voltage = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.ChargingStatus = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_ChgeCon_DTD = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_HVOn_STA = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_OBC = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_BMS = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_OBC = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_VCU = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_BMS = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_LDC = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_TMS = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH_INV = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC_INV = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_Soc_Wrng = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_SoH_Wrng = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_counter2 = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_CRC2 = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_counter3 = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_CRC3 = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_FltSta = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_FltSta = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_FltSta = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_FltSta = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_TEMP_FAULT = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_TEMP_FAULT = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_TEMP_FAULT = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_counter5 = 0; scanning: ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_CRC5 = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_counter1 = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_CRC1 = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_counter2 = 0; scanning: ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_CRC2 = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_counter1 = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_CRC1 = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_counter2 = 0; scanning: ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_CRC2 = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_long_Ctl_mode = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_GearPos = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 = 0; scanning: ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Arc = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.BrakeHoldRequest = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.BrakeTorqueCommand = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Crc = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.DriveTorqueCommand = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.DriveTorqueCommandValid = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.EscActivation = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.GearPosition = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.ParkBrakeRequest = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.PowertrainMode = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.RbcActivation = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Reserved1 = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Reserved2 = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.RopActivation = 0; scanning: ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.TcsActivation = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.Arc = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.Crc = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.LateralAcceleration = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.LateralAccelerationValid = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.LongitudinalAcceleration = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.LongitudinalAccelerationValid = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.VehicleSpeed = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.VehicleSpeedValid = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.VehicleYawRate = 0; scanning: ECU3.TX.CH2_BSC_IMU_0x070.VehicleYawRateValid = 0; scanning: ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.Arc = 0; scanning: ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.Crc = 0; scanning: ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.WakeUpCommand = 0; scanning: ECU3.TX.CH2_BSC_IDB_UdsRequest_0x796.UdsRequest = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.ActualMotorTorque = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.ActualMotorTorqueValid = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.Arc = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.Crc = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.MaxAvailableRegenTorque = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.MaxAvailableRegenTorqueValid = 0; scanning: ECU3.TX.CH2_BSC_RegenCommand_0x06A.TractionMotorFault = 0; scanning: ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.Arc = 0; scanning: ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.Crc = 0; scanning: ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.RackAngleCmd = 0; scanning: ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.RackAngleCmdValid = 0; scanning: ECU3.TX.CH2_BSC_RWA_Sister_0x350.Arc = 0; scanning: ECU3.TX.CH2_BSC_RWA_Sister_0x350.Crc = 0; scanning: ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuPowerMode = 0; scanning: ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuRole = 0; scanning: ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuStatus = 0; scanning: ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.Arc = 0; scanning: ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.Crc = 0; scanning: ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.ModeCommand = 0; scanning: ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.WakeUpCommand = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.Arc = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.Crc = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.EnvironmentTemperature = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.EnvironmentTemperatureValid = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampDay = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampHour = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampMinute = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampMonth = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampSecond = 0; scanning: ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampYear = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.Arc = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.Crc = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontLeftWheelSpeed = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontLeftWheelSpeedValid = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontRightWheelSpeed = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontRightWheelSpeedValid = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearLeftWheelSpeed = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearLeftWheelSpeedValid = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearRightWheelSpeed = 0; scanning: ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearRightWheelSpeedValid = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.Arc = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.Crc = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.LateralAcceleration = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.LateralAccelerationValid = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.LongitudinalAcceleration = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.LongitudinalAccelerationValid = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.VehicleSpeed = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.VehicleSpeedValid = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.VehicleYawRate = 0; scanning: ECU3.TX.CH3_BSC_IMU_0x071.VehicleYawRateValid = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Arc = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.BrakeHoldRequest = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.BrakeTorqueCommand = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Crc = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.EscActivation = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.GearPosition = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.ParkBrakeRequest = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.PowertrainMode = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Reserved1 = 0; scanning: ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Reserved2 = 0; scanning: ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.Arc = 0; scanning: ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.Crc = 0; scanning: ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.RackAngleCmd = 0; scanning: ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.RackAngleCmdValid = 0; scanning: ECU3.TX.CH3_BSC_RWA_Sister_0x350.Arc = 0; scanning: ECU3.TX.CH3_BSC_RWA_Sister_0x350.Crc = 0; scanning: ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuPowerMode = 0; scanning: ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuRole = 0; scanning: ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuStatus = 0; scanning: ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.Arc = 0; scanning: ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.Crc = 0; scanning: ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.ModeCommand = 0; scanning: ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.WakeUpCommand = 0; scanning: ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.Arc = 0; scanning: ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.Crc = 0; scanning: ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.WakeUpCommand = 0; scanning: ECU3.TX.CH3_BSC_RCU_UdsRequest_0x797.UdsRequest = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.Arc = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.Crc = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.EnvironmentTemperature = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.EnvironmentTemperatureValid = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampDay = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampHour = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampMinute = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampMonth = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampSecond = 0; scanning: ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampYear = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.Arc = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.Crc = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontLeftWheelSpeed = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontLeftWheelSpeedValid = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontRightWheelSpeed = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontRightWheelSpeedValid = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearLeftWheelSpeed = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearLeftWheelSpeedValid = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearRightWheelSpeed = 0; scanning: ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearRightWheelSpeedValid = 0; scanning: ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.Arc = 0; scanning: ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.Crc = 0; scanning: ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.RackAngleCmd1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.RackAngleCmdValid1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_Sister_0x350.Arc = 0; scanning: ECU3.TX.CH4_VCU_RWS_Sister_0x350.Crc = 0; scanning: ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuPowerMode1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuStatus1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuRole1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_StartupCommand_0x310.RWS_ModeCommand1 = 0; scanning: ECU3.TX.CH4_VCU_RWS_StartupCommand_0x310.RWS_WakeUpCommand1 = 0; scanning: ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.Arc = 0; scanning: ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.Crc = 0; scanning: ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.RackAngleCmd2 = 0; scanning: ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.RackAngleCmdValid2 = 0; scanning: ECU3.TX.CH5_VCU_RWS_StartupCommand_0x310.RWS_ModeCommand2 = 0; scanning: ECU3.TX.CH5_VCU_RWS_StartupCommand_0x310.RWS_WakeUpCommand2 = 0; scanning: return; Function is locally const. local analysis of Can_Init_ECU3 scanning: if (ch_55(D) == 0) scanning: IntCtrl_Ip_EnableIrq (109); scanning: IntCtrl_Ip_InstallHandler (109, CAN0_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (110); scanning: IntCtrl_Ip_InstallHandler (110, CAN0_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434696B, 8, 1); scanning: Siul2_Dio_Ip_WritePin (1076434696B, 5, 1); scanning: FlexCAN_Ip_Init_Privileged (0, &FlexCAN_State0, &FlexCAN_Config0); scanning: FlexCAN_Ip_SetRxMaskType_Privileged (0, 1); scanning: FlexCAN_Ip_SetRxIndividualMask_Privileged (0, 13, 0); scanning: FlexCAN_Ip_SetStartMode_Privileged (0); scanning: FlexCAN_Ip_ConfigRxMb (0, 13, &MEM[(void *)&rx_info], 0); scanning: FlexCAN_Ip_Receive (0, 13, &can0_rxData[13], 0); scanning: ECU3_Data_Init (); scanning: clear_tx_buf (0); scanning: gb.can[0].bus_off = 1; scanning: gb.can[0].error = 1; scanning: if (ch_55(D) == 1) scanning: IntCtrl_Ip_EnableIrq (113); scanning: IntCtrl_Ip_InstallHandler (113, CAN1_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (114); scanning: IntCtrl_Ip_InstallHandler (114, CAN1_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434700B, 7, 1); scanning: Siul2_Dio_Ip_WritePin (1076434702B, 2, 1); scanning: FlexCAN_Ip_Init_Privileged (1, &FlexCAN_State1, &FlexCAN_Config1); scanning: FlexCAN_Ip_SetStartMode_Privileged (1); scanning: _1 = idx_37 + 13; scanning: _2 = (int) idx_37; scanning: _3 = g_messageObjectConf_ECU3_1ch_RX[_2].messageId; scanning: _4 = (long unsigned int) _3; scanning: FlexCAN_Ip_ConfigRxMb (1, _1, &MEM[(void *)&rx_info + 16B], _4); scanning: _5 = (unsigned int) idx_37; scanning: _6 = _5 + 13; scanning: _7 = &can1_rxData[_6]; scanning: FlexCAN_Ip_Receive (1, _1, _7, 0); scanning: idx_85 = idx_37 + 1; scanning: if (idx_37 != 4) scanning: gb.can[1].bus_off = 1; scanning: gb.can[1].error = 1; scanning: if (ch_55(D) == 2) scanning: IntCtrl_Ip_EnableIrq (116); scanning: IntCtrl_Ip_InstallHandler (116, CAN2_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (117); scanning: IntCtrl_Ip_InstallHandler (117, CAN2_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434702B, 4, 1); scanning: Siul2_Dio_Ip_WritePin (1076434700B, 6, 1); scanning: FlexCAN_Ip_Init_Privileged (2, &FlexCAN_State2, &FlexCAN_Config2); scanning: FlexCAN_Ip_SetStartMode_Privileged (2); scanning: _8 = idx_38 + 13; scanning: _9 = (int) idx_38; scanning: _10 = g_messageObjectConf_ECU3_2ch_RX[_9].messageId; scanning: _11 = (long unsigned int) _10; scanning: FlexCAN_Ip_ConfigRxMb (2, _8, &MEM[(void *)&rx_info + 32B], _11); scanning: _12 = (unsigned int) idx_38; scanning: _13 = _12 + 13; scanning: _14 = &can2_rxData[_13]; scanning: FlexCAN_Ip_Receive (2, _8, _14, 0); scanning: idx_98 = idx_38 + 1; scanning: if (idx_38 != 11) scanning: gb.can[2].bus_off = 1; scanning: gb.can[2].error = 1; scanning: if (ch_55(D) == 3) scanning: IntCtrl_Ip_EnableIrq (119); scanning: IntCtrl_Ip_InstallHandler (119, CAN3_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (120); scanning: IntCtrl_Ip_InstallHandler (120, CAN3_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434694B, 0, 1); scanning: Siul2_Dio_Ip_WritePin (1076434694B, 1, 1); scanning: FlexCAN_Ip_Init_Privileged (3, &FlexCAN_State3, &FlexCAN_Config3); scanning: FlexCAN_Ip_SetStartMode_Privileged (3); scanning: _15 = idx_39 + 13; scanning: _16 = (int) idx_39; scanning: _17 = g_messageObjectConf_ECU3_3ch_RX[_16].messageId; scanning: _18 = (long unsigned int) _17; scanning: FlexCAN_Ip_ConfigRxMb (3, _15, &MEM[(void *)&rx_info + 48B], _18); scanning: _19 = (unsigned int) idx_39; scanning: _20 = _19 + 13; scanning: _21 = &can3_rxData[_20]; scanning: FlexCAN_Ip_Receive (3, _15, _21, 0); scanning: idx_111 = idx_39 + 1; scanning: if (idx_39 != 10) scanning: gb.can[3].bus_off = 1; scanning: gb.can[3].error = 1; scanning: if (ch_55(D) == 4) scanning: IntCtrl_Ip_EnableIrq (121); scanning: IntCtrl_Ip_InstallHandler (121, CAN4_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (122); scanning: IntCtrl_Ip_InstallHandler (122, CAN4_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434696B, 10, 1); scanning: Siul2_Dio_Ip_WritePin (1076434696B, 9, 1); scanning: FlexCAN_Ip_Init_Privileged (4, &FlexCAN_State4, &FlexCAN_Config_500k); scanning: FlexCAN_Ip_SetStartMode_Privileged (4); scanning: setupCanTJA1153 (4, 1076434696B, 9); scanning: FlexCAN_Ip_Init_Privileged (4, &FlexCAN_State4, &FlexCAN_Config4); scanning: FlexCAN_Ip_SetStartMode_Privileged (4); scanning: _22 = idx_40 + 13; scanning: _23 = (int) idx_40; scanning: _24 = g_messageObjectConf_ECU3_4ch_RX[_23].messageId; scanning: _25 = (long unsigned int) _24; scanning: FlexCAN_Ip_ConfigRxMb (4, _22, &MEM[(void *)&rx_info + 64B], _25); scanning: _26 = (unsigned int) idx_40; scanning: _27 = _26 + 13; scanning: _28 = &can4_rxData[_27]; scanning: FlexCAN_Ip_Receive (4, _22, _28, 0); scanning: idx_127 = idx_40 + 1; scanning: if (idx_40 != 2) scanning: gb.can[4].bus_off = 1; scanning: gb.can[4].error = 1; scanning: if (ch_55(D) == 5) scanning: IntCtrl_Ip_EnableIrq (123); scanning: IntCtrl_Ip_InstallHandler (123, CAN5_ORED_IRQHandler, 0B); scanning: IntCtrl_Ip_EnableIrq (124); scanning: IntCtrl_Ip_InstallHandler (124, CAN5_ORED_0_31_MB_IRQHandler, 0B); scanning: Siul2_Dio_Ip_WritePin (1076434700B, 14, 1); scanning: Siul2_Dio_Ip_WritePin (1076434704B, 1, 1); scanning: FlexCAN_Ip_Init_Privileged (5, &FlexCAN_State5, &FlexCAN_Config_500k); scanning: FlexCAN_Ip_SetStartMode_Privileged (5); scanning: setupCanTJA1153 (5, 1076434704B, 1); scanning: FlexCAN_Ip_Init_Privileged (5, &FlexCAN_State5, &FlexCAN_Config5); scanning: FlexCAN_Ip_SetStartMode_Privileged (5); scanning: _29 = idx_41 + 13; scanning: _30 = (int) idx_41; scanning: _31 = g_messageObjectConf_ECU3_5ch_RX[_30].messageId; scanning: _32 = (long unsigned int) _31; scanning: FlexCAN_Ip_ConfigRxMb (5, _29, &MEM[(void *)&rx_info + 80B], _32); scanning: _33 = (unsigned int) idx_41; scanning: _34 = _33 + 13; scanning: _35 = &can5_rxData[_34]; scanning: FlexCAN_Ip_Receive (5, _29, _35, 0); scanning: idx_143 = idx_41 + 1; scanning: if (idx_41 != 2) scanning: gb.can[5].bus_off = 1; scanning: gb.can[5].error = 1; scanning: CAN_ch[ch_55(D)].p_rd = 0; scanning: CAN_ch[ch_55(D)].p_wr = 0; scanning: _36 = (int) i_42; scanning: CAN_ch[ch_55(D)].tx_ring[_36].xreq = 0; scanning: i_147 = i_42 + 1; scanning: if (i_42 != 200) scanning: return 0; ;; 7 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ;; ;; Loop 6 ;; header 31, latch 30 ;; depth 1, outer 0 ;; nodes: 31 30 ;; ;; Loop 5 ;; header 27, latch 26 ;; depth 1, outer 0 ;; nodes: 27 26 ;; ;; Loop 4 ;; header 22, latch 21 ;; depth 1, outer 0 ;; nodes: 22 21 ;; ;; Loop 3 ;; header 17, latch 16 ;; depth 1, outer 0 ;; nodes: 17 16 ;; ;; Loop 2 ;; header 12, latch 11 ;; depth 1, outer 0 ;; nodes: 12 11 ;; ;; Loop 1 ;; header 7, latch 6 ;; depth 1, outer 0 ;; nodes: 7 6 ;; 2 succs { 3 4 } ;; 3 succs { 4 } ;; 4 succs { 5 9 } ;; 5 succs { 7 } ;; 6 succs { 7 } ;; 7 succs { 6 8 } ;; 8 succs { 9 } ;; 9 succs { 10 14 } ;; 10 succs { 12 } ;; 11 succs { 12 } ;; 12 succs { 11 13 } ;; 13 succs { 14 } ;; 14 succs { 15 19 } ;; 15 succs { 17 } ;; 16 succs { 17 } ;; 17 succs { 16 18 } ;; 18 succs { 19 } ;; 19 succs { 20 24 } ;; 20 succs { 22 } ;; 21 succs { 22 } ;; 22 succs { 21 23 } ;; 23 succs { 24 } ;; 24 succs { 25 29 } ;; 25 succs { 27 } ;; 26 succs { 27 } ;; 27 succs { 26 28 } ;; 28 succs { 29 } ;; 29 succs { 31 } ;; 30 succs { 31 } ;; 31 succs { 30 32 } ;; 32 succs { 1 } Function is locally const. local analysis of can_main_ECU3 scanning: _1 = (unsigned int) j_26; scanning: _2 = get_can_data (_1); scanning: if (_2 == 0) scanning: _3 = (int) j_26; scanning: idx_91 = gb.can[_3].head; scanning: _4 = (int) i_25; scanning: _5 = gb.can[_3].data[idx_91][_4]; scanning: CAN_ch[_3].rx.buf[_4] = _5; scanning: i_97 = i_25 + 1; scanning: _6 = (unsigned int) i_25; scanning: _8 = gb.can[_3].len[idx_91]; scanning: if (_6 < _8) scanning: _9 = (unsigned char) _7; scanning: CAN_ch[_3].rx.len = _9; scanning: _10 = gb.can[_3].msgId[idx_91]; scanning: CAN_ch[_3].rx.id = _10; scanning: CAN_ch[_3].rx.xreq = 1; scanning: _11 = idx_91 + 1; scanning: _12 = _11 % 100; scanning: gb.can[_3].head = _12; scanning: j_98 = j_26 + 1; scanning: if (j_26 != 6) scanning: _13 = CAN_ch[0].rx.xreq; scanning: if (_13 == 1) scanning: CAN_ch[0].rx.xreq = 0; scanning: _14 = CAN_ch[0].rx.id; scanning: switch (_14) [5.00%], case 64: [5.00%], case 65: [5.00%], case 66: [5.00%], case 67: [5.00%], case 68: [5.00%], case 69: [5.00%], case 341: [5.00%], case 372: [5.00%], case 376: [5.00%], case 380: [5.00%], case 545: [5.00%], case 768: [5.00%], case 769: [5.00%], case 1392: [5.00%], case 1408: [5.00%], case 1413: [5.00%], case 1424: [5.00%], case 1429: [5.00%], case 1911: [5.00%]> scanning: : scanning: Receive_BCM_VCU_Signal1_CH0_0x570 (); scanning: : scanning: Receive_BCM_VCU_Signal2_CH0_0x580 (); scanning: : scanning: Receive_BCM_VCU_Signal3_CH0_0x590 (); scanning: : scanning: Receive_BCM_VCU_Signal4_CH0_0x595 (); scanning: : scanning: Receive_BCM_VCU_Signal5_CH0_0x585 (); scanning: : scanning: Receive_MCU_VCU_Signals1_CH0_0x300 (); scanning: : scanning: Receive_MCU_VCU_Signals2_CH0_0x301 (); scanning: : scanning: Receive_RC_VCU_Signal1_CH0_0x040 (); scanning: : scanning: Receive_RC_VCU_Signal2_CH0_0x041 (); scanning: : scanning: Receive_IMU_TX1_CH0_0x174 (); scanning: : scanning: Receive_IMU_TX1_CH0_0x178 (); scanning: : scanning: Receive_IMU_TX1_CH0_0x17C (); scanning: : scanning: Receive_RC_VCU_BCM_Signal_1_CH0_0x155 (); scanning: : scanning: Receive_EPAM_VCU_CH0_0x221 (); scanning: : scanning: Receive_Debugging_CH0_0x777 (); scanning: : scanning: Receive_RC_MCU_Fault_mode_CH0_0x042 (); scanning: : scanning: Receive_RX_RC_RWA_Fault_mode_0x043 (); scanning: : scanning: Receive_RX_RC_RWS_Fault_mode_0x044 (); scanning: : scanning: Receive_RX_RC_IDB_RCU_Fault_mode_0x045 (); scanning: : scanning: _15 = CAN_ch[1].rx.xreq; scanning: if (_15 == 1) scanning: CAN_ch[1].rx.xreq = 0; scanning: _16 = CAN_ch[1].rx.id; scanning: switch (_16) [20.00%], case 145: [20.00%], case 146: [20.00%], case 147: [20.00%], case 336: [20.00%]> scanning: : scanning: Receive_ACU_VCU_Signal1_CH1_0x091 (); scanning: : scanning: Receive_ACU_VCU_Signal2_CH1_0x092 (); scanning: : scanning: Receive_ACU_VCU_Signal3_CH1_0x093 (); scanning: : scanning: Receive_ACU_BCM_Signal_1_CH1_0x150 (); scanning: : scanning: _17 = CAN_ch[2].rx.xreq; scanning: if (_17 == 1) scanning: CAN_ch[2].rx.xreq = 0; scanning: _18 = CAN_ch[2].rx.id; scanning: switch (_18) [8.33%], case 114: [8.33%], case 115: [8.33%], case 130: [8.33%], case 140: [8.33%], case 146: [8.33%], case 150: [8.33%], case 154: [8.33%], case 160: [8.33%], case 170: [8.33%], case 200: [8.33%], case 1944: [8.33%]> scanning: : scanning: Receive_IDB_BrakeStatus1_CH2_0x09A (); scanning: : scanning: Receive_IDB_BrakeStatus2_CH2_0x0C8 (); scanning: : scanning: Receive_IDB_PressureStatus_CH2_0x0A0 (); scanning: : scanning: Receive_IDB_RegenTcsRequest_CH2_0x082 (); scanning: : scanning: Receive_IDB_Status_CH2_0x092 (); scanning: : scanning: Receive_IDB_TireSlipStatus_CH2_0x096 (); scanning: : scanning: Receive_IDB_UdsResponse_CH2_0x798 (); scanning: : scanning: Receive_IDB_WheelStatus_CH2_0x08C (); scanning: : scanning: Receive_RWA_Status1_CH2_0x072 (); scanning: : scanning: Receive_RWA_Status2_CH2_0x073 (); scanning: : scanning: Receive_RWA_Status3_CH2_0x0AA (); scanning: : scanning: _19 = CAN_ch[3].rx.xreq; scanning: if (_19 == 1) scanning: CAN_ch[3].rx.xreq = 0; scanning: _20 = CAN_ch[3].rx.id; scanning: switch (_20) [9.09%], case 114: [9.09%], case 115: [9.09%], case 141: [9.09%], case 147: [9.09%], case 151: [9.09%], case 155: [9.09%], case 161: [9.09%], case 170: [9.09%], case 201: [9.09%], case 1945: [9.09%]> scanning: : scanning: Receive_RCU_BrakeStatus1_CH3_0x09B (); scanning: : scanning: Receive_RCU_BrakeStatus2_CH3_0x0C9 (); scanning: : scanning: Receive_RCU_PressureStatus_CH3_0x0A1 (); scanning: : scanning: Receive_RWA_Status1_CH3_0x072 (); scanning: : scanning: Receive_RWA_Status2_CH3_0x073 (); scanning: : scanning: Receive_RWA_Status3_CH3_0x0AA (); scanning: : scanning: Receive_RCU_TireSlipStatus_CH3_0x097 (); scanning: : scanning: Receive_RCU_WheelStatus_CH3_0x08D (); scanning: : scanning: Receive_RCU_Status_CH3_0x093 (); scanning: : scanning: Receive_RCU_UdsResponse_CH3_0x799 (); scanning: : scanning: _21 = CAN_ch[4].rx.xreq; scanning: if (_21 == 1) scanning: CAN_ch[4].rx.xreq = 0; scanning: _22 = CAN_ch[4].rx.id; scanning: switch (_22) [33.33%], case 114: [33.33%], case 115: [33.33%]> scanning: : scanning: Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073 (); scanning: : scanning: Receive_RWS_VCU_stat_Signal_CH4_0x072 (); scanning: : scanning: _23 = CAN_ch[5].rx.xreq; scanning: if (_23 == 1) scanning: CAN_ch[5].rx.xreq = 0; scanning: _24 = CAN_ch[5].rx.id; scanning: switch (_24) [33.33%], case 114: [33.33%], case 115: [33.33%]> scanning: : scanning: Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073 (); scanning: : scanning: Receive_RWS_VCU_stat_Signal_CH5_0x072 (); scanning: : scanning: return; ;; 3 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 ;; ;; Loop 1 ;; header 9, latch 8 ;; depth 1, outer 0 ;; nodes: 9 8 3 7 6 4 5 ;; ;; Loop 2 ;; header 6, latch 5 ;; depth 2, outer 1 ;; nodes: 6 5 ;; 2 succs { 9 } ;; 3 succs { 4 8 } ;; 4 succs { 6 } ;; 5 succs { 6 } ;; 6 succs { 5 7 } ;; 7 succs { 8 } ;; 8 succs { 9 } ;; 9 succs { 3 10 } ;; 10 succs { 11 31 } ;; 11 succs { 31 19 20 27 28 29 30 24 21 22 23 25 17 18 12 13 16 14 15 26 } ;; 12 succs { 31 } ;; 13 succs { 31 } ;; 14 succs { 31 } ;; 15 succs { 31 } ;; 16 succs { 31 } ;; 17 succs { 31 } ;; 18 succs { 31 } ;; 19 succs { 31 } ;; 20 succs { 31 } ;; 21 succs { 31 } ;; 22 succs { 31 } ;; 23 succs { 31 } ;; 24 succs { 31 } ;; 25 succs { 31 } ;; 26 succs { 31 } ;; 27 succs { 31 } ;; 28 succs { 31 } ;; 29 succs { 31 } ;; 30 succs { 31 } ;; 31 succs { 32 37 } ;; 32 succs { 37 33 34 35 36 } ;; 33 succs { 37 } ;; 34 succs { 37 } ;; 35 succs { 37 } ;; 36 succs { 37 } ;; 37 succs { 38 50 } ;; 38 succs { 50 47 48 42 46 43 44 39 41 49 40 45 } ;; 39 succs { 50 } ;; 40 succs { 50 } ;; 41 succs { 50 } ;; 42 succs { 50 } ;; 43 succs { 50 } ;; 44 succs { 50 } ;; 45 succs { 50 } ;; 46 succs { 50 } ;; 47 succs { 50 } ;; 48 succs { 50 } ;; 49 succs { 50 } ;; 50 succs { 51 62 } ;; 51 succs { 62 55 56 59 60 58 52 54 57 53 61 } ;; 52 succs { 62 } ;; 53 succs { 62 } ;; 54 succs { 62 } ;; 55 succs { 62 } ;; 56 succs { 62 } ;; 57 succs { 62 } ;; 58 succs { 62 } ;; 59 succs { 62 } ;; 60 succs { 62 } ;; 61 succs { 62 } ;; 62 succs { 63 66 } ;; 63 succs { 66 65 64 } ;; 64 succs { 66 } ;; 65 succs { 66 } ;; 66 succs { 67 70 } ;; 67 succs { 70 69 68 } ;; 68 succs { 70 } ;; 69 succs { 70 } ;; 70 succs { 1 } cannot prove finiteness of loop 2 Function is locally looping. Function is locally const. local analysis of get_can_data scanning: _1 = gb.can[ch_5(D)].head; scanning: _2 = gb.can[ch_5(D)].tail; scanning: if (_1 == _2) scanning: return _3; Function is locally const. local analysis of CAN5_ErrCallback scanning: if (eventType_9(D) == 11) scanning: _1 = (int) instance_10(D); scanning: gb.can[_1].bus_off = 0; scanning: debug_printf ("CAN5 bus off detected : %d\n", 11); scanning: _2 = gb.can[_1].bus_off_callback; scanning: if (_2 != 0B) scanning: _3 = gb.can[_1].param; scanning: _2 (_3); scanning: FlexCAN_Ip_Deinit_Privileged (instance_10(D)); scanning: _4 = (int) instance_10(D); scanning: _5 = gb.can[_4].error; scanning: if (_5 != 0) scanning: gb.can[_4].error = 0; scanning: _6 = (int) eventType_9(D); scanning: debug_printf ("CAN5-BUS error detected : %d\n\r", _6); scanning: return; Function is locally const. local analysis of CAN5_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can5_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (5, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can5_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can5_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can5_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of CAN4_ErrCallback scanning: if (eventType_9(D) == 11) scanning: _1 = (int) instance_10(D); scanning: gb.can[_1].bus_off = 0; scanning: debug_printf ("CAN4 bus off detected : %d\n", 11); scanning: _2 = gb.can[_1].bus_off_callback; scanning: if (_2 != 0B) scanning: _3 = gb.can[_1].param; scanning: _2 (_3); scanning: FlexCAN_Ip_Deinit_Privileged (instance_10(D)); scanning: _4 = (int) instance_10(D); scanning: _5 = gb.can[_4].error; scanning: if (_5 != 0) scanning: gb.can[_4].error = 0; scanning: _6 = (int) eventType_9(D); scanning: debug_printf ("CAN4-BUS error detected : %d\n\r", _6); scanning: return; Function is locally const. local analysis of CAN4_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can4_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (4, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can4_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can4_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can4_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of CAN3_ErrCallback scanning: if (eventType_9(D) == 11) scanning: _1 = (int) instance_10(D); scanning: gb.can[_1].bus_off = 0; scanning: debug_printf ("CAN3 bus off detected : %d\n", 11); scanning: _2 = gb.can[_1].bus_off_callback; scanning: if (_2 != 0B) scanning: _3 = gb.can[_1].param; scanning: _2 (_3); scanning: FlexCAN_Ip_Deinit_Privileged (instance_10(D)); scanning: _4 = (int) instance_10(D); scanning: _5 = gb.can[_4].error; scanning: if (_5 != 0) scanning: gb.can[_4].error = 0; scanning: _6 = (int) eventType_9(D); scanning: debug_printf ("CAN3-BUS error detected : %d\n\r", _6); scanning: return; Function is locally const. local analysis of CAN3_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can3_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (3, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can3_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can3_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can3_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of CAN2_ErrCallback scanning: if (eventType_7(D) == 11) scanning: gb.can[2].bus_off = 0; scanning: debug_printf ("CAN2 bus off detected : %d\n", 11); scanning: _1 = gb.can[2].bus_off_callback; scanning: if (_1 != 0B) scanning: _2 = gb.can[2].param; scanning: _1 (_2); scanning: FlexCAN_Ip_Deinit_Privileged (instance_14(D)); scanning: _3 = gb.can[2].error; scanning: if (_3 != 0) scanning: gb.can[2].error = 0; scanning: _4 = (int) eventType_7(D); scanning: debug_printf ("CAN2-BUS error detected : %d\n", _4); scanning: return; Function is locally const. local analysis of CAN2_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can2_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (2, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can2_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can2_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can2_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of CAN1_ErrCallback scanning: if (eventType_6(D) == 11) scanning: gb.can[1].bus_off = 0; scanning: debug_printf ("CAN1 bus off detected : %d\n", 11); scanning: _1 = gb.can[1].bus_off_callback; scanning: if (_1 != 0B) scanning: _2 = gb.can[1].param; scanning: _1 (_2); scanning: FlexCAN_Ip_Deinit_Privileged (instance_12(D)); scanning: _3 = gb.can[1].error; scanning: if (_3 != 0) scanning: gb.can[1].error = 0; scanning: return; Function is locally const. local analysis of CAN1_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can1_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (1, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can1_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can1_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can1_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of CAN0_ErrCallback scanning: if (eventType_7(D) == 11) scanning: gb.can[0].bus_off = 0; scanning: debug_printf ("CAN0 bus off detected : %d\n", 11); scanning: _1 = gb.can[0].bus_off_callback; scanning: if (_1 != 0B) scanning: _2 = gb.can[0].param; scanning: _1 (_2); scanning: FlexCAN_Ip_Deinit_Privileged (instance_14(D)); scanning: _3 = gb.can[0].error; scanning: if (_3 != 0) scanning: gb.can[0].error = 0; scanning: _4 = (int) eventType_7(D); scanning: debug_printf ("CAN0-BUS error detected : %d\n\r", _4); scanning: return; Function is locally const. local analysis of CAN0_Callback scanning: if (eventType_15(D) == 0) scanning: _1 = (unsigned char) buffIdx_17(D); scanning: _2 = &can0_rxData[buffIdx_17(D)]; scanning: FlexCAN_Ip_Receive (0, _1, _2, 0); scanning: _3 = (int) instance_19(D); scanning: idx_20 = gb.can[_3].tail; scanning: _4 = can0_rxData[buffIdx_17(D)].msgId; scanning: gb.can[_3].msgId[idx_20] = _4; scanning: _5 = can0_rxData[buffIdx_17(D)].dataLen; scanning: _6 = (unsigned int) _5; scanning: gb.can[_3].len[idx_20] = _6; scanning: _7 = can0_rxData[buffIdx_17(D)].data[i_12]; scanning: gb.can[_3].data[idx_20][i_12] = _7; scanning: i_26 = i_12 + 1; scanning: _8 = gb.can[_3].len[idx_20]; scanning: if (_8 > i_12) scanning: _9 = gb.can[_3].tail; scanning: _10 = _9 + 1; scanning: _11 = _10 % 100; scanning: gb.can[_3].tail = _11; scanning: gb.can[_3].error = 1; scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 5, latch 4 ;; depth 1, outer 0 ;; nodes: 5 4 ;; 2 succs { 3 7 } ;; 3 succs { 5 } ;; 4 succs { 5 } ;; 5 succs { 4 6 } ;; 6 succs { 7 } ;; 7 succs { 1 } Function is locally const. local analysis of i2c_delay scanning: time ={v} tick_5(D); Volatile stmt is not const/pure Volatile operand is not const/pure scanning: time.9_1 ={v} time; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _2 = time.9_1 + 4294967295; scanning: time ={v} _2; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (time.9_1 != 0) scanning: return; local analysis of sda_out scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[32] ={v} 2621440; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: i2c_delay (500); scanning: return; local analysis of sda_in scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[32] ={v} 524288; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: i2c_delay (500); scanning: return; local analysis of i2c_test scanning: Lpi2c_Ip_SlaveSetBuffer (1, &rxBufferSlave, 8); scanning: Lpi2c_Ip_MasterSendData (0, &txBuffer, 8, 1); scanning: mastertimeout_18 = mastertimeout_7 + 4294967295; scanning: _1 = Lpi2c_Ip_MasterGetTransferStatus (0, 0B); scanning: if (_1 == 2) scanning: if (mastertimeout_7 != 0) scanning: slavetimeout_20 = slavetimeout_8 + 4294967295; scanning: _2 = Lpi2c_Ip_SlaveGetTransferStatus (1, 0B); scanning: if (_2 == 2) scanning: if (slavetimeout_8 != 0) scanning: _3 = (int) i_9; scanning: _4 = txBuffer[_3]; scanning: _5 = rxBufferSlave[_3]; scanning: if (_4 != _5) scanning: _6 = _4 + 1; scanning: txBuffer[_3] = _6; scanning: i_22 = i_9 + 1; scanning: if (i_9 != 8) scanning: return; ;; 4 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ;; ;; Loop 3 ;; header 14, latch 13 ;; depth 1, outer 0 ;; nodes: 14 13 11 12 ;; ;; Loop 2 ;; header 8, latch 7 ;; depth 1, outer 0 ;; nodes: 8 7 10 ;; ;; Loop 1 ;; header 4, latch 3 ;; depth 1, outer 0 ;; nodes: 4 3 6 ;; 2 succs { 4 } ;; 3 succs { 4 } ;; 4 succs { 6 5 } ;; 5 succs { 8 } ;; 6 succs { 3 5 } ;; 7 succs { 8 } ;; 8 succs { 10 9 } ;; 9 succs { 14 } ;; 10 succs { 7 9 } ;; 11 succs { 13 12 } ;; 12 succs { 13 } ;; 13 succs { 14 } ;; 14 succs { 11 15 } ;; 15 succs { 1 } Function is locally const. local analysis of i2c1_init scanning: IntCtrl_Ip_EnableIrq (162); scanning: IntCtrl_Ip_InstallHandler (162, LPI2C1_Master_Slave_IRQHandler, 0B); scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[104] ={v} 2621442; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].IMCR[219] ={v} 1; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[105] ={v} 2621442; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].IMCR[217] ={v} 2; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: Lpi2c_Ip_MasterInit (0, &I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals); scanning: return; local analysis of i2c0_init scanning: IntCtrl_Ip_EnableIrq (161); scanning: IntCtrl_Ip_InstallHandler (161, LPI2C0_Master_Slave_IRQHandler, 0B); scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[109] ={v} 2621444; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].IMCR[214] ={v} 2; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].MSCR[110] ={v} 2621444; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: MEM[(struct SIUL2_Type *)1076428800B].IMCR[212] ={v} 2; Volatile stmt is not const/pure Indirect ref write is not const/pure scanning: Lpi2c_Ip_SlaveInit (1, &I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals); scanning: return; local analysis of Lin_tx_test scanning: timeoutValue ={v} 0; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: transmissionStatus ={v} 1; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _1 = (long unsigned int) instance_13(D); scanning: Lpuart_Lin_Ip_MasterSendHeader (_1, 26); scanning: timeoutValue ={v} 1600000; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: isSend.3_2 ={v} isSend; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (isSend.3_2 != 0) scanning: isSend.4_3 ={v} isSend; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (isSend.4_3 != 0) scanning: _4 = Lpuart_Lin_Ip_GetTransmitStatus (_1, &bytesRemaining); scanning: transmissionStatus ={v} _4; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: timeoutValue.5_5 ={v} timeoutValue; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _6 = timeoutValue.5_5 + 4294967295; scanning: timeoutValue ={v} _6; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (timeoutValue.5_5 != 0) scanning: transmissionStatus.7_7 ={v} transmissionStatus; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: if (transmissionStatus.7_7 != 0) scanning: return; local analysis of Lin2callback scanning: _1 ={v} lpuartStateStruct_5(D)->currentEventId; Volatile stmt is not const/pure Indirect ref read is not const scanning: if (_1 == 6) scanning: : scanning: isSend ={v} 1; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _2 = lpuartStateStruct_5(D)->currentId; Indirect ref read is not const scanning: if (_2 == 42) scanning: Lpuart_Lin_Ip_AsyncSendFrameData (instance_7(D), &txBuff_lin, 3); scanning: return; local analysis of Lin1callback scanning: _1 ={v} lpuartStateStruct_5(D)->currentEventId; Volatile stmt is not const/pure Indirect ref read is not const scanning: if (_1 == 6) scanning: : scanning: isSend ={v} 1; Volatile stmt is not const/pure Volatile operand is not const/pure scanning: _2 = lpuartStateStruct_5(D)->currentId; Indirect ref read is not const scanning: if (_2 == 26) scanning: Lpuart_Lin_Ip_AsyncSendFrameData (instance_7(D), &txBuff_lin, 3); scanning: return; local analysis of Lin_init scanning: IntCtrl_Ip_EnableIrq (142); scanning: IntCtrl_Ip_EnableIrq (150); scanning: debug_printf ("start\r\n"); scanning: Lpuart_Lin_Ip_Init (0, &Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS); scanning: Lpuart_Lin_Ip_Init (1, &Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS); scanning: debug_printf ("end\r\n"); scanning: return; Function is locally const. local analysis of SPI_test scanning: passed = 1; scanning: numberOfBytes.0_1 = numberOfBytes; scanning: timeOut.1_2 = timeOut; scanning: _3 = Lpspi_Ip_SyncTransmit (&Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals, &txBuffer_spi, &rxBuffer_spi, numberOfBytes.0_1, timeOut.1_2); scanning: trans_ret = _3; scanning: _4 = (int) count_7; scanning: _5 = txBuffer_spi[_4]; scanning: _6 = rxBuffer_spi[_4]; scanning: if (_5 != _6) scanning: passed = 0; scanning: count_15 = count_7 + 1; scanning: if (count_7 != 10) scanning: return; ;; 2 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 3 4 5 6 7 ;; ;; Loop 1 ;; header 6, latch 5 ;; depth 1, outer 0 ;; nodes: 6 5 3 4 ;; 2 succs { 6 } ;; 3 succs { 4 5 } ;; 4 succs { 5 } ;; 5 succs { 6 } ;; 6 succs { 3 7 } ;; 7 succs { 1 } Function is locally const. local analysis of SPI_init scanning: _1 = Lpspi_Ip_Init (&Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals); scanning: init_ret = _1; scanning: return; Function is locally const. local analysis of Set_PWM_Duty scanning: if (ratio_12(D) >= 1.0e+2) scanning: val_15 = gb.pwm_max_tick; scanning: if (ratio_12(D) <= 0.0) scanning: _1 = gb.pwm_max_tick; scanning: _2 = (float) _1; scanning: _3 = _2 * ratio_12(D); scanning: _4 = (double) _3; scanning: _5 = _4 / 1.0e+2; scanning: val_14 = (u32) _5; scanning: gb.pwm_duty[ch_16(D)] = ratio_12(D); scanning: switch (ch_16(D)) [20.00%], case 0: [20.00%], case 1: [20.00%], case 2: [20.00%], case 3: [20.00%]> scanning: : scanning: _6 = (short unsigned int) val_10; scanning: Emios_Pwm_Ip_SetDutyCycle (0, 0, _6); scanning: : scanning: _7 = (short unsigned int) val_10; scanning: Emios_Pwm_Ip_SetDutyCycle (0, 1, _7); scanning: : scanning: _8 = (short unsigned int) val_10; scanning: Emios_Pwm_Ip_SetDutyCycle (0, 2, _8); scanning: : scanning: _9 = (short unsigned int) val_10; scanning: Emios_Pwm_Ip_SetDutyCycle (0, 3, _9); scanning: : scanning: return; Function is locally const. local analysis of pwm_init scanning: Emios_Pwm_Ip_DeInitChannel (0, 0); scanning: Emios_Pwm_Ip_DeInitChannel (0, 1); scanning: Emios_Pwm_Ip_DeInitChannel (0, 2); scanning: Emios_Pwm_Ip_DeInitChannel (0, 3); scanning: Emios_Mcl_Ip_Deinit (0); scanning: Emios_Mcl_Ip_Init (0, &Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS); scanning: _1 = Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS[0].hwChannel; scanning: _2 = (short unsigned int) period_10(D); scanning: Emios_Mcl_Ip_SetCounterBusPeriod (0, _1, _2); scanning: Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0); scanning: Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1); scanning: Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2); scanning: Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3); scanning: return; Function is locally const. callgraph: FlexCAN_Ip_SendBlocking/288 (FlexCAN_Ip_SendBlocking) @09c78c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: strlen/287 (strlen) @09c78a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: __builtin_va_end/286 (__builtin_va_end) @09c789a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: vsprintf/285 (vsprintf) @09c788c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: __builtin_va_start/284 (__builtin_va_start) @09c787e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: strcmp/283 (strcmp) @09c78620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: UART0_get_cmd/130 (354334802 (estimated locally),0.33 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (Lpuart_Uart_Ip_SyncSend) @09c782a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: put_char/128 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (Lpuart_Uart_Ip_SetRxBuffer) @09c6e380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: UART9_RX_Callback/124 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (354334802 (estimated locally),0.33 per call) Calls: Lpuart_Uart_Ip_AsyncReceive/280 (Lpuart_Uart_Ip_AsyncReceive) @09c6e1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Uart_Ip_Init/275 (Lpuart_Uart_Ip_Init) @09c6e000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Calls: LPUART_UART_IP_13_IRQHandler/274 (LPUART_UART_IP_13_IRQHandler) @09c67ee0 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_10_IRQHandler/273 (LPUART_UART_IP_10_IRQHandler) @09c67e00 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_2_IRQHandler/272 (LPUART_UART_IP_2_IRQHandler) @09c67d20 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_0_IRQHandler/271 (LPUART_UART_IP_0_IRQHandler) @09c67c40 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: task_500us/270 (task_500us) @09c679a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Pit_Callback/116 (1073741824 (estimated locally),1.00 per call) Calls: uds_timer_interrupt/269 (uds_timer_interrupt) @09c677e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Pit_Callback/116 (354334802 (estimated locally),0.33 per call) Calls: Adc_Sar_Ip_StartConversion/267 (Adc_Sar_Ip_StartConversion) @09c67540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Read_ch/114 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_GetConvData/266 (Adc_Sar_Ip_GetConvData) @09c671c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_EnableNotifications/265 (Adc_Sar_Ip_EnableNotifications) @09c4e1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_DoCalibration/264 (Adc_Sar_Ip_DoCalibration) @09c4e0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (976138684 (estimated locally),6.45 per call) Adc_Init/109 (976138686 (estimated locally),6.45 per call) Adc_Init/109 (976138688 (estimated locally),6.45 per call) Calls: Adc_Sar_2_Isr/263 (Adc_Sar_2_Isr) @09c4ee00 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_1_Isr/262 (Adc_Sar_1_Isr) @09c4ed20 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_0_Isr/261 (Adc_Sar_0_Isr) @09c4ec40 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_Ip_Init/257 (Adc_Sar_Ip_Init) @09c4eb60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (976138690 (estimated locally),6.45 per call) Adc_Init/109 (976138691 (estimated locally),6.45 per call) Adc_Init/109 (976138693 (estimated locally),6.45 per call) Calls: Siul2_Dio_Ip_ReadPin/256 (Siul2_Dio_Ip_ReadPin) @09c4e540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (1073741824 (estimated locally),1.00 per call) Calls: FlexCAN_Ip_Send/255 (FlexCAN_Ip_Send) @09c4e380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_transmit_txring/104 (1073741824 (estimated locally),1.00 per call) Calls: CAN5_ORED_0_31_MB_IRQHandler/250 (CAN5_ORED_0_31_MB_IRQHandler) @09c34b60 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN5_ORED_IRQHandler/249 (CAN5_ORED_IRQHandler) @09c34a80 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN4_ORED_0_31_MB_IRQHandler/245 (CAN4_ORED_0_31_MB_IRQHandler) @09c349a0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN4_ORED_IRQHandler/244 (CAN4_ORED_IRQHandler) @09c348c0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN3_ORED_0_31_MB_IRQHandler/240 (CAN3_ORED_0_31_MB_IRQHandler) @09c347e0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN3_ORED_IRQHandler/239 (CAN3_ORED_IRQHandler) @09c34700 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN2_ORED_0_31_MB_IRQHandler/235 (CAN2_ORED_0_31_MB_IRQHandler) @09c34620 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN2_ORED_IRQHandler/234 (CAN2_ORED_IRQHandler) @09c34540 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN1_ORED_0_31_MB_IRQHandler/230 (CAN1_ORED_0_31_MB_IRQHandler) @09c34460 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN1_ORED_IRQHandler/229 (CAN1_ORED_IRQHandler) @09c34380 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: FlexCAN_Ip_ConfigRxMb/228 (FlexCAN_Ip_ConfigRxMb) @09c341c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (21734925 (estimated locally),2.02 per call) Can_Init_ECU3/98 (23916223 (estimated locally),2.23 per call) Can_Init_ECU3/98 (8693014 (estimated locally),0.81 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetStartMode_Privileged/227 (FlexCAN_Ip_SetStartMode_Privileged) @09c340e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @09c34000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetRxMaskType_Privileged/225 (FlexCAN_Ip_SetRxMaskType_Privileged) @09c2b9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_Init_Privileged/222 (FlexCAN_Ip_Init_Privileged) @09c2bee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: Siul2_Dio_Ip_WritePin/221 (Siul2_Dio_Ip_WritePin) @09c2be00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) led_onoff/108 (708669605 (estimated locally),0.66 per call) led_onoff/108 (365072220 (estimated locally),0.34 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Calls: CAN0_ORED_0_31_MB_IRQHandler/220 (CAN0_ORED_0_31_MB_IRQHandler) @09c2bd20 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN0_ORED_IRQHandler/219 (CAN0_ORED_IRQHandler) @09c2bc40 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (Receive_RWS_VCU_stat_Signal_CH5_0x072) @09c2b8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263331 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073) @09c2b7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263331 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (Receive_RWS_VCU_stat_Signal_CH4_0x072) @09c2b700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263612 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073) @09c2b620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263612 (estimated locally),0.11 per call) Calls: Receive_RCU_UdsResponse_CH3_0x799/214 (Receive_RCU_UdsResponse_CH3_0x799) @09c2b540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_Status_CH3_0x093/213 (Receive_RCU_Status_CH3_0x093) @09c2b460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_WheelStatus_CH3_0x08D/212 (Receive_RCU_WheelStatus_CH3_0x08D) @09c2b380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_TireSlipStatus_CH3_0x097/211 (Receive_RCU_TireSlipStatus_CH3_0x097) @09c2b2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status3_CH3_0x0AA/210 (Receive_RWA_Status3_CH3_0x0AA) @09c2b1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status2_CH3_0x073/209 (Receive_RWA_Status2_CH3_0x073) @09c2b0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status1_CH3_0x072/208 (Receive_RWA_Status1_CH3_0x072) @09c2b000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_PressureStatus_CH3_0x0A1/207 (Receive_RCU_PressureStatus_CH3_0x0A1) @09c2aee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (Receive_RCU_BrakeStatus2_CH3_0x0C9) @09c2ae00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_BrakeStatus1_CH3_0x09B/205 (Receive_RCU_BrakeStatus1_CH3_0x09B) @09c2ad20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status3_CH2_0x0AA/204 (Receive_RWA_Status3_CH2_0x0AA) @09c2ac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_RWA_Status2_CH2_0x073/203 (Receive_RWA_Status2_CH2_0x073) @09c2ab60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_RWA_Status1_CH2_0x072/202 (Receive_RWA_Status1_CH2_0x072) @09c2aa80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_WheelStatus_CH2_0x08C/201 (Receive_IDB_WheelStatus_CH2_0x08C) @09c2a9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_UdsResponse_CH2_0x798/200 (Receive_IDB_UdsResponse_CH2_0x798) @09c2a8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_TireSlipStatus_CH2_0x096/199 (Receive_IDB_TireSlipStatus_CH2_0x096) @09c2a7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_Status_CH2_0x092/198 (Receive_IDB_Status_CH2_0x092) @09c2a700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_RegenTcsRequest_CH2_0x082/197 (Receive_IDB_RegenTcsRequest_CH2_0x082) @09c2a620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_PressureStatus_CH2_0x0A0/196 (Receive_IDB_PressureStatus_CH2_0x0A0) @09c2a540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (Receive_IDB_BrakeStatus2_CH2_0x0C8) @09c2a460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_BrakeStatus1_CH2_0x09A/194 (Receive_IDB_BrakeStatus1_CH2_0x09A) @09c2a380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_ACU_BCM_Signal_1_CH1_0x150/193 (Receive_ACU_BCM_Signal_1_CH1_0x150) @09c2a2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal3_CH1_0x093/192 (Receive_ACU_VCU_Signal3_CH1_0x093) @09c2a1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal2_CH1_0x092/191 (Receive_ACU_VCU_Signal2_CH1_0x092) @09c2a0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal1_CH1_0x091/190 (Receive_ACU_VCU_Signal1_CH1_0x091) @09c2a000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (Receive_RX_RC_IDB_RCU_Fault_mode_0x045) @09c03ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RX_RC_RWS_Fault_mode_0x044/188 (Receive_RX_RC_RWS_Fault_mode_0x044) @09c230e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RX_RC_RWA_Fault_mode_0x043/187 (Receive_RX_RC_RWA_Fault_mode_0x043) @09c23000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_MCU_Fault_mode_CH0_0x042/186 (Receive_RC_MCU_Fault_mode_CH0_0x042) @09c23ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_Debugging_CH0_0x777/185 (Receive_Debugging_CH0_0x777) @09c23e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_EPAM_VCU_CH0_0x221/184 (Receive_EPAM_VCU_CH0_0x221) @09c23d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (Receive_RC_VCU_BCM_Signal_1_CH0_0x155) @09c23c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x17C/182 (Receive_IMU_TX1_CH0_0x17C) @09c23b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x178/181 (Receive_IMU_TX1_CH0_0x178) @09c23a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x174/180 (Receive_IMU_TX1_CH0_0x174) @09c239a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_Signal2_CH0_0x041/179 (Receive_RC_VCU_Signal2_CH0_0x041) @09c238c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_Signal1_CH0_0x040/178 (Receive_RC_VCU_Signal1_CH0_0x040) @09c237e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_MCU_VCU_Signals2_CH0_0x301/177 (Receive_MCU_VCU_Signals2_CH0_0x301) @09c23700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_MCU_VCU_Signals1_CH0_0x300/176 (Receive_MCU_VCU_Signals1_CH0_0x300) @09c23620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal5_CH0_0x585/175 (Receive_BCM_VCU_Signal5_CH0_0x585) @09c23540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal4_CH0_0x595/174 (Receive_BCM_VCU_Signal4_CH0_0x595) @09c23460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal3_CH0_0x590/173 (Receive_BCM_VCU_Signal3_CH0_0x590) @09c23380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal2_CH0_0x580/172 (Receive_BCM_VCU_Signal2_CH0_0x580) @09c232a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal1_CH0_0x570/171 (Receive_BCM_VCU_Signal1_CH0_0x570) @09c231c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: FlexCAN_Ip_Deinit_Privileged/169 (FlexCAN_Ip_Deinit_Privileged) @09bfaee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Calls: FlexCAN_Ip_Receive/168 (FlexCAN_Ip_Receive) @09bfac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (21734925 (estimated locally),2.02 per call) Can_Init_ECU3/98 (23916223 (estimated locally),2.23 per call) Can_Init_ECU3/98 (8693014 (estimated locally),0.81 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) CAN5_Callback/94 (118111600 (estimated locally),0.33 per call) CAN4_Callback/92 (118111600 (estimated locally),0.33 per call) CAN3_Callback/90 (118111600 (estimated locally),0.33 per call) CAN2_Callback/88 (118111600 (estimated locally),0.33 per call) CAN1_Callback/86 (118111600 (estimated locally),0.33 per call) CAN0_Callback/84 (118111600 (estimated locally),0.33 per call) Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (Lpi2c_Ip_SlaveGetTransferStatus) @09bfa700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (1073741824 (estimated locally),15.52 per call) Calls: Lpi2c_Ip_MasterGetTransferStatus/166 (Lpi2c_Ip_MasterGetTransferStatus) @09bfa620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (1073741815 (estimated locally),15.52 per call) Calls: Lpi2c_Ip_MasterSendData/165 (Lpi2c_Ip_MasterSendData) @09bfa540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (69202659 (estimated locally),1.00 per call) Calls: Lpi2c_Ip_SlaveSetBuffer/164 (Lpi2c_Ip_SlaveSetBuffer) @09bfa460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (69202659 (estimated locally),1.00 per call) Calls: Lpi2c_Ip_MasterInit/162 (Lpi2c_Ip_MasterInit) @09bfa2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c1_init/79 (1073741824 (estimated locally),1.00 per call) Calls: LPI2C1_Master_Slave_IRQHandler/161 (LPI2C1_Master_Slave_IRQHandler) @09bfa1c0 Type: function Visibility: external public Address is taken. References: Referring: i2c1_init/79 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (Lpi2c_Ip_SlaveInit) @09bfa000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: LPI2C0_Master_Slave_IRQHandler/158 (LPI2C0_Master_Slave_IRQHandler) @09bed540 Type: function Visibility: external public Address is taken. References: Referring: i2c0_init/78 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: IntCtrl_Ip_InstallHandler/157 (IntCtrl_Ip_InstallHandler) @09bedee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) i2c1_init/79 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (Lpuart_Lin_Ip_GetTransmitStatus) @09bedd20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_tx_test/77 (552052350 (estimated locally),4.67 per call) Calls: Lpuart_Lin_Ip_MasterSendHeader/155 (Lpuart_Lin_Ip_MasterSendHeader) @09bedc40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_tx_test/77 (118111600 (estimated locally),1.00 per call) Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (Lpuart_Lin_Ip_AsyncSendFrameData) @09bed9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin2callback/76 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (73890617 (estimated locally),0.07 per call) Calls: Lpuart_Lin_Ip_Init/151 (Lpuart_Lin_Ip_Init) @09bed7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: IntCtrl_Ip_EnableIrq/150 (IntCtrl_Ip_EnableIrq) @09bed700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) i2c1_init/79 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: Lpspi_Ip_SyncTransmit/148 (Lpspi_Ip_SyncTransmit) @09bed460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: SPI_test/73 (97603134 (estimated locally),1.00 per call) Calls: Lpspi_Ip_Init/146 (Lpspi_Ip_Init) @09bed2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: SPI_init/72 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Pwm_Ip_SetDutyCycle/145 (Emios_Pwm_Ip_SetDutyCycle) @09bed0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Calls: Emios_Pwm_Ip_InitChannel/139 (Emios_Pwm_Ip_InitChannel) @09be2540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_SetCounterBusPeriod/138 (Emios_Mcl_Ip_SetCounterBusPeriod) @09be22a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_Init/135 (Emios_Mcl_Ip_Init) @09be2000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_Deinit/134 (Emios_Mcl_Ip_Deinit) @09be2ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Pwm_Ip_DeInitChannel/133 (Emios_Pwm_Ip_DeInitChannel) @09be2e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: setupCanTJA1153/132 (setupCanTJA1153) @09be29a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Calls: Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) tmr_delay/115 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (debug_printf) @09be2700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a588 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) get_line/129 (93334264 (estimated locally),0.09 per call) get_line/129 (282831102 (estimated locally),0.26 per call) Adc_Init/109 (30621249 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) CAN5_ErrCallback/95 (282617438 (estimated locally),0.26 per call) CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (282617438 (estimated locally),0.26 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (282617438 (estimated locally),0.26 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (282617438 (estimated locally),0.26 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (282617438 (estimated locally),0.26 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (955630223 (estimated locally),8.09 per call) strlen/287 (118111600 (estimated locally),1.00 per call) __builtin_va_end/286 (118111600 (estimated locally),1.00 per call) vsprintf/285 (118111600 (estimated locally),1.00 per call) __builtin_va_start/284 (118111600 (estimated locally),1.00 per call) UART0_get_cmd/130 (UART0_get_cmd) @09be2460 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a428 References: gb/144 (read)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (177167401 (estimated locally),0.17 per call) debug_printf/131 (177167401 (estimated locally),0.17 per call) strcmp/283 (354334802 (estimated locally),0.33 per call) get_line/129 (1073741824 (estimated locally),1.00 per call) get_line/129 (get_line) @09be21c0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a528 References: gb/144 (read)gb/144 (addr)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (93334264 (estimated locally),0.09 per call) debug_printf/131 (93334264 (estimated locally),0.09 per call) debug_printf/131 (282831102 (estimated locally),0.26 per call) get_char/127 (1073741824 (estimated locally),1.00 per call) put_char/128 (put_char) @09bdcd20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (93334264 (estimated locally),0.09 per call) debug_printf/131 (955630223 (estimated locally),8.09 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (1073741824 (estimated locally),1.00 per call) get_char/127 (get_char) @09bdc2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a228 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (1073741824 (estimated locally),1.00 per call) Calls: register_bus_off_callback/126 (register_bus_off_callback) @09bdcee0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a328 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Gvar_init/125 (Gvar_init) @09bdcc40 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2a8 References: gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: UART9_RX_Callback/124 (UART9_RX_Callback) @09bdc9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a448 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (UART1_RX_Callback) @09bdc700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3a8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (UART13_RX_Callback) @09bdc460 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4c8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (UART10_RX_Callback) @09bdc1c0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1e8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (UART2_RX_Callback) @09bd4e00 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a408 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (UART0_RX_Callback) @09bd4620 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a368 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) Uart_Init/118 (Uart_Init) @09bd40e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a248 References: LPUART_UART_IP_0_IRQHandler/271 (addr)LPUART_UART_IP_2_IRQHandler/272 (addr)LPUART_UART_IP_10_IRQHandler/273 (addr)LPUART_UART_IP_13_IRQHandler/274 (addr)Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/276 (addr)Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS/277 (addr)Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS/278 (addr)Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS/279 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) board_init/117 (board_init) @09bd4d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a468 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: led_onoff/108 (1073741824 (estimated locally),1.00 per call) Pit_Callback/116 (Pit_Callback) @09bd4a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a268 References: t.15354/268 (read)t.15354/268 (write)gb/144 (read)gb/144 (write)t.15354/268 (write)gb/144 (read)gb/144 (write)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: task_500us/270 (1073741824 (estimated locally),1.00 per call) uds_timer_interrupt/269 (354334802 (estimated locally),0.33 per call) tmr_delay/115 (tmr_delay) @09bd47e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a308 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Read_ch/114 (Adc_Read_ch) @09bd4540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a488 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_StartConversion/267 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (Adc2EndOfChainNoti) @09bd42a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a288 References: gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (Adc1EndOfChainNoti) @09bd4000 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a388 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (Adc0EndOfChainNoti) @09bc1b60 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4a8 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) ADC_Read/110 (ADC_Read) @09bc1620 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2c8 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073419798 (estimated locally) body optimize_size Called by: Calls: Adc_Init/109 (Adc_Init) @09bc10e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a348 References: AdcHwUnit_0_BOARD_INITPERIPHERALS/258 (addr)AdcHwUnit_1_BOARD_INITPERIPHERALS/259 (addr)AdcHwUnit_2_BOARD_INITPERIPHERALS/260 (addr)Adc_Sar_0_Isr/261 (addr)Adc_Sar_1_Isr/262 (addr)Adc_Sar_2_Isr/263 (addr) Referring: Availability: available Function flags: count:151290760 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621249 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138684 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138686 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138688 (estimated locally),6.45 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138690 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138691 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138693 (estimated locally),6.45 per call) led_onoff/108 (led_onoff) @09bc1d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a508 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: board_init/117 (1073741824 (estimated locally),1.00 per call) Calls: Siul2_Dio_Ip_WritePin/221 (708669605 (estimated locally),0.66 per call) Siul2_Dio_Ip_WritePin/221 (365072220 (estimated locally),0.34 per call) Digital_Read/107 (Digital_Read) @09bc1a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3c8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (Digital_Write) @09bc17e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (DIN_TEST) @09bc1540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a548 References: din_test/45 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (1073741824 (estimated locally),1.00 per call) can_transmit_txring/104 (can_transmit_txring) @09bc12a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e48 References: CAN_ch/170 (read)CAN_ch/170 (read)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)CAN_ch/170 (read)tx_info/64 (addr)CAN_ch/170 (read)CAN_ch/170 (addr)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)vcan_send_miss_message/46 (read)vcan_send_miss_message/46 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_tx_check/102 (186269553 (estimated locally),1.21 per call) Calls: clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) FlexCAN_Ip_Send/255 (1073741824 (estimated locally),1.00 per call) can_send_txring/103 (can_send_txring) @09bc1000 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a128 References: tx_info/64 (read)gb/144 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:271146924 (estimated locally) body optimize_size Called by: Calls: clear_tx_buf/100 (118111601 (estimated locally),0.44 per call) can_tx_check/102 (can_tx_check) @09b6fa80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a008 References: CAN_ch/170 (read)CAN_ch/170 (read) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: can_transmit_txring/104 (186269553 (estimated locally),1.21 per call) clear_tx_ring/101 (clear_tx_ring) @09b6fee0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1c8 References: CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) Calls: clear_tx_buf/100 (clear_tx_buf) @09b6fc40 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fa8 References: CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) can_send_txring/103 (118111601 (estimated locally),0.44 per call) Calls: ECU3_Data_Init/99 (ECU3_Data_Init) @09b6f9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a148 References: ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: Can_Init_ECU3/98 (Can_Init_ECU3) @09b6f700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a168 References: CAN0_ORED_IRQHandler/219 (addr)CAN0_ORED_0_31_MB_IRQHandler/220 (addr)FlexCAN_State0/223 (addr)FlexCAN_Config0/224 (addr)rx_info/65 (addr)can0_rxData/58 (addr)gb/144 (write)gb/144 (write)CAN1_ORED_IRQHandler/229 (addr)CAN1_ORED_0_31_MB_IRQHandler/230 (addr)FlexCAN_State1/231 (addr)FlexCAN_Config1/232 (addr)g_messageObjectConf_ECU3_1ch_RX/233 (read)rx_info/65 (addr)can1_rxData/59 (addr)gb/144 (write)gb/144 (write)CAN2_ORED_IRQHandler/234 (addr)CAN2_ORED_0_31_MB_IRQHandler/235 (addr)FlexCAN_State2/236 (addr)FlexCAN_Config2/237 (addr)g_messageObjectConf_ECU3_2ch_RX/238 (read)rx_info/65 (addr)can2_rxData/60 (addr)gb/144 (write)gb/144 (write)CAN3_ORED_IRQHandler/239 (addr)CAN3_ORED_0_31_MB_IRQHandler/240 (addr)FlexCAN_State3/241 (addr)FlexCAN_Config3/242 (addr)g_messageObjectConf_ECU3_3ch_RX/243 (read)rx_info/65 (addr)can3_rxData/61 (addr)gb/144 (write)gb/144 (write)CAN4_ORED_IRQHandler/244 (addr)CAN4_ORED_0_31_MB_IRQHandler/245 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config4/247 (addr)g_messageObjectConf_ECU3_4ch_RX/248 (read)rx_info/65 (addr)can4_rxData/62 (addr)gb/144 (write)gb/144 (write)CAN5_ORED_IRQHandler/249 (addr)CAN5_ORED_0_31_MB_IRQHandler/250 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config5/252 (addr)g_messageObjectConf_ECU3_5ch_RX/253 (read)rx_info/65 (addr)can5_rxData/63 (addr)gb/144 (write)gb/144 (write)CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:10737418 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_ConfigRxMb/228 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_ConfigRxMb/228 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_ConfigRxMb/228 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) clear_tx_buf/100 (3543348 (estimated locally),0.33 per call) ECU3_Data_Init/99 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Receive/168 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_ConfigRxMb/228 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxMaskType_Privileged/225 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Init_Privileged/222 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) can_main_ECU3/97 (can_main_ECU3) @09b57b60 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a088 References: gb/144 (read)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)CAN_ch/170 (write)gb/144 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read) Referring: Availability: available Function flags: count:72933914 (estimated locally) body optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (8263612 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (8263612 (estimated locally),0.11 per call) Receive_RCU_UdsResponse_CH3_0x799/214 (2253789 (estimated locally),0.03 per call) Receive_RCU_Status_CH3_0x093/213 (2253789 (estimated locally),0.03 per call) Receive_RCU_WheelStatus_CH3_0x08D/212 (2253789 (estimated locally),0.03 per call) Receive_RCU_TireSlipStatus_CH3_0x097/211 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH3_0x0AA/210 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status2_CH3_0x073/209 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status1_CH3_0x072/208 (2253789 (estimated locally),0.03 per call) Receive_RCU_PressureStatus_CH3_0x0A1/207 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus1_CH3_0x09B/205 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH2_0x0AA/204 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status2_CH2_0x073/203 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status1_CH2_0x072/202 (2065634 (estimated locally),0.03 per call) Receive_IDB_WheelStatus_CH2_0x08C/201 (2065634 (estimated locally),0.03 per call) Receive_IDB_UdsResponse_CH2_0x798/200 (2065634 (estimated locally),0.03 per call) Receive_IDB_TireSlipStatus_CH2_0x096/199 (2065634 (estimated locally),0.03 per call) Receive_IDB_Status_CH2_0x092/198 (2065634 (estimated locally),0.03 per call) Receive_IDB_RegenTcsRequest_CH2_0x082/197 (2065634 (estimated locally),0.03 per call) Receive_IDB_PressureStatus_CH2_0x0A0/196 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus1_CH2_0x09A/194 (2065634 (estimated locally),0.03 per call) Receive_ACU_BCM_Signal_1_CH1_0x150/193 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal3_CH1_0x093/192 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal2_CH1_0x092/191 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal1_CH1_0x091/190 (4959506 (estimated locally),0.07 per call) Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWS_Fault_mode_0x044/188 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWA_Fault_mode_0x043/187 (1239877 (estimated locally),0.02 per call) Receive_RC_MCU_Fault_mode_CH0_0x042/186 (1239877 (estimated locally),0.02 per call) Receive_Debugging_CH0_0x777/185 (1239877 (estimated locally),0.02 per call) Receive_EPAM_VCU_CH0_0x221/184 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x17C/182 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x178/181 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x174/180 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal2_CH0_0x041/179 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal1_CH0_0x040/178 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals2_CH0_0x301/177 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals1_CH0_0x300/176 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal5_CH0_0x585/175 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal4_CH0_0x595/174 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal3_CH0_0x590/173 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal2_CH0_0x580/172 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal1_CH0_0x570/171 (1239877 (estimated locally),0.02 per call) get_can_data/96 (437450370 (estimated locally),6.00 per call) get_can_data/96 (get_can_data) @09b57d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a028 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_main_ECU3/97 (437450370 (estimated locally),6.00 per call) Calls: CAN5_ErrCallback/95 (CAN5_ErrCallback) @09b57a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a048 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN5_Callback/94 (CAN5_Callback) @09b577e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a188 References: can5_rxData/63 (addr)gb/144 (read)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN4_ErrCallback/93 (CAN4_ErrCallback) @09b57540 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f28 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN4_Callback/92 (CAN4_Callback) @09b572a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fc8 References: can4_rxData/62 (addr)gb/144 (read)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN3_ErrCallback/91 (CAN3_ErrCallback) @09b57000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fe8 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN3_Callback/90 (CAN3_Callback) @09b4ed20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0a8 References: can3_rxData/61 (addr)gb/144 (read)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN2_ErrCallback/89 (CAN2_ErrCallback) @09b4ea80 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ee8 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN2_Callback/88 (CAN2_Callback) @09b4e7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0c8 References: can2_rxData/60 (addr)gb/144 (read)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN1_ErrCallback/87 (CAN1_ErrCallback) @09b4e540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a068 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127741 (estimated locally),0.14 per call) CAN1_Callback/86 (CAN1_Callback) @09b4e2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e08 References: can1_rxData/59 (addr)gb/144 (read)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN0_ErrCallback/85 (CAN0_ErrCallback) @09b4e000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e28 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN0_Callback/84 (CAN0_Callback) @09b46ee0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489de8 References: can0_rxData/58 (addr)gb/144 (read)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) i2c_delay/83 (i2c_delay) @09b46c40 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1a8 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: sda_out/82 (1073741824 (estimated locally),1.00 per call) sda_in/81 (1073741824 (estimated locally),1.00 per call) Calls: sda_out/82 (sda_out) @09b469a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) sda_in/81 (sda_in) @09b462a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a108 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) i2c_test/80 (i2c_test) @09b42e00 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e68 References: rxBufferSlave/49 (addr)txBuffer/50 (addr)txBuffer/50 (read)rxBufferSlave/49 (read)txBuffer/50 (write) Referring: Availability: available Function flags: count:69202659 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (1073741824 (estimated locally),15.52 per call) Lpi2c_Ip_MasterGetTransferStatus/166 (1073741815 (estimated locally),15.52 per call) Lpi2c_Ip_MasterSendData/165 (69202659 (estimated locally),1.00 per call) Lpi2c_Ip_SlaveSetBuffer/164 (69202659 (estimated locally),1.00 per call) i2c1_init/79 (i2c1_init) @09b42b60 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f08 References: LPI2C1_Master_Slave_IRQHandler/161 (addr)I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals/163 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_MasterInit/162 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (i2c0_init) @09b42000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e88 References: LPI2C0_Master_Slave_IRQHandler/158 (addr)I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals/160 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) Lin_tx_test/77 (Lin_tx_test) @09a6f620 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ea8 References: isSend/57 (read)isSend/57 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (552052350 (estimated locally),4.67 per call) Lpuart_Lin_Ip_MasterSendHeader/155 (118111600 (estimated locally),1.00 per call) Lin2callback/76 (Lin2callback) @09a6f380 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ec8 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (Lin1callback) @09a6f0e0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f48 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin_init/74 (Lin_init) @09a6bb60 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f68 References: Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/152 (addr)Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS/153 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) SPI_test/73 (SPI_test) @09a6b380 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f88 References: passed/69 (write)numberOfBytes/53 (read)timeOut/54 (read)Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals/149 (addr)txBuffer_spi/51 (addr)rxBuffer_spi/52 (addr)trans_ret/71 (write)txBuffer_spi/51 (read)rxBuffer_spi/52 (read)passed/69 (write) Referring: Availability: available Function flags: count:97603134 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_SyncTransmit/148 (97603134 (estimated locally),1.00 per call) SPI_init/72 (SPI_init) @09a6bd20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dfd0 References: Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals/147 (addr)init_ret/70 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_Init/146 (1073741824 (estimated locally),1.00 per call) Set_PWM_Duty/68 (Set_PWM_Duty) @09a6b7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1b0 References: gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) pwm_init/67 (pwm_init) @09a6b540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e110 References: Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS/136 (addr)Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS/137 (read)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0/140 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1/141 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2/142 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3/143 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_SetCounterBusPeriod/138 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Init/135 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Deinit/134 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) ordered call graph: reduced for nothrow setupCanTJA1153/132 (setupCanTJA1153) @09be29a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Calls: Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) tmr_delay/115 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (debug_printf) @09be2700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a588 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) get_line/129 (93334264 (estimated locally),0.09 per call) get_line/129 (282831102 (estimated locally),0.26 per call) Adc_Init/109 (30621249 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) CAN5_ErrCallback/95 (282617438 (estimated locally),0.26 per call) CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (282617438 (estimated locally),0.26 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (282617438 (estimated locally),0.26 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (282617438 (estimated locally),0.26 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (282617438 (estimated locally),0.26 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (955630223 (estimated locally),8.09 per call) strlen/287 (118111600 (estimated locally),1.00 per call) __builtin_va_end/286 (118111600 (estimated locally),1.00 per call) vsprintf/285 (118111600 (estimated locally),1.00 per call) __builtin_va_start/284 (118111600 (estimated locally),1.00 per call) UART0_get_cmd/130 (UART0_get_cmd) @09be2460 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a428 References: gb/144 (read)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (177167401 (estimated locally),0.17 per call) debug_printf/131 (177167401 (estimated locally),0.17 per call) strcmp/283 (354334802 (estimated locally),0.33 per call) get_line/129 (1073741824 (estimated locally),1.00 per call) get_line/129 (get_line) @09be21c0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a528 References: gb/144 (read)gb/144 (addr)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (93334264 (estimated locally),0.09 per call) debug_printf/131 (93334264 (estimated locally),0.09 per call) debug_printf/131 (282831102 (estimated locally),0.26 per call) get_char/127 (1073741824 (estimated locally),1.00 per call) put_char/128 (put_char) @09bdcd20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (93334264 (estimated locally),0.09 per call) debug_printf/131 (955630223 (estimated locally),8.09 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (1073741824 (estimated locally),1.00 per call) get_char/127 (get_char) @09bdc2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a228 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (1073741824 (estimated locally),1.00 per call) Calls: register_bus_off_callback/126 (register_bus_off_callback) @09bdcee0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a328 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Gvar_init/125 (Gvar_init) @09bdcc40 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2a8 References: gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: UART9_RX_Callback/124 (UART9_RX_Callback) @09bdc9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a448 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (UART1_RX_Callback) @09bdc700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3a8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (UART13_RX_Callback) @09bdc460 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4c8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (UART10_RX_Callback) @09bdc1c0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1e8 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (UART2_RX_Callback) @09bd4e00 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a408 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (UART0_RX_Callback) @09bd4620 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a368 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) Uart_Init/118 (Uart_Init) @09bd40e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a248 References: LPUART_UART_IP_0_IRQHandler/271 (addr)LPUART_UART_IP_2_IRQHandler/272 (addr)LPUART_UART_IP_10_IRQHandler/273 (addr)LPUART_UART_IP_13_IRQHandler/274 (addr)Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/276 (addr)Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS/277 (addr)Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS/278 (addr)Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS/279 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) board_init/117 (board_init) @09bd4d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a468 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: led_onoff/108 (1073741824 (estimated locally),1.00 per call) Pit_Callback/116 (Pit_Callback) @09bd4a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a268 References: t.15354/268 (read)t.15354/268 (write)gb/144 (read)gb/144 (write)t.15354/268 (write)gb/144 (read)gb/144 (write)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: task_500us/270 (1073741824 (estimated locally),1.00 per call) uds_timer_interrupt/269 (354334802 (estimated locally),0.33 per call) tmr_delay/115 (tmr_delay) @09bd47e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a308 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Read_ch/114 (Adc_Read_ch) @09bd4540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a488 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_StartConversion/267 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (Adc2EndOfChainNoti) @09bd42a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a288 References: gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (Adc1EndOfChainNoti) @09bd4000 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a388 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (Adc0EndOfChainNoti) @09bc1b60 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4a8 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) ADC_Read/110 (ADC_Read) @09bc1620 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a2c8 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073419798 (estimated locally) body optimize_size Called by: Calls: Adc_Init/109 (Adc_Init) @09bc10e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a348 References: AdcHwUnit_0_BOARD_INITPERIPHERALS/258 (addr)AdcHwUnit_1_BOARD_INITPERIPHERALS/259 (addr)AdcHwUnit_2_BOARD_INITPERIPHERALS/260 (addr)Adc_Sar_0_Isr/261 (addr)Adc_Sar_1_Isr/262 (addr)Adc_Sar_2_Isr/263 (addr) Referring: Availability: available Function flags: count:151290760 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621249 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138684 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138686 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138688 (estimated locally),6.45 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138690 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138691 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138693 (estimated locally),6.45 per call) led_onoff/108 (led_onoff) @09bc1d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a508 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: board_init/117 (1073741824 (estimated locally),1.00 per call) Calls: Siul2_Dio_Ip_WritePin/221 (708669605 (estimated locally),0.66 per call) Siul2_Dio_Ip_WritePin/221 (365072220 (estimated locally),0.34 per call) Digital_Read/107 (Digital_Read) @09bc1a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a3c8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (Digital_Write) @09bc17e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a4e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (DIN_TEST) @09bc1540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a548 References: din_test/45 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (1073741824 (estimated locally),1.00 per call) can_transmit_txring/104 (can_transmit_txring) @09bc12a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e48 References: CAN_ch/170 (read)CAN_ch/170 (read)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)CAN_ch/170 (read)tx_info/64 (addr)CAN_ch/170 (read)CAN_ch/170 (addr)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)vcan_send_miss_message/46 (read)vcan_send_miss_message/46 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_tx_check/102 (186269553 (estimated locally),1.21 per call) Calls: clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) FlexCAN_Ip_Send/255 (1073741824 (estimated locally),1.00 per call) can_send_txring/103 (can_send_txring) @09bc1000 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a128 References: tx_info/64 (read)gb/144 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:271146924 (estimated locally) body optimize_size Called by: Calls: clear_tx_buf/100 (118111601 (estimated locally),0.44 per call) can_tx_check/102 (can_tx_check) @09b6fa80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a008 References: CAN_ch/170 (read)CAN_ch/170 (read) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: can_transmit_txring/104 (186269553 (estimated locally),1.21 per call) clear_tx_ring/101 (clear_tx_ring) @09b6fee0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1c8 References: CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) Calls: clear_tx_buf/100 (clear_tx_buf) @09b6fc40 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fa8 References: CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) can_send_txring/103 (118111601 (estimated locally),0.44 per call) Calls: ECU3_Data_Init/99 (ECU3_Data_Init) @09b6f9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a148 References: ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: Can_Init_ECU3/98 (Can_Init_ECU3) @09b6f700 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a168 References: CAN0_ORED_IRQHandler/219 (addr)CAN0_ORED_0_31_MB_IRQHandler/220 (addr)FlexCAN_State0/223 (addr)FlexCAN_Config0/224 (addr)rx_info/65 (addr)can0_rxData/58 (addr)gb/144 (write)gb/144 (write)CAN1_ORED_IRQHandler/229 (addr)CAN1_ORED_0_31_MB_IRQHandler/230 (addr)FlexCAN_State1/231 (addr)FlexCAN_Config1/232 (addr)g_messageObjectConf_ECU3_1ch_RX/233 (read)rx_info/65 (addr)can1_rxData/59 (addr)gb/144 (write)gb/144 (write)CAN2_ORED_IRQHandler/234 (addr)CAN2_ORED_0_31_MB_IRQHandler/235 (addr)FlexCAN_State2/236 (addr)FlexCAN_Config2/237 (addr)g_messageObjectConf_ECU3_2ch_RX/238 (read)rx_info/65 (addr)can2_rxData/60 (addr)gb/144 (write)gb/144 (write)CAN3_ORED_IRQHandler/239 (addr)CAN3_ORED_0_31_MB_IRQHandler/240 (addr)FlexCAN_State3/241 (addr)FlexCAN_Config3/242 (addr)g_messageObjectConf_ECU3_3ch_RX/243 (read)rx_info/65 (addr)can3_rxData/61 (addr)gb/144 (write)gb/144 (write)CAN4_ORED_IRQHandler/244 (addr)CAN4_ORED_0_31_MB_IRQHandler/245 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config4/247 (addr)g_messageObjectConf_ECU3_4ch_RX/248 (read)rx_info/65 (addr)can4_rxData/62 (addr)gb/144 (write)gb/144 (write)CAN5_ORED_IRQHandler/249 (addr)CAN5_ORED_0_31_MB_IRQHandler/250 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config5/252 (addr)g_messageObjectConf_ECU3_5ch_RX/253 (read)rx_info/65 (addr)can5_rxData/63 (addr)gb/144 (write)gb/144 (write)CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:10737418 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_ConfigRxMb/228 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_ConfigRxMb/228 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_ConfigRxMb/228 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) clear_tx_buf/100 (3543348 (estimated locally),0.33 per call) ECU3_Data_Init/99 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Receive/168 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_ConfigRxMb/228 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxMaskType_Privileged/225 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Init_Privileged/222 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) can_main_ECU3/97 (can_main_ECU3) @09b57b60 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a088 References: gb/144 (read)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)CAN_ch/170 (write)gb/144 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read) Referring: Availability: available Function flags: count:72933914 (estimated locally) body optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (8263612 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (8263612 (estimated locally),0.11 per call) Receive_RCU_UdsResponse_CH3_0x799/214 (2253789 (estimated locally),0.03 per call) Receive_RCU_Status_CH3_0x093/213 (2253789 (estimated locally),0.03 per call) Receive_RCU_WheelStatus_CH3_0x08D/212 (2253789 (estimated locally),0.03 per call) Receive_RCU_TireSlipStatus_CH3_0x097/211 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH3_0x0AA/210 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status2_CH3_0x073/209 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status1_CH3_0x072/208 (2253789 (estimated locally),0.03 per call) Receive_RCU_PressureStatus_CH3_0x0A1/207 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus1_CH3_0x09B/205 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH2_0x0AA/204 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status2_CH2_0x073/203 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status1_CH2_0x072/202 (2065634 (estimated locally),0.03 per call) Receive_IDB_WheelStatus_CH2_0x08C/201 (2065634 (estimated locally),0.03 per call) Receive_IDB_UdsResponse_CH2_0x798/200 (2065634 (estimated locally),0.03 per call) Receive_IDB_TireSlipStatus_CH2_0x096/199 (2065634 (estimated locally),0.03 per call) Receive_IDB_Status_CH2_0x092/198 (2065634 (estimated locally),0.03 per call) Receive_IDB_RegenTcsRequest_CH2_0x082/197 (2065634 (estimated locally),0.03 per call) Receive_IDB_PressureStatus_CH2_0x0A0/196 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus1_CH2_0x09A/194 (2065634 (estimated locally),0.03 per call) Receive_ACU_BCM_Signal_1_CH1_0x150/193 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal3_CH1_0x093/192 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal2_CH1_0x092/191 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal1_CH1_0x091/190 (4959506 (estimated locally),0.07 per call) Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWS_Fault_mode_0x044/188 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWA_Fault_mode_0x043/187 (1239877 (estimated locally),0.02 per call) Receive_RC_MCU_Fault_mode_CH0_0x042/186 (1239877 (estimated locally),0.02 per call) Receive_Debugging_CH0_0x777/185 (1239877 (estimated locally),0.02 per call) Receive_EPAM_VCU_CH0_0x221/184 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x17C/182 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x178/181 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x174/180 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal2_CH0_0x041/179 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal1_CH0_0x040/178 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals2_CH0_0x301/177 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals1_CH0_0x300/176 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal5_CH0_0x585/175 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal4_CH0_0x595/174 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal3_CH0_0x590/173 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal2_CH0_0x580/172 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal1_CH0_0x570/171 (1239877 (estimated locally),0.02 per call) get_can_data/96 (437450370 (estimated locally),6.00 per call) get_can_data/96 (get_can_data) @09b57d20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a028 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_main_ECU3/97 (437450370 (estimated locally),6.00 per call) Calls: CAN5_ErrCallback/95 (CAN5_ErrCallback) @09b57a80 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a048 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN5_Callback/94 (CAN5_Callback) @09b577e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a188 References: can5_rxData/63 (addr)gb/144 (read)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN4_ErrCallback/93 (CAN4_ErrCallback) @09b57540 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f28 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN4_Callback/92 (CAN4_Callback) @09b572a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fc8 References: can4_rxData/62 (addr)gb/144 (read)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN3_ErrCallback/91 (CAN3_ErrCallback) @09b57000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489fe8 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN3_Callback/90 (CAN3_Callback) @09b4ed20 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0a8 References: can3_rxData/61 (addr)gb/144 (read)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN2_ErrCallback/89 (CAN2_ErrCallback) @09b4ea80 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ee8 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN2_Callback/88 (CAN2_Callback) @09b4e7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0c8 References: can2_rxData/60 (addr)gb/144 (read)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN1_ErrCallback/87 (CAN1_ErrCallback) @09b4e540 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a068 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127741 (estimated locally),0.14 per call) CAN1_Callback/86 (CAN1_Callback) @09b4e2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e08 References: can1_rxData/59 (addr)gb/144 (read)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN0_ErrCallback/85 (CAN0_ErrCallback) @09b4e000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e28 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN0_Callback/84 (CAN0_Callback) @09b46ee0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489de8 References: can0_rxData/58 (addr)gb/144 (read)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) i2c_delay/83 (i2c_delay) @09b46c40 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a1a8 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: sda_out/82 (1073741824 (estimated locally),1.00 per call) sda_in/81 (1073741824 (estimated locally),1.00 per call) Calls: sda_out/82 (sda_out) @09b469a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a0e8 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) sda_in/81 (sda_in) @09b462a0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a108 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) i2c_test/80 (i2c_test) @09b42e00 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e68 References: rxBufferSlave/49 (addr)txBuffer/50 (addr)txBuffer/50 (read)rxBufferSlave/49 (read)txBuffer/50 (write) Referring: Availability: available Function flags: count:69202659 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (1073741824 (estimated locally),15.52 per call) Lpi2c_Ip_MasterGetTransferStatus/166 (1073741815 (estimated locally),15.52 per call) Lpi2c_Ip_MasterSendData/165 (69202659 (estimated locally),1.00 per call) Lpi2c_Ip_SlaveSetBuffer/164 (69202659 (estimated locally),1.00 per call) i2c1_init/79 (i2c1_init) @09b42b60 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f08 References: LPI2C1_Master_Slave_IRQHandler/161 (addr)I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals/163 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_MasterInit/162 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (i2c0_init) @09b42000 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e88 References: LPI2C0_Master_Slave_IRQHandler/158 (addr)I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals/160 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) Lin_tx_test/77 (Lin_tx_test) @09a6f620 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ea8 References: isSend/57 (read)isSend/57 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (552052350 (estimated locally),4.67 per call) Lpuart_Lin_Ip_MasterSendHeader/155 (118111600 (estimated locally),1.00 per call) Lin2callback/76 (Lin2callback) @09a6f380 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ec8 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (Lin1callback) @09a6f0e0 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f48 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin_init/74 (Lin_init) @09a6bb60 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f68 References: Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/152 (addr)Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS/153 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) SPI_test/73 (SPI_test) @09a6b380 Type: function definition analyzed Visibility: externally_visible public Aux: @09489f88 References: passed/69 (write)numberOfBytes/53 (read)timeOut/54 (read)Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals/149 (addr)txBuffer_spi/51 (addr)rxBuffer_spi/52 (addr)trans_ret/71 (write)txBuffer_spi/51 (read)rxBuffer_spi/52 (read)passed/69 (write) Referring: Availability: available Function flags: count:97603134 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_SyncTransmit/148 (97603134 (estimated locally),1.00 per call) SPI_init/72 (SPI_init) @09a6bd20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dfd0 References: Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals/147 (addr)init_ret/70 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_Init/146 (1073741824 (estimated locally),1.00 per call) Set_PWM_Duty/68 (Set_PWM_Duty) @09a6b7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1b0 References: gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) pwm_init/67 (pwm_init) @09a6b540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e110 References: Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS/136 (addr)Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS/137 (read)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0/140 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1/141 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2/142 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3/143 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_SetCounterBusPeriod/138 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Init/135 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Deinit/134 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) MALLOC LATTICE Initial: setupCanTJA1153: malloc_bottom debug_printf: malloc_bottom UART0_get_cmd: malloc_bottom get_line: malloc_bottom put_char: malloc_bottom get_char: malloc_bottom register_bus_off_callback: malloc_bottom Gvar_init: malloc_bottom UART9_RX_Callback: malloc_bottom UART1_RX_Callback: malloc_bottom UART13_RX_Callback: malloc_bottom UART10_RX_Callback: malloc_bottom UART2_RX_Callback: malloc_bottom UART0_RX_Callback: malloc_bottom Uart_Init: malloc_bottom board_init: malloc_bottom Pit_Callback: malloc_bottom tmr_delay: malloc_bottom Adc_Read_ch: malloc_bottom Adc2EndOfChainNoti: malloc_bottom Adc1EndOfChainNoti: malloc_bottom Adc0EndOfChainNoti: malloc_bottom ADC_Read: malloc_bottom Adc_Init: malloc_bottom led_onoff: malloc_bottom Digital_Read: malloc_bottom Digital_Write: malloc_bottom DIN_TEST: malloc_bottom can_transmit_txring: malloc_bottom can_send_txring: malloc_bottom can_tx_check: malloc_bottom clear_tx_ring: malloc_bottom clear_tx_buf: malloc_bottom ECU3_Data_Init: malloc_bottom Can_Init_ECU3: malloc_bottom can_main_ECU3: malloc_bottom get_can_data: malloc_bottom CAN5_ErrCallback: malloc_bottom CAN5_Callback: malloc_bottom CAN4_ErrCallback: malloc_bottom CAN4_Callback: malloc_bottom CAN3_ErrCallback: malloc_bottom CAN3_Callback: malloc_bottom CAN2_ErrCallback: malloc_bottom CAN2_Callback: malloc_bottom CAN1_ErrCallback: malloc_bottom CAN1_Callback: malloc_bottom CAN0_ErrCallback: malloc_bottom CAN0_Callback: malloc_bottom i2c_delay: malloc_bottom sda_out: malloc_bottom sda_in: malloc_bottom i2c_test: malloc_bottom i2c1_init: malloc_bottom i2c0_init: malloc_bottom Lin_tx_test: malloc_bottom Lin2callback: malloc_bottom Lin1callback: malloc_bottom Lin_init: malloc_bottom SPI_test: malloc_bottom SPI_init: malloc_bottom Set_PWM_Duty: malloc_bottom pwm_init: malloc_bottom MALLOC LATTICE after propagation: setupCanTJA1153: malloc_bottom debug_printf: malloc_bottom UART0_get_cmd: malloc_bottom get_line: malloc_bottom put_char: malloc_bottom get_char: malloc_bottom register_bus_off_callback: malloc_bottom Gvar_init: malloc_bottom UART9_RX_Callback: malloc_bottom UART1_RX_Callback: malloc_bottom UART13_RX_Callback: malloc_bottom UART10_RX_Callback: malloc_bottom UART2_RX_Callback: malloc_bottom UART0_RX_Callback: malloc_bottom Uart_Init: malloc_bottom board_init: malloc_bottom Pit_Callback: malloc_bottom tmr_delay: malloc_bottom Adc_Read_ch: malloc_bottom Adc2EndOfChainNoti: malloc_bottom Adc1EndOfChainNoti: malloc_bottom Adc0EndOfChainNoti: malloc_bottom ADC_Read: malloc_bottom Adc_Init: malloc_bottom led_onoff: malloc_bottom Digital_Read: malloc_bottom Digital_Write: malloc_bottom DIN_TEST: malloc_bottom can_transmit_txring: malloc_bottom can_send_txring: malloc_bottom can_tx_check: malloc_bottom clear_tx_ring: malloc_bottom clear_tx_buf: malloc_bottom ECU3_Data_Init: malloc_bottom Can_Init_ECU3: malloc_bottom can_main_ECU3: malloc_bottom get_can_data: malloc_bottom CAN5_ErrCallback: malloc_bottom CAN5_Callback: malloc_bottom CAN4_ErrCallback: malloc_bottom CAN4_Callback: malloc_bottom CAN3_ErrCallback: malloc_bottom CAN3_Callback: malloc_bottom CAN2_ErrCallback: malloc_bottom CAN2_Callback: malloc_bottom CAN1_ErrCallback: malloc_bottom CAN1_Callback: malloc_bottom CAN0_ErrCallback: malloc_bottom CAN0_Callback: malloc_bottom i2c_delay: malloc_bottom sda_out: malloc_bottom sda_in: malloc_bottom i2c_test: malloc_bottom i2c1_init: malloc_bottom i2c0_init: malloc_bottom Lin_tx_test: malloc_bottom Lin2callback: malloc_bottom Lin1callback: malloc_bottom Lin_init: malloc_bottom SPI_test: malloc_bottom SPI_init: malloc_bottom Set_PWM_Duty: malloc_bottom pwm_init: malloc_bottom callgraph: FlexCAN_Ip_SendBlocking/288 (FlexCAN_Ip_SendBlocking) @09c78c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: strlen/287 (strlen) @09c78a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: __builtin_va_end/286 (__builtin_va_end) @09c789a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: vsprintf/285 (vsprintf) @09c788c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: __builtin_va_start/284 (__builtin_va_start) @09c787e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: debug_printf/131 (118111600 (estimated locally),1.00 per call) Calls: strcmp/283 (strcmp) @09c78620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: UART0_get_cmd/130 (354334802 (estimated locally),0.33 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (Lpuart_Uart_Ip_SyncSend) @09c782a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: put_char/128 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (Lpuart_Uart_Ip_SetRxBuffer) @09c6e380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: UART9_RX_Callback/124 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (354334802 (estimated locally),0.33 per call) Calls: Lpuart_Uart_Ip_AsyncReceive/280 (Lpuart_Uart_Ip_AsyncReceive) @09c6e1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Uart_Ip_Init/275 (Lpuart_Uart_Ip_Init) @09c6e000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Calls: LPUART_UART_IP_13_IRQHandler/274 (LPUART_UART_IP_13_IRQHandler) @09c67ee0 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_10_IRQHandler/273 (LPUART_UART_IP_10_IRQHandler) @09c67e00 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_2_IRQHandler/272 (LPUART_UART_IP_2_IRQHandler) @09c67d20 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: LPUART_UART_IP_0_IRQHandler/271 (LPUART_UART_IP_0_IRQHandler) @09c67c40 Type: function Visibility: external public Address is taken. References: Referring: Uart_Init/118 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: task_500us/270 (task_500us) @09c679a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Pit_Callback/116 (1073741824 (estimated locally),1.00 per call) Calls: uds_timer_interrupt/269 (uds_timer_interrupt) @09c677e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Pit_Callback/116 (354334802 (estimated locally),0.33 per call) Calls: Adc_Sar_Ip_StartConversion/267 (Adc_Sar_Ip_StartConversion) @09c67540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Read_ch/114 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_GetConvData/266 (Adc_Sar_Ip_GetConvData) @09c671c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_EnableNotifications/265 (Adc_Sar_Ip_EnableNotifications) @09c4e1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Calls: Adc_Sar_Ip_DoCalibration/264 (Adc_Sar_Ip_DoCalibration) @09c4e0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (976138684 (estimated locally),6.45 per call) Adc_Init/109 (976138686 (estimated locally),6.45 per call) Adc_Init/109 (976138688 (estimated locally),6.45 per call) Calls: Adc_Sar_2_Isr/263 (Adc_Sar_2_Isr) @09c4ee00 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_1_Isr/262 (Adc_Sar_1_Isr) @09c4ed20 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_0_Isr/261 (Adc_Sar_0_Isr) @09c4ec40 Type: function Visibility: external public Address is taken. References: Referring: Adc_Init/109 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Adc_Sar_Ip_Init/257 (Adc_Sar_Ip_Init) @09c4eb60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Adc_Init/109 (976138690 (estimated locally),6.45 per call) Adc_Init/109 (976138691 (estimated locally),6.45 per call) Adc_Init/109 (976138693 (estimated locally),6.45 per call) Calls: Siul2_Dio_Ip_ReadPin/256 (Siul2_Dio_Ip_ReadPin) @09c4e540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) Digital_Read/107 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (1073741824 (estimated locally),1.00 per call) Calls: FlexCAN_Ip_Send/255 (FlexCAN_Ip_Send) @09c4e380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_transmit_txring/104 (1073741824 (estimated locally),1.00 per call) Calls: CAN5_ORED_0_31_MB_IRQHandler/250 (CAN5_ORED_0_31_MB_IRQHandler) @09c34b60 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN5_ORED_IRQHandler/249 (CAN5_ORED_IRQHandler) @09c34a80 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN4_ORED_0_31_MB_IRQHandler/245 (CAN4_ORED_0_31_MB_IRQHandler) @09c349a0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN4_ORED_IRQHandler/244 (CAN4_ORED_IRQHandler) @09c348c0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN3_ORED_0_31_MB_IRQHandler/240 (CAN3_ORED_0_31_MB_IRQHandler) @09c347e0 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN3_ORED_IRQHandler/239 (CAN3_ORED_IRQHandler) @09c34700 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN2_ORED_0_31_MB_IRQHandler/235 (CAN2_ORED_0_31_MB_IRQHandler) @09c34620 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN2_ORED_IRQHandler/234 (CAN2_ORED_IRQHandler) @09c34540 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN1_ORED_0_31_MB_IRQHandler/230 (CAN1_ORED_0_31_MB_IRQHandler) @09c34460 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN1_ORED_IRQHandler/229 (CAN1_ORED_IRQHandler) @09c34380 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: FlexCAN_Ip_ConfigRxMb/228 (FlexCAN_Ip_ConfigRxMb) @09c341c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (21734925 (estimated locally),2.02 per call) Can_Init_ECU3/98 (23916223 (estimated locally),2.23 per call) Can_Init_ECU3/98 (8693014 (estimated locally),0.81 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetStartMode_Privileged/227 (FlexCAN_Ip_SetStartMode_Privileged) @09c340e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (FlexCAN_Ip_SetRxIndividualMask_Privileged) @09c34000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_SetRxMaskType_Privileged/225 (FlexCAN_Ip_SetRxMaskType_Privileged) @09c2b9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: FlexCAN_Ip_Init_Privileged/222 (FlexCAN_Ip_Init_Privileged) @09c2bee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: Siul2_Dio_Ip_WritePin/221 (Siul2_Dio_Ip_WritePin) @09c2be00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) led_onoff/108 (708669605 (estimated locally),0.66 per call) led_onoff/108 (365072220 (estimated locally),0.34 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (119292717 (estimated locally),0.11 per call) Calls: CAN0_ORED_0_31_MB_IRQHandler/220 (CAN0_ORED_0_31_MB_IRQHandler) @09c2bd20 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: CAN0_ORED_IRQHandler/219 (CAN0_ORED_IRQHandler) @09c2bc40 Type: function Visibility: external public Address is taken. References: Referring: Can_Init_ECU3/98 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (Receive_RWS_VCU_stat_Signal_CH5_0x072) @09c2b8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263331 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073) @09c2b7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263331 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (Receive_RWS_VCU_stat_Signal_CH4_0x072) @09c2b700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263612 (estimated locally),0.11 per call) Calls: Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073) @09c2b620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (8263612 (estimated locally),0.11 per call) Calls: Receive_RCU_UdsResponse_CH3_0x799/214 (Receive_RCU_UdsResponse_CH3_0x799) @09c2b540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_Status_CH3_0x093/213 (Receive_RCU_Status_CH3_0x093) @09c2b460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_WheelStatus_CH3_0x08D/212 (Receive_RCU_WheelStatus_CH3_0x08D) @09c2b380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_TireSlipStatus_CH3_0x097/211 (Receive_RCU_TireSlipStatus_CH3_0x097) @09c2b2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status3_CH3_0x0AA/210 (Receive_RWA_Status3_CH3_0x0AA) @09c2b1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status2_CH3_0x073/209 (Receive_RWA_Status2_CH3_0x073) @09c2b0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status1_CH3_0x072/208 (Receive_RWA_Status1_CH3_0x072) @09c2b000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_PressureStatus_CH3_0x0A1/207 (Receive_RCU_PressureStatus_CH3_0x0A1) @09c2aee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (Receive_RCU_BrakeStatus2_CH3_0x0C9) @09c2ae00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RCU_BrakeStatus1_CH3_0x09B/205 (Receive_RCU_BrakeStatus1_CH3_0x09B) @09c2ad20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2253789 (estimated locally),0.03 per call) Calls: Receive_RWA_Status3_CH2_0x0AA/204 (Receive_RWA_Status3_CH2_0x0AA) @09c2ac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_RWA_Status2_CH2_0x073/203 (Receive_RWA_Status2_CH2_0x073) @09c2ab60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_RWA_Status1_CH2_0x072/202 (Receive_RWA_Status1_CH2_0x072) @09c2aa80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_WheelStatus_CH2_0x08C/201 (Receive_IDB_WheelStatus_CH2_0x08C) @09c2a9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_UdsResponse_CH2_0x798/200 (Receive_IDB_UdsResponse_CH2_0x798) @09c2a8c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_TireSlipStatus_CH2_0x096/199 (Receive_IDB_TireSlipStatus_CH2_0x096) @09c2a7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_Status_CH2_0x092/198 (Receive_IDB_Status_CH2_0x092) @09c2a700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_RegenTcsRequest_CH2_0x082/197 (Receive_IDB_RegenTcsRequest_CH2_0x082) @09c2a620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_PressureStatus_CH2_0x0A0/196 (Receive_IDB_PressureStatus_CH2_0x0A0) @09c2a540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (Receive_IDB_BrakeStatus2_CH2_0x0C8) @09c2a460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_IDB_BrakeStatus1_CH2_0x09A/194 (Receive_IDB_BrakeStatus1_CH2_0x09A) @09c2a380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (2065634 (estimated locally),0.03 per call) Calls: Receive_ACU_BCM_Signal_1_CH1_0x150/193 (Receive_ACU_BCM_Signal_1_CH1_0x150) @09c2a2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal3_CH1_0x093/192 (Receive_ACU_VCU_Signal3_CH1_0x093) @09c2a1c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal2_CH1_0x092/191 (Receive_ACU_VCU_Signal2_CH1_0x092) @09c2a0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_ACU_VCU_Signal1_CH1_0x091/190 (Receive_ACU_VCU_Signal1_CH1_0x091) @09c2a000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (4959506 (estimated locally),0.07 per call) Calls: Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (Receive_RX_RC_IDB_RCU_Fault_mode_0x045) @09c03ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RX_RC_RWS_Fault_mode_0x044/188 (Receive_RX_RC_RWS_Fault_mode_0x044) @09c230e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RX_RC_RWA_Fault_mode_0x043/187 (Receive_RX_RC_RWA_Fault_mode_0x043) @09c23000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_MCU_Fault_mode_CH0_0x042/186 (Receive_RC_MCU_Fault_mode_CH0_0x042) @09c23ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_Debugging_CH0_0x777/185 (Receive_Debugging_CH0_0x777) @09c23e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_EPAM_VCU_CH0_0x221/184 (Receive_EPAM_VCU_CH0_0x221) @09c23d20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (Receive_RC_VCU_BCM_Signal_1_CH0_0x155) @09c23c40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x17C/182 (Receive_IMU_TX1_CH0_0x17C) @09c23b60 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x178/181 (Receive_IMU_TX1_CH0_0x178) @09c23a80 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_IMU_TX1_CH0_0x174/180 (Receive_IMU_TX1_CH0_0x174) @09c239a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_Signal2_CH0_0x041/179 (Receive_RC_VCU_Signal2_CH0_0x041) @09c238c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_RC_VCU_Signal1_CH0_0x040/178 (Receive_RC_VCU_Signal1_CH0_0x040) @09c237e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_MCU_VCU_Signals2_CH0_0x301/177 (Receive_MCU_VCU_Signals2_CH0_0x301) @09c23700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_MCU_VCU_Signals1_CH0_0x300/176 (Receive_MCU_VCU_Signals1_CH0_0x300) @09c23620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal5_CH0_0x585/175 (Receive_BCM_VCU_Signal5_CH0_0x585) @09c23540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal4_CH0_0x595/174 (Receive_BCM_VCU_Signal4_CH0_0x595) @09c23460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal3_CH0_0x590/173 (Receive_BCM_VCU_Signal3_CH0_0x590) @09c23380 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal2_CH0_0x580/172 (Receive_BCM_VCU_Signal2_CH0_0x580) @09c232a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: Receive_BCM_VCU_Signal1_CH0_0x570/171 (Receive_BCM_VCU_Signal1_CH0_0x570) @09c231c0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: can_main_ECU3/97 (1239877 (estimated locally),0.02 per call) Calls: FlexCAN_Ip_Deinit_Privileged/169 (FlexCAN_Ip_Deinit_Privileged) @09bfaee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Calls: FlexCAN_Ip_Receive/168 (FlexCAN_Ip_Receive) @09bfac40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (4347159 (estimated locally),0.40 per call) Can_Init_ECU3/98 (21734925 (estimated locally),2.02 per call) Can_Init_ECU3/98 (23916223 (estimated locally),2.23 per call) Can_Init_ECU3/98 (8693014 (estimated locally),0.81 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) CAN5_Callback/94 (118111600 (estimated locally),0.33 per call) CAN4_Callback/92 (118111600 (estimated locally),0.33 per call) CAN3_Callback/90 (118111600 (estimated locally),0.33 per call) CAN2_Callback/88 (118111600 (estimated locally),0.33 per call) CAN1_Callback/86 (118111600 (estimated locally),0.33 per call) CAN0_Callback/84 (118111600 (estimated locally),0.33 per call) Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (Lpi2c_Ip_SlaveGetTransferStatus) @09bfa700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (1073741824 (estimated locally),15.52 per call) Calls: Lpi2c_Ip_MasterGetTransferStatus/166 (Lpi2c_Ip_MasterGetTransferStatus) @09bfa620 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (1073741815 (estimated locally),15.52 per call) Calls: Lpi2c_Ip_MasterSendData/165 (Lpi2c_Ip_MasterSendData) @09bfa540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (69202659 (estimated locally),1.00 per call) Calls: Lpi2c_Ip_SlaveSetBuffer/164 (Lpi2c_Ip_SlaveSetBuffer) @09bfa460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c_test/80 (69202659 (estimated locally),1.00 per call) Calls: Lpi2c_Ip_MasterInit/162 (Lpi2c_Ip_MasterInit) @09bfa2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c1_init/79 (1073741824 (estimated locally),1.00 per call) Calls: LPI2C1_Master_Slave_IRQHandler/161 (LPI2C1_Master_Slave_IRQHandler) @09bfa1c0 Type: function Visibility: external public Address is taken. References: Referring: i2c1_init/79 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (Lpi2c_Ip_SlaveInit) @09bfa000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: LPI2C0_Master_Slave_IRQHandler/158 (LPI2C0_Master_Slave_IRQHandler) @09bed540 Type: function Visibility: external public Address is taken. References: Referring: i2c0_init/78 (addr) Availability: not_available Function flags: optimize_size Called by: Calls: IntCtrl_Ip_InstallHandler/157 (IntCtrl_Ip_InstallHandler) @09bedee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) i2c1_init/79 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (Lpuart_Lin_Ip_GetTransmitStatus) @09bedd20 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_tx_test/77 (552052350 (estimated locally),4.67 per call) Calls: Lpuart_Lin_Ip_MasterSendHeader/155 (Lpuart_Lin_Ip_MasterSendHeader) @09bedc40 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_tx_test/77 (118111600 (estimated locally),1.00 per call) Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (Lpuart_Lin_Ip_AsyncSendFrameData) @09bed9a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin2callback/76 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (73890617 (estimated locally),0.07 per call) Calls: Lpuart_Lin_Ip_Init/151 (Lpuart_Lin_Ip_Init) @09bed7e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: IntCtrl_Ip_EnableIrq/150 (IntCtrl_Ip_EnableIrq) @09bed700 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Adc_Init/109 (151290759 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) Uart_Init/118 (1073741824 (estimated locally),1.00 per call) i2c1_init/79 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (1073741824 (estimated locally),1.00 per call) Calls: Lpspi_Ip_SyncTransmit/148 (Lpspi_Ip_SyncTransmit) @09bed460 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: SPI_test/73 (97603134 (estimated locally),1.00 per call) Calls: Lpspi_Ip_Init/146 (Lpspi_Ip_Init) @09bed2a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: SPI_init/72 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Pwm_Ip_SetDutyCycle/145 (Emios_Pwm_Ip_SetDutyCycle) @09bed0e0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Set_PWM_Duty/68 (214748364 (estimated locally),0.20 per call) Calls: Emios_Pwm_Ip_InitChannel/139 (Emios_Pwm_Ip_InitChannel) @09be2540 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_SetCounterBusPeriod/138 (Emios_Mcl_Ip_SetCounterBusPeriod) @09be22a0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_Init/135 (Emios_Mcl_Ip_Init) @09be2000 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Mcl_Ip_Deinit/134 (Emios_Mcl_Ip_Deinit) @09be2ee0 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: Emios_Pwm_Ip_DeInitChannel/133 (Emios_Pwm_Ip_DeInitChannel) @09be2e00 Type: function Visibility: external public References: Referring: Availability: not_available Function flags: optimize_size Called by: pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) pwm_init/67 (1073741824 (estimated locally),1.00 per call) Calls: setupCanTJA1153/132 (setupCanTJA1153) @09be29a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e290 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Calls: Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) tmr_delay/115 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (debug_printf) @09be2700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e2d0 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) get_line/129 (93334264 (estimated locally),0.09 per call) get_line/129 (282831102 (estimated locally),0.26 per call) Adc_Init/109 (30621249 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) CAN5_ErrCallback/95 (282617438 (estimated locally),0.26 per call) CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (282617438 (estimated locally),0.26 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (282617438 (estimated locally),0.26 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (282617438 (estimated locally),0.26 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (282617438 (estimated locally),0.26 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (955630223 (estimated locally),8.09 per call) strlen/287 (118111600 (estimated locally),1.00 per call) __builtin_va_end/286 (118111600 (estimated locally),1.00 per call) vsprintf/285 (118111600 (estimated locally),1.00 per call) __builtin_va_start/284 (118111600 (estimated locally),1.00 per call) UART0_get_cmd/130 (UART0_get_cmd) @09be2460 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e310 References: gb/144 (read)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (177167401 (estimated locally),0.17 per call) debug_printf/131 (177167401 (estimated locally),0.17 per call) strcmp/283 (354334802 (estimated locally),0.33 per call) get_line/129 (1073741824 (estimated locally),1.00 per call) get_line/129 (get_line) @09be21c0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0b0 References: gb/144 (read)gb/144 (addr)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (93334264 (estimated locally),0.09 per call) debug_printf/131 (93334264 (estimated locally),0.09 per call) debug_printf/131 (282831102 (estimated locally),0.26 per call) get_char/127 (1073741824 (estimated locally),1.00 per call) put_char/128 (put_char) @09bdcd20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df30 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (93334264 (estimated locally),0.09 per call) debug_printf/131 (955630223 (estimated locally),8.09 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (1073741824 (estimated locally),1.00 per call) get_char/127 (get_char) @09bdc2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e010 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (1073741824 (estimated locally),1.00 per call) Calls: register_bus_off_callback/126 (register_bus_off_callback) @09bdcee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0d0 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Gvar_init/125 (Gvar_init) @09bdcc40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dfd0 References: gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: UART9_RX_Callback/124 (UART9_RX_Callback) @09bdc9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df50 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (UART1_RX_Callback) @09bdc700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df90 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (UART13_RX_Callback) @09bdc460 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e050 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (UART10_RX_Callback) @09bdc1c0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dff0 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (UART2_RX_Callback) @09bd4e00 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e030 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (UART0_RX_Callback) @09bd4620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e070 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) Uart_Init/118 (Uart_Init) @09bd40e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e090 References: LPUART_UART_IP_0_IRQHandler/271 (addr)LPUART_UART_IP_2_IRQHandler/272 (addr)LPUART_UART_IP_10_IRQHandler/273 (addr)LPUART_UART_IP_13_IRQHandler/274 (addr)Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/276 (addr)Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS/277 (addr)Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS/278 (addr)Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS/279 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) board_init/117 (board_init) @09bd4d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e170 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: led_onoff/108 (1073741824 (estimated locally),1.00 per call) Pit_Callback/116 (Pit_Callback) @09bd4a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0f0 References: t.15354/268 (read)t.15354/268 (write)gb/144 (read)gb/144 (write)t.15354/268 (write)gb/144 (read)gb/144 (write)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: task_500us/270 (1073741824 (estimated locally),1.00 per call) uds_timer_interrupt/269 (354334802 (estimated locally),0.33 per call) tmr_delay/115 (tmr_delay) @09bd47e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e2b0 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: Adc_Read_ch/114 (Adc_Read_ch) @09bd4540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1b0 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_StartConversion/267 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (Adc2EndOfChainNoti) @09bd42a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e110 References: gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (Adc1EndOfChainNoti) @09bd4000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e130 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (Adc0EndOfChainNoti) @09bc1b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e150 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) ADC_Read/110 (ADC_Read) @09bc1620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e190 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073419798 (estimated locally) body optimize_size Called by: Calls: Adc_Init/109 (Adc_Init) @09bc10e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1f0 References: AdcHwUnit_0_BOARD_INITPERIPHERALS/258 (addr)AdcHwUnit_1_BOARD_INITPERIPHERALS/259 (addr)AdcHwUnit_2_BOARD_INITPERIPHERALS/260 (addr)Adc_Sar_0_Isr/261 (addr)Adc_Sar_1_Isr/262 (addr)Adc_Sar_2_Isr/263 (addr) Referring: Availability: available Function flags: count:151290760 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621249 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138684 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138686 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138688 (estimated locally),6.45 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138690 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138691 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138693 (estimated locally),6.45 per call) led_onoff/108 (led_onoff) @09bc1d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e210 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: board_init/117 (1073741824 (estimated locally),1.00 per call) Calls: Siul2_Dio_Ip_WritePin/221 (708669605 (estimated locally),0.66 per call) Siul2_Dio_Ip_WritePin/221 (365072220 (estimated locally),0.34 per call) Digital_Read/107 (Digital_Read) @09bc1a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e230 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (Digital_Write) @09bc17e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e250 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (DIN_TEST) @09bc1540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e270 References: din_test/45 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (1073741824 (estimated locally),1.00 per call) can_transmit_txring/104 (can_transmit_txring) @09bc12a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e430 References: CAN_ch/170 (read)CAN_ch/170 (read)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)CAN_ch/170 (read)tx_info/64 (addr)CAN_ch/170 (read)CAN_ch/170 (addr)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)vcan_send_miss_message/46 (read)vcan_send_miss_message/46 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_tx_check/102 (186269553 (estimated locally),1.21 per call) Calls: clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) FlexCAN_Ip_Send/255 (1073741824 (estimated locally),1.00 per call) can_send_txring/103 (can_send_txring) @09bc1000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4f0 References: tx_info/64 (read)gb/144 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:271146924 (estimated locally) body optimize_size Called by: Calls: clear_tx_buf/100 (118111601 (estimated locally),0.44 per call) can_tx_check/102 (can_tx_check) @09b6fa80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3b0 References: CAN_ch/170 (read)CAN_ch/170 (read) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: can_transmit_txring/104 (186269553 (estimated locally),1.21 per call) clear_tx_ring/101 (clear_tx_ring) @09b6fee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e450 References: CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) Calls: clear_tx_buf/100 (clear_tx_buf) @09b6fc40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e690 References: CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) can_send_txring/103 (118111601 (estimated locally),0.44 per call) Calls: ECU3_Data_Init/99 (ECU3_Data_Init) @09b6f9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e710 References: ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: Can_Init_ECU3/98 (Can_Init_ECU3) @09b6f700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e630 References: CAN0_ORED_IRQHandler/219 (addr)CAN0_ORED_0_31_MB_IRQHandler/220 (addr)FlexCAN_State0/223 (addr)FlexCAN_Config0/224 (addr)rx_info/65 (addr)can0_rxData/58 (addr)gb/144 (write)gb/144 (write)CAN1_ORED_IRQHandler/229 (addr)CAN1_ORED_0_31_MB_IRQHandler/230 (addr)FlexCAN_State1/231 (addr)FlexCAN_Config1/232 (addr)g_messageObjectConf_ECU3_1ch_RX/233 (read)rx_info/65 (addr)can1_rxData/59 (addr)gb/144 (write)gb/144 (write)CAN2_ORED_IRQHandler/234 (addr)CAN2_ORED_0_31_MB_IRQHandler/235 (addr)FlexCAN_State2/236 (addr)FlexCAN_Config2/237 (addr)g_messageObjectConf_ECU3_2ch_RX/238 (read)rx_info/65 (addr)can2_rxData/60 (addr)gb/144 (write)gb/144 (write)CAN3_ORED_IRQHandler/239 (addr)CAN3_ORED_0_31_MB_IRQHandler/240 (addr)FlexCAN_State3/241 (addr)FlexCAN_Config3/242 (addr)g_messageObjectConf_ECU3_3ch_RX/243 (read)rx_info/65 (addr)can3_rxData/61 (addr)gb/144 (write)gb/144 (write)CAN4_ORED_IRQHandler/244 (addr)CAN4_ORED_0_31_MB_IRQHandler/245 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config4/247 (addr)g_messageObjectConf_ECU3_4ch_RX/248 (read)rx_info/65 (addr)can4_rxData/62 (addr)gb/144 (write)gb/144 (write)CAN5_ORED_IRQHandler/249 (addr)CAN5_ORED_0_31_MB_IRQHandler/250 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config5/252 (addr)g_messageObjectConf_ECU3_5ch_RX/253 (read)rx_info/65 (addr)can5_rxData/63 (addr)gb/144 (write)gb/144 (write)CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:10737418 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_ConfigRxMb/228 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_ConfigRxMb/228 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_ConfigRxMb/228 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) clear_tx_buf/100 (3543348 (estimated locally),0.33 per call) ECU3_Data_Init/99 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Receive/168 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_ConfigRxMb/228 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxMaskType_Privileged/225 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Init_Privileged/222 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) can_main_ECU3/97 (can_main_ECU3) @09b57b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e470 References: gb/144 (read)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)CAN_ch/170 (write)gb/144 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read) Referring: Availability: available Function flags: count:72933914 (estimated locally) body optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (8263612 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (8263612 (estimated locally),0.11 per call) Receive_RCU_UdsResponse_CH3_0x799/214 (2253789 (estimated locally),0.03 per call) Receive_RCU_Status_CH3_0x093/213 (2253789 (estimated locally),0.03 per call) Receive_RCU_WheelStatus_CH3_0x08D/212 (2253789 (estimated locally),0.03 per call) Receive_RCU_TireSlipStatus_CH3_0x097/211 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH3_0x0AA/210 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status2_CH3_0x073/209 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status1_CH3_0x072/208 (2253789 (estimated locally),0.03 per call) Receive_RCU_PressureStatus_CH3_0x0A1/207 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus1_CH3_0x09B/205 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH2_0x0AA/204 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status2_CH2_0x073/203 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status1_CH2_0x072/202 (2065634 (estimated locally),0.03 per call) Receive_IDB_WheelStatus_CH2_0x08C/201 (2065634 (estimated locally),0.03 per call) Receive_IDB_UdsResponse_CH2_0x798/200 (2065634 (estimated locally),0.03 per call) Receive_IDB_TireSlipStatus_CH2_0x096/199 (2065634 (estimated locally),0.03 per call) Receive_IDB_Status_CH2_0x092/198 (2065634 (estimated locally),0.03 per call) Receive_IDB_RegenTcsRequest_CH2_0x082/197 (2065634 (estimated locally),0.03 per call) Receive_IDB_PressureStatus_CH2_0x0A0/196 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus1_CH2_0x09A/194 (2065634 (estimated locally),0.03 per call) Receive_ACU_BCM_Signal_1_CH1_0x150/193 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal3_CH1_0x093/192 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal2_CH1_0x092/191 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal1_CH1_0x091/190 (4959506 (estimated locally),0.07 per call) Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWS_Fault_mode_0x044/188 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWA_Fault_mode_0x043/187 (1239877 (estimated locally),0.02 per call) Receive_RC_MCU_Fault_mode_CH0_0x042/186 (1239877 (estimated locally),0.02 per call) Receive_Debugging_CH0_0x777/185 (1239877 (estimated locally),0.02 per call) Receive_EPAM_VCU_CH0_0x221/184 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x17C/182 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x178/181 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x174/180 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal2_CH0_0x041/179 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal1_CH0_0x040/178 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals2_CH0_0x301/177 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals1_CH0_0x300/176 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal5_CH0_0x585/175 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal4_CH0_0x595/174 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal3_CH0_0x590/173 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal2_CH0_0x580/172 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal1_CH0_0x570/171 (1239877 (estimated locally),0.02 per call) get_can_data/96 (437450370 (estimated locally),6.00 per call) get_can_data/96 (get_can_data) @09b57d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4d0 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_main_ECU3/97 (437450370 (estimated locally),6.00 per call) Calls: CAN5_ErrCallback/95 (CAN5_ErrCallback) @09b57a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6b0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN5_Callback/94 (CAN5_Callback) @09b577e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e510 References: can5_rxData/63 (addr)gb/144 (read)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN4_ErrCallback/93 (CAN4_ErrCallback) @09b57540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6d0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN4_Callback/92 (CAN4_Callback) @09b572a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e330 References: can4_rxData/62 (addr)gb/144 (read)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN3_ErrCallback/91 (CAN3_ErrCallback) @09b57000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6f0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN3_Callback/90 (CAN3_Callback) @09b4ed20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5f0 References: can3_rxData/61 (addr)gb/144 (read)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN2_ErrCallback/89 (CAN2_ErrCallback) @09b4ea80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e370 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN2_Callback/88 (CAN2_Callback) @09b4e7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3d0 References: can2_rxData/60 (addr)gb/144 (read)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN1_ErrCallback/87 (CAN1_ErrCallback) @09b4e540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e530 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127741 (estimated locally),0.14 per call) CAN1_Callback/86 (CAN1_Callback) @09b4e2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e390 References: can1_rxData/59 (addr)gb/144 (read)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN0_ErrCallback/85 (CAN0_ErrCallback) @09b4e000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e550 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN0_Callback/84 (CAN0_Callback) @09b46ee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3f0 References: can0_rxData/58 (addr)gb/144 (read)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) i2c_delay/83 (i2c_delay) @09b46c40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e610 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: sda_out/82 (1073741824 (estimated locally),1.00 per call) sda_in/81 (1073741824 (estimated locally),1.00 per call) Calls: sda_out/82 (sda_out) @09b469a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e650 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) sda_in/81 (sda_in) @09b462a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e570 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) i2c_test/80 (i2c_test) @09b42e00 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e350 References: rxBufferSlave/49 (addr)txBuffer/50 (addr)txBuffer/50 (read)rxBufferSlave/49 (read)txBuffer/50 (write) Referring: Availability: available Function flags: count:69202659 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (1073741824 (estimated locally),15.52 per call) Lpi2c_Ip_MasterGetTransferStatus/166 (1073741815 (estimated locally),15.52 per call) Lpi2c_Ip_MasterSendData/165 (69202659 (estimated locally),1.00 per call) Lpi2c_Ip_SlaveSetBuffer/164 (69202659 (estimated locally),1.00 per call) i2c1_init/79 (i2c1_init) @09b42b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e670 References: LPI2C1_Master_Slave_IRQHandler/161 (addr)I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals/163 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_MasterInit/162 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (i2c0_init) @09b42000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e410 References: LPI2C0_Master_Slave_IRQHandler/158 (addr)I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals/160 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) Lin_tx_test/77 (Lin_tx_test) @09a6f620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e490 References: isSend/57 (read)isSend/57 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (552052350 (estimated locally),4.67 per call) Lpuart_Lin_Ip_MasterSendHeader/155 (118111600 (estimated locally),1.00 per call) Lin2callback/76 (Lin2callback) @09a6f380 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5d0 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (Lin1callback) @09a6f0e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4b0 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin_init/74 (Lin_init) @09a6bb60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e590 References: Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/152 (addr)Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS/153 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) SPI_test/73 (SPI_test) @09a6b380 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5b0 References: passed/69 (write)numberOfBytes/53 (read)timeOut/54 (read)Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals/149 (addr)txBuffer_spi/51 (addr)rxBuffer_spi/52 (addr)trans_ret/71 (write)txBuffer_spi/51 (read)rxBuffer_spi/52 (read)passed/69 (write) Referring: Availability: available Function flags: count:97603134 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_SyncTransmit/148 (97603134 (estimated locally),1.00 per call) SPI_init/72 (SPI_init) @09a6bd20 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e28 References: Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals/147 (addr)init_ret/70 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_Init/146 (1073741824 (estimated locally),1.00 per call) Set_PWM_Duty/68 (Set_PWM_Duty) @09a6b7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a088 References: gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) pwm_init/67 (pwm_init) @09a6b540 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ec8 References: Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS/136 (addr)Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS/137 (read)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0/140 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1/141 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2/142 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3/143 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_SetCounterBusPeriod/138 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Init/135 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Deinit/134 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) ordered call graph: reduced UART0_get_cmd/130 (UART0_get_cmd) @09be2460 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e310 References: gb/144 (read)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (177167401 (estimated locally),0.17 per call) debug_printf/131 (177167401 (estimated locally),0.17 per call) strcmp/283 (354334802 (estimated locally),0.33 per call) get_line/129 (1073741824 (estimated locally),1.00 per call) get_line/129 (get_line) @09be21c0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0b0 References: gb/144 (read)gb/144 (addr)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (93334264 (estimated locally),0.09 per call) debug_printf/131 (93334264 (estimated locally),0.09 per call) debug_printf/131 (282831102 (estimated locally),0.26 per call) get_char/127 (1073741824 (estimated locally),1.00 per call) get_char/127 (get_char) @09bdc2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e010 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (1073741824 (estimated locally),1.00 per call) Calls: register_bus_off_callback/126 (register_bus_off_callback) @09bdcee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0d0 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Gvar_init/125 (Gvar_init) @09bdcc40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dfd0 References: gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: UART9_RX_Callback/124 (UART9_RX_Callback) @09bdc9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df50 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART1_RX_Callback/123 (UART1_RX_Callback) @09bdc700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df90 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART13_RX_Callback/122 (UART13_RX_Callback) @09bdc460 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e050 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART10_RX_Callback/121 (UART10_RX_Callback) @09bdc1c0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0dff0 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART2_RX_Callback/120 (UART2_RX_Callback) @09bd4e00 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e030 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) UART0_RX_Callback/119 (UART0_RX_Callback) @09bd4620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e070 References: gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_SetRxBuffer/281 (354334802 (estimated locally),0.33 per call) Uart_Init/118 (Uart_Init) @09bd40e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e090 References: LPUART_UART_IP_0_IRQHandler/271 (addr)LPUART_UART_IP_2_IRQHandler/272 (addr)LPUART_UART_IP_10_IRQHandler/273 (addr)LPUART_UART_IP_13_IRQHandler/274 (addr)Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/276 (addr)Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS/277 (addr)Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS/278 (addr)Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS/279 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr)gb/144 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_AsyncReceive/280 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) Lpuart_Uart_Ip_Init/275 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) board_init/117 (board_init) @09bd4d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e170 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: led_onoff/108 (1073741824 (estimated locally),1.00 per call) Pit_Callback/116 (Pit_Callback) @09bd4a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e0f0 References: t.15354/268 (read)t.15354/268 (write)gb/144 (read)gb/144 (write)t.15354/268 (write)gb/144 (read)gb/144 (write)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: task_500us/270 (1073741824 (estimated locally),1.00 per call) uds_timer_interrupt/269 (354334802 (estimated locally),0.33 per call) Adc_Read_ch/114 (Adc_Read_ch) @09bd4540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1b0 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_StartConversion/267 (1073741824 (estimated locally),1.00 per call) Adc2EndOfChainNoti/113 (Adc2EndOfChainNoti) @09bd42a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e110 References: gb/144 (write)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc1EndOfChainNoti/112 (Adc1EndOfChainNoti) @09bd4000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e130 References: gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) Adc0EndOfChainNoti/111 (Adc0EndOfChainNoti) @09bc1b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e150 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_GetConvData/266 (1073741824 (estimated locally),1.00 per call) ADC_Read/110 (ADC_Read) @09bc1620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e190 References: gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073419798 (estimated locally) body optimize_size Called by: Calls: Adc_Init/109 (Adc_Init) @09bc10e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e1f0 References: AdcHwUnit_0_BOARD_INITPERIPHERALS/258 (addr)AdcHwUnit_1_BOARD_INITPERIPHERALS/259 (addr)AdcHwUnit_2_BOARD_INITPERIPHERALS/260 (addr)Adc_Sar_0_Isr/261 (addr)Adc_Sar_1_Isr/262 (addr)Adc_Sar_2_Isr/263 (addr) Referring: Availability: available Function flags: count:151290760 (estimated locally) body optimize_size Called by: Calls: Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) Adc_Sar_Ip_EnableNotifications/265 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621249 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138684 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138686 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_DoCalibration/264 (976138688 (estimated locally),6.45 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (151290759 (estimated locally),1.00 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138690 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138691 (estimated locally),6.45 per call) debug_printf/131 (30621250 (estimated locally),0.20 per call) Adc_Sar_Ip_Init/257 (976138693 (estimated locally),6.45 per call) led_onoff/108 (led_onoff) @09bc1d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e210 References: gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: board_init/117 (1073741824 (estimated locally),1.00 per call) Calls: Siul2_Dio_Ip_WritePin/221 (708669605 (estimated locally),0.66 per call) Siul2_Dio_Ip_WritePin/221 (365072220 (estimated locally),0.34 per call) Digital_Read/107 (Digital_Read) @09bc1a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e230 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_ReadPin/256 (119292717 (estimated locally),0.11 per call) Digital_Write/106 (Digital_Write) @09bc17e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e250 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) Siul2_Dio_Ip_WritePin/221 (119292717 (estimated locally),0.11 per call) DIN_TEST/105 (DIN_TEST) @09bc1540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e270 References: din_test/45 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Siul2_Dio_Ip_ReadPin/256 (1073741824 (estimated locally),1.00 per call) can_send_txring/103 (can_send_txring) @09bc1000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4f0 References: tx_info/64 (read)gb/144 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:271146924 (estimated locally) body optimize_size Called by: Calls: clear_tx_buf/100 (118111601 (estimated locally),0.44 per call) can_tx_check/102 (can_tx_check) @09b6fa80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3b0 References: CAN_ch/170 (read)CAN_ch/170 (read) Referring: Availability: available Function flags: count:153437706 (estimated locally) body optimize_size Called by: Calls: can_transmit_txring/104 (186269553 (estimated locally),1.21 per call) can_transmit_txring/104 (can_transmit_txring) @09bc12a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e430 References: CAN_ch/170 (read)CAN_ch/170 (read)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)tx_info/64 (write)CAN_ch/170 (read)tx_info/64 (addr)CAN_ch/170 (read)CAN_ch/170 (addr)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)vcan_send_miss_message/46 (read)vcan_send_miss_message/46 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_tx_check/102 (186269553 (estimated locally),1.21 per call) Calls: clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) clear_tx_ring/101 (357878150 (estimated locally),0.33 per call) FlexCAN_Ip_Send/255 (1073741824 (estimated locally),1.00 per call) clear_tx_ring/101 (clear_tx_ring) @09b6fee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e450 References: CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) can_transmit_txring/104 (357878150 (estimated locally),0.33 per call) Calls: Can_Init_ECU3/98 (Can_Init_ECU3) @09b6f700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e630 References: CAN0_ORED_IRQHandler/219 (addr)CAN0_ORED_0_31_MB_IRQHandler/220 (addr)FlexCAN_State0/223 (addr)FlexCAN_Config0/224 (addr)rx_info/65 (addr)can0_rxData/58 (addr)gb/144 (write)gb/144 (write)CAN1_ORED_IRQHandler/229 (addr)CAN1_ORED_0_31_MB_IRQHandler/230 (addr)FlexCAN_State1/231 (addr)FlexCAN_Config1/232 (addr)g_messageObjectConf_ECU3_1ch_RX/233 (read)rx_info/65 (addr)can1_rxData/59 (addr)gb/144 (write)gb/144 (write)CAN2_ORED_IRQHandler/234 (addr)CAN2_ORED_0_31_MB_IRQHandler/235 (addr)FlexCAN_State2/236 (addr)FlexCAN_Config2/237 (addr)g_messageObjectConf_ECU3_2ch_RX/238 (read)rx_info/65 (addr)can2_rxData/60 (addr)gb/144 (write)gb/144 (write)CAN3_ORED_IRQHandler/239 (addr)CAN3_ORED_0_31_MB_IRQHandler/240 (addr)FlexCAN_State3/241 (addr)FlexCAN_Config3/242 (addr)g_messageObjectConf_ECU3_3ch_RX/243 (read)rx_info/65 (addr)can3_rxData/61 (addr)gb/144 (write)gb/144 (write)CAN4_ORED_IRQHandler/244 (addr)CAN4_ORED_0_31_MB_IRQHandler/245 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State4/246 (addr)FlexCAN_Config4/247 (addr)g_messageObjectConf_ECU3_4ch_RX/248 (read)rx_info/65 (addr)can4_rxData/62 (addr)gb/144 (write)gb/144 (write)CAN5_ORED_IRQHandler/249 (addr)CAN5_ORED_0_31_MB_IRQHandler/250 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config_500k/66 (addr)FlexCAN_State5/251 (addr)FlexCAN_Config5/252 (addr)g_messageObjectConf_ECU3_5ch_RX/253 (read)rx_info/65 (addr)can5_rxData/63 (addr)gb/144 (write)gb/144 (write)CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:10737418 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_ConfigRxMb/228 (4347159 (estimated locally),0.40 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) setupCanTJA1153/132 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_ConfigRxMb/228 (21734925 (estimated locally),2.02 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_ConfigRxMb/228 (23916223 (estimated locally),2.23 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Receive/168 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_ConfigRxMb/228 (8693014 (estimated locally),0.81 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (2173253 (estimated locally),0.20 per call) FlexCAN_Ip_Init_Privileged/222 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) Siul2_Dio_Ip_WritePin/221 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_InstallHandler/157 (2173253 (estimated locally),0.20 per call) IntCtrl_Ip_EnableIrq/150 (2173253 (estimated locally),0.20 per call) clear_tx_buf/100 (3543348 (estimated locally),0.33 per call) ECU3_Data_Init/99 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Receive/168 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_ConfigRxMb/228 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetStartMode_Privileged/227 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxIndividualMask_Privileged/226 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_SetRxMaskType_Privileged/225 (3543348 (estimated locally),0.33 per call) FlexCAN_Ip_Init_Privileged/222 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) Siul2_Dio_Ip_WritePin/221 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_InstallHandler/157 (3543348 (estimated locally),0.33 per call) IntCtrl_Ip_EnableIrq/150 (3543348 (estimated locally),0.33 per call) ECU3_Data_Init/99 (ECU3_Data_Init) @09b6f9a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e710 References: ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write)ECU3/254 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) Calls: clear_tx_buf/100 (clear_tx_buf) @09b6fc40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e690 References: CAN_ch/170 (write)CAN_ch/170 (write)CAN_ch/170 (write) Referring: Availability: available Function flags: count:32534378 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (3543348 (estimated locally),0.33 per call) can_send_txring/103 (118111601 (estimated locally),0.44 per call) Calls: setupCanTJA1153/132 (setupCanTJA1153) @09be29a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e290 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Can_Init_ECU3/98 (2173253 (estimated locally),0.20 per call) Calls: Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) tmr_delay/115 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) FlexCAN_Ip_SendBlocking/288 (1073741824 (estimated locally),1.00 per call) Siul2_Dio_Ip_WritePin/221 (1073741824 (estimated locally),1.00 per call) tmr_delay/115 (tmr_delay) @09bd47e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e2b0 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: setupCanTJA1153/132 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/97 (can_main_ECU3) @09b57b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e470 References: gb/144 (read)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)gb/144 (read)CAN_ch/170 (write)CAN_ch/170 (write)gb/144 (write)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read)CAN_ch/170 (read)CAN_ch/170 (write)CAN_ch/170 (read) Referring: Availability: available Function flags: count:72933914 (estimated locally) body optimize_size Called by: Calls: Receive_RWS_VCU_stat_Signal_CH5_0x072/218 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073/217 (8263331 (estimated locally),0.11 per call) Receive_RWS_VCU_stat_Signal_CH4_0x072/216 (8263612 (estimated locally),0.11 per call) Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073/215 (8263612 (estimated locally),0.11 per call) Receive_RCU_UdsResponse_CH3_0x799/214 (2253789 (estimated locally),0.03 per call) Receive_RCU_Status_CH3_0x093/213 (2253789 (estimated locally),0.03 per call) Receive_RCU_WheelStatus_CH3_0x08D/212 (2253789 (estimated locally),0.03 per call) Receive_RCU_TireSlipStatus_CH3_0x097/211 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH3_0x0AA/210 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status2_CH3_0x073/209 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status1_CH3_0x072/208 (2253789 (estimated locally),0.03 per call) Receive_RCU_PressureStatus_CH3_0x0A1/207 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus2_CH3_0x0C9/206 (2253789 (estimated locally),0.03 per call) Receive_RCU_BrakeStatus1_CH3_0x09B/205 (2253789 (estimated locally),0.03 per call) Receive_RWA_Status3_CH2_0x0AA/204 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status2_CH2_0x073/203 (2065634 (estimated locally),0.03 per call) Receive_RWA_Status1_CH2_0x072/202 (2065634 (estimated locally),0.03 per call) Receive_IDB_WheelStatus_CH2_0x08C/201 (2065634 (estimated locally),0.03 per call) Receive_IDB_UdsResponse_CH2_0x798/200 (2065634 (estimated locally),0.03 per call) Receive_IDB_TireSlipStatus_CH2_0x096/199 (2065634 (estimated locally),0.03 per call) Receive_IDB_Status_CH2_0x092/198 (2065634 (estimated locally),0.03 per call) Receive_IDB_RegenTcsRequest_CH2_0x082/197 (2065634 (estimated locally),0.03 per call) Receive_IDB_PressureStatus_CH2_0x0A0/196 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus2_CH2_0x0C8/195 (2065634 (estimated locally),0.03 per call) Receive_IDB_BrakeStatus1_CH2_0x09A/194 (2065634 (estimated locally),0.03 per call) Receive_ACU_BCM_Signal_1_CH1_0x150/193 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal3_CH1_0x093/192 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal2_CH1_0x092/191 (4959506 (estimated locally),0.07 per call) Receive_ACU_VCU_Signal1_CH1_0x091/190 (4959506 (estimated locally),0.07 per call) Receive_RX_RC_IDB_RCU_Fault_mode_0x045/189 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWS_Fault_mode_0x044/188 (1239877 (estimated locally),0.02 per call) Receive_RX_RC_RWA_Fault_mode_0x043/187 (1239877 (estimated locally),0.02 per call) Receive_RC_MCU_Fault_mode_CH0_0x042/186 (1239877 (estimated locally),0.02 per call) Receive_Debugging_CH0_0x777/185 (1239877 (estimated locally),0.02 per call) Receive_EPAM_VCU_CH0_0x221/184 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_BCM_Signal_1_CH0_0x155/183 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x17C/182 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x178/181 (1239877 (estimated locally),0.02 per call) Receive_IMU_TX1_CH0_0x174/180 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal2_CH0_0x041/179 (1239877 (estimated locally),0.02 per call) Receive_RC_VCU_Signal1_CH0_0x040/178 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals2_CH0_0x301/177 (1239877 (estimated locally),0.02 per call) Receive_MCU_VCU_Signals1_CH0_0x300/176 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal5_CH0_0x585/175 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal4_CH0_0x595/174 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal3_CH0_0x590/173 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal2_CH0_0x580/172 (1239877 (estimated locally),0.02 per call) Receive_BCM_VCU_Signal1_CH0_0x570/171 (1239877 (estimated locally),0.02 per call) get_can_data/96 (437450370 (estimated locally),6.00 per call) get_can_data/96 (get_can_data) @09b57d20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4d0 References: gb/144 (read)gb/144 (read) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: can_main_ECU3/97 (437450370 (estimated locally),6.00 per call) Calls: CAN5_ErrCallback/95 (CAN5_ErrCallback) @09b57a80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6b0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN5_Callback/94 (CAN5_Callback) @09b577e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e510 References: can5_rxData/63 (addr)gb/144 (read)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)can5_rxData/63 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN4_ErrCallback/93 (CAN4_ErrCallback) @09b57540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6d0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN4_Callback/92 (CAN4_Callback) @09b572a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e330 References: can4_rxData/62 (addr)gb/144 (read)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)can4_rxData/62 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN3_ErrCallback/91 (CAN3_ErrCallback) @09b57000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e6f0 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN3_Callback/90 (CAN3_Callback) @09b4ed20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5f0 References: can3_rxData/61 (addr)gb/144 (read)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)can3_rxData/61 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN2_ErrCallback/89 (CAN2_ErrCallback) @09b4ea80 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e370 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN2_Callback/88 (CAN2_Callback) @09b4e7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3d0 References: can2_rxData/60 (addr)gb/144 (read)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)can2_rxData/60 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN1_ErrCallback/87 (CAN1_ErrCallback) @09b4e540 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e530 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127741 (estimated locally),0.14 per call) CAN1_Callback/86 (CAN1_Callback) @09b4e2a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e390 References: can1_rxData/59 (addr)gb/144 (read)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)can1_rxData/59 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) CAN0_ErrCallback/85 (CAN0_ErrCallback) @09b4e000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e550 References: gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (282617438 (estimated locally),0.26 per call) FlexCAN_Ip_Deinit_Privileged/169 (217325345 (estimated locally),0.20 per call) debug_printf/131 (217325345 (estimated locally),0.20 per call) Indirect call(152127742 (estimated locally),0.14 per call) CAN0_Callback/84 (CAN0_Callback) @09b46ee0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e3f0 References: can0_rxData/58 (addr)gb/144 (read)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)can0_rxData/58 (read)gb/144 (write)gb/144 (read)gb/144 (read)gb/144 (write)gb/144 (write) Referring: Availability: available Function flags: count:357913939 (estimated locally) body optimize_size Called by: Calls: FlexCAN_Ip_Receive/168 (118111600 (estimated locally),0.33 per call) sda_out/82 (sda_out) @09b469a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e650 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) sda_in/81 (sda_in) @09b462a0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e570 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: i2c_delay/83 (1073741824 (estimated locally),1.00 per call) i2c_delay/83 (i2c_delay) @09b46c40 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e610 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: sda_out/82 (1073741824 (estimated locally),1.00 per call) sda_in/81 (1073741824 (estimated locally),1.00 per call) Calls: i2c_test/80 (i2c_test) @09b42e00 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e350 References: rxBufferSlave/49 (addr)txBuffer/50 (addr)txBuffer/50 (read)rxBufferSlave/49 (read)txBuffer/50 (write) Referring: Availability: available Function flags: count:69202659 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveGetTransferStatus/167 (1073741824 (estimated locally),15.52 per call) Lpi2c_Ip_MasterGetTransferStatus/166 (1073741815 (estimated locally),15.52 per call) Lpi2c_Ip_MasterSendData/165 (69202659 (estimated locally),1.00 per call) Lpi2c_Ip_SlaveSetBuffer/164 (69202659 (estimated locally),1.00 per call) i2c1_init/79 (i2c1_init) @09b42b60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e670 References: LPI2C1_Master_Slave_IRQHandler/161 (addr)I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals/163 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_MasterInit/162 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) i2c0_init/78 (i2c0_init) @09b42000 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e410 References: LPI2C0_Master_Slave_IRQHandler/158 (addr)I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals/160 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpi2c_Ip_SlaveInit/159 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_InstallHandler/157 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) Lin_tx_test/77 (Lin_tx_test) @09a6f620 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e490 References: isSend/57 (read)isSend/57 (read) Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_GetTransmitStatus/156 (552052350 (estimated locally),4.67 per call) Lpuart_Lin_Ip_MasterSendHeader/155 (118111600 (estimated locally),1.00 per call) Lin2callback/76 (Lin2callback) @09a6f380 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5d0 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin1callback/75 (Lin1callback) @09a6f0e0 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e4b0 References: isSend/57 (write)txBuff_lin/55 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpuart_Lin_Ip_AsyncSendFrameData/154 (73890617 (estimated locally),0.07 per call) Lin_init/74 (Lin_init) @09a6bb60 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e590 References: Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS/152 (addr)Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS/153 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: debug_printf/131 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) Lpuart_Lin_Ip_Init/151 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) IntCtrl_Ip_EnableIrq/150 (1073741824 (estimated locally),1.00 per call) debug_printf/131 (debug_printf) @09be2700 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e2d0 References: Referring: Availability: available Function flags: count:118111600 (estimated locally) body optimize_size Called by: UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) UART0_get_cmd/130 (177167401 (estimated locally),0.17 per call) get_line/129 (93334264 (estimated locally),0.09 per call) get_line/129 (282831102 (estimated locally),0.26 per call) Adc_Init/109 (30621249 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) Adc_Init/109 (30621250 (estimated locally),0.20 per call) CAN5_ErrCallback/95 (282617438 (estimated locally),0.26 per call) CAN5_ErrCallback/95 (217325345 (estimated locally),0.20 per call) CAN4_ErrCallback/93 (282617438 (estimated locally),0.26 per call) CAN4_ErrCallback/93 (217325345 (estimated locally),0.20 per call) CAN3_ErrCallback/91 (282617438 (estimated locally),0.26 per call) CAN3_ErrCallback/91 (217325345 (estimated locally),0.20 per call) CAN2_ErrCallback/89 (282617438 (estimated locally),0.26 per call) CAN2_ErrCallback/89 (217325345 (estimated locally),0.20 per call) CAN1_ErrCallback/87 (217325345 (estimated locally),0.20 per call) CAN0_ErrCallback/85 (282617438 (estimated locally),0.26 per call) CAN0_ErrCallback/85 (217325345 (estimated locally),0.20 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Lin_init/74 (1073741824 (estimated locally),1.00 per call) Calls: put_char/128 (955630223 (estimated locally),8.09 per call) strlen/287 (118111600 (estimated locally),1.00 per call) __builtin_va_end/286 (118111600 (estimated locally),1.00 per call) vsprintf/285 (118111600 (estimated locally),1.00 per call) __builtin_va_start/284 (118111600 (estimated locally),1.00 per call) put_char/128 (put_char) @09bdcd20 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0df30 References: Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: get_line/129 (93334264 (estimated locally),0.09 per call) debug_printf/131 (955630223 (estimated locally),8.09 per call) Calls: Lpuart_Uart_Ip_SyncSend/282 (1073741824 (estimated locally),1.00 per call) SPI_test/73 (SPI_test) @09a6b380 Type: function definition analyzed Visibility: externally_visible public Aux: @06c0e5b0 References: passed/69 (write)numberOfBytes/53 (read)timeOut/54 (read)Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals/149 (addr)txBuffer_spi/51 (addr)rxBuffer_spi/52 (addr)trans_ret/71 (write)txBuffer_spi/51 (read)rxBuffer_spi/52 (read)passed/69 (write) Referring: Availability: available Function flags: count:97603134 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_SyncTransmit/148 (97603134 (estimated locally),1.00 per call) SPI_init/72 (SPI_init) @09a6bd20 Type: function definition analyzed Visibility: externally_visible public Aux: @09489e28 References: Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals/147 (addr)init_ret/70 (write) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Lpspi_Ip_Init/146 (1073741824 (estimated locally),1.00 per call) Set_PWM_Duty/68 (Set_PWM_Duty) @09a6b7e0 Type: function definition analyzed Visibility: externally_visible public Aux: @0948a088 References: gb/144 (read)gb/144 (read)gb/144 (write) Referring: Availability: available Function flags: count:1073741823 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) Emios_Pwm_Ip_SetDutyCycle/145 (214748364 (estimated locally),0.20 per call) pwm_init/67 (pwm_init) @09a6b540 Type: function definition analyzed Visibility: externally_visible public Aux: @09489ec8 References: Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS/136 (addr)Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS/137 (read)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0/140 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1/141 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2/142 (addr)Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3/143 (addr) Referring: Availability: available Function flags: count:1073741824 (estimated locally) body optimize_size Called by: Calls: Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_InitChannel/139 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_SetCounterBusPeriod/138 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Init/135 (1073741824 (estimated locally),1.00 per call) Emios_Mcl_Ip_Deinit/134 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Emios_Pwm_Ip_DeInitChannel/133 (1073741824 (estimated locally),1.00 per call) Function found not to call free: i2c_delay Function found not to call free: sda_in Function found not to call free: sda_out Function found not to call free: get_can_data Function found not to call free: tmr_delay Function found not to call free: clear_tx_buf Function found not to call free: ECU3_Data_Init Function found not to call free: clear_tx_ring Function found not to call free: can_send_txring Function found not to call free: ADC_Read Function found not to call free: Gvar_init Function found not to call free: register_bus_off_callback Function found not to call free: get_char setupCanTJA1153 (int instance, struct Siul2_Dio_Ip_GpioType * const stb_port, Siul2_Dio_Ip_PinsChannelType stb_pin) { uint8_t sendData[8]; struct Flexcan_Ip_DataInfoType tx_info; unsigned char _1; [local count: 1073741824]: # DEBUG BEGIN_STMT tx_info.msg_id_type = 0; tx_info.data_length = 8; tx_info.fd_enable = 0; tx_info.fd_padding = 0; tx_info.enable_brs = 0; tx_info.is_remote = 0; tx_info.is_polling = 0; # DEBUG BEGIN_STMT sendData = "\x00\x00\x00\x00\x00\x00\x00"; # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (stb_port_11(D), stb_pin_12(D), 0); # DEBUG BEGIN_STMT tx_info.is_polling = 1; # DEBUG BEGIN_STMT tx_info.msg_id_type = 0; # DEBUG BEGIN_STMT tx_info.data_length = 0; # DEBUG BEGIN_STMT _1 = (unsigned char) instance_17(D); FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 1365, &sendData, 100); # DEBUG BEGIN_STMT sendData[0] = 16; # DEBUG BEGIN_STMT sendData[1] = 0; # DEBUG BEGIN_STMT sendData[2] = 80; # DEBUG BEGIN_STMT sendData[3] = 0; # DEBUG BEGIN_STMT sendData[4] = 7; # DEBUG BEGIN_STMT sendData[5] = 255; # DEBUG BEGIN_STMT tx_info.msg_id_type = 1; # DEBUG BEGIN_STMT tx_info.data_length = 6; # DEBUG BEGIN_STMT FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); # DEBUG BEGIN_STMT sendData[0] = 16; # DEBUG BEGIN_STMT sendData[1] = 1; # DEBUG BEGIN_STMT sendData[2] = 159; # DEBUG BEGIN_STMT sendData[3] = 255; # DEBUG BEGIN_STMT sendData[4] = 255; # DEBUG BEGIN_STMT sendData[5] = 255; # DEBUG BEGIN_STMT tx_info.msg_id_type = 1; # DEBUG BEGIN_STMT tx_info.data_length = 6; # DEBUG BEGIN_STMT FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); # DEBUG BEGIN_STMT sendData[0] = 16; # DEBUG BEGIN_STMT sendData[1] = 2; # DEBUG BEGIN_STMT sendData[2] = 192; # DEBUG BEGIN_STMT sendData[3] = 0; # DEBUG BEGIN_STMT sendData[4] = 0; # DEBUG BEGIN_STMT sendData[5] = 0; # DEBUG BEGIN_STMT tx_info.msg_id_type = 1; # DEBUG BEGIN_STMT tx_info.data_length = 6; # DEBUG BEGIN_STMT FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); # DEBUG BEGIN_STMT sendData[0] = 113; # DEBUG BEGIN_STMT sendData[1] = 2; # DEBUG BEGIN_STMT sendData[2] = 3; # DEBUG BEGIN_STMT sendData[3] = 4; # DEBUG BEGIN_STMT sendData[4] = 5; # DEBUG BEGIN_STMT sendData[5] = 6; # DEBUG BEGIN_STMT sendData[6] = 7; # DEBUG BEGIN_STMT sendData[7] = 8; # DEBUG BEGIN_STMT tx_info.msg_id_type = 1; # DEBUG BEGIN_STMT tx_info.data_length = 8; # DEBUG BEGIN_STMT FlexCAN_Ip_SendBlocking (_1, 0, &tx_info, 416940273, &sendData, 100); # DEBUG BEGIN_STMT tmr_delay (10); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (stb_port_11(D), stb_pin_12(D), 1); tx_info ={v} {CLOBBER}; sendData ={v} {CLOBBER}; return; } debug_printf (char * msg) { u8 len; u8 i; struct va_list argptr; char str[256]; unsigned int _1; int _2; char _3; [local count: 118111600]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __builtin_va_start (&argptr, 0); # DEBUG BEGIN_STMT vsprintf (&str, msg_8(D), argptr); # DEBUG BEGIN_STMT __builtin_va_end (&argptr); # DEBUG BEGIN_STMT _1 = strlen (&str); len_11 = (u8) _1; # DEBUG len => len_11 # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _2 = (int) i_4; _3 = str[_2]; put_char (_3); # DEBUG BEGIN_STMT i_15 = i_4 + 1; # DEBUG i => i_15 [local count: 1073741824]: # i_4 = PHI <0(2), i_15(3)> # DEBUG i => i_4 # DEBUG BEGIN_STMT if (i_4 < len_11) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: str ={v} {CLOBBER}; argptr ={v} {CLOBBER}; return; } UART0_get_cmd () { int ret; char _1; int _2; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT ret_6 = get_line (128); # DEBUG ret => ret_6 # DEBUG BEGIN_STMT if (ret_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT _1 = gb.cmd_buf[0]; if (_1 == 0) goto ; [34.00%] else goto ; [66.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _2 = strcmp (&gb.cmd_buf, "test1"); if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 177167401]: # DEBUG BEGIN_STMT debug_printf ("test1\r\n"); goto ; [100.00%] [local count: 177167401]: # DEBUG BEGIN_STMT debug_printf ("Command not found : %s\r\n", &gb.cmd_buf); [local count: 1073741824]: return; } get_line (u32 max_len) { unsigned int _1; char * _2; int _3; unsigned int _4; char _5; unsigned int _6; unsigned int _7; char _8; unsigned int _9; char _10; unsigned char _11; unsigned int _12; unsigned int _13; unsigned int _14; int _15; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = gb.cmd_idx; _2 = &gb.cmd_buf[_1]; _3 = get_char (_2); if (_3 == 1) goto ; [20.97%] else goto ; [79.03%] [local count: 848578164]: # DEBUG BEGIN_STMT _4 = gb.cmd_idx; _5 = gb.cmd_buf[_4]; switch (_5) [33.33%], case 8: [33.33%], case 10: [33.33%], case 13: [33.33%]> [local count: 282831102]: : # DEBUG BEGIN_STMT debug_printf ("\r\n"); # DEBUG BEGIN_STMT _6 = gb.cmd_idx; gb.cmd_buf[_6] = 0; # DEBUG BEGIN_STMT gb.cmd_idx = 0; # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 282831102]: : # DEBUG BEGIN_STMT if (_4 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 93334264]: # DEBUG BEGIN_STMT _7 = _4 + 4294967295; gb.cmd_idx = _7; # DEBUG BEGIN_STMT debug_printf ("\b \b"); goto ; [100.00%] [local count: 282831102]: : # DEBUG BEGIN_STMT _8 = _5 + 224; if (_8 <= 94) goto ; [33.00%] else goto ; [67.00%] [local count: 93334264]: # DEBUG BEGIN_STMT put_char (_5); # DEBUG BEGIN_STMT _9 = gb.cmd_idx; _10 = gb.cmd_buf[_9]; _11 = _10 + 208; gb.cmd_buf_no[_9] = _11; # DEBUG BEGIN_STMT _12 = _9 + 1; gb.cmd_idx = _12; [local count: 565662204]: # DEBUG BEGIN_STMT _13 = gb.cmd_idx; if (_13 >= max_len_28(D)) goto ; [34.00%] else goto ; [66.00%] [local count: 192325149]: # DEBUG BEGIN_STMT _14 = max_len_28(D) + 4294967295; gb.cmd_buf[_14] = 0; # DEBUG BEGIN_STMT gb.cmd_idx = 0; # DEBUG BEGIN_STMT [local count: 1073656966]: # _15 = PHI <1(2), 0(4), 0(10), 1(9)> return _15; } put_char (char ch) { [local count: 1073741824]: # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SyncSend (0, &ch, 1); return; } get_char (char * ch) { unsigned int _1; unsigned int _2; char _3; unsigned int _4; unsigned int _5; unsigned int _6; int _7; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = gb.ubuf_head; _2 = gb.ubuf_tail; if (_1 == _2) goto ; [20.97%] else goto ; [79.03%] [local count: 848578164]: # DEBUG BEGIN_STMT _3 = gb.ubuf[_1]; *ch_10(D) = _3; # DEBUG BEGIN_STMT _4 = gb.ubuf_head; _5 = _4 + 1; _6 = _5 & 255; gb.ubuf_head = _6; # DEBUG BEGIN_STMT [local count: 1073741824]: # _7 = PHI <1(2), 0(3)> return _7; } register_bus_off_callback (int ch, void (*user_callback) (int) fp, int param) { [local count: 1073741824]: # DEBUG BEGIN_STMT gb.can[ch_2(D)].bus_off_callback = fp_3(D); # DEBUG BEGIN_STMT gb.can[ch_2(D)].param = param_5(D); return; } Gvar_init () { u32 i; [local count: 153437706]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT gb.ubuf_head = 0; # DEBUG BEGIN_STMT gb.ubuf_tail = 0; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 920304115]: # DEBUG BEGIN_STMT gb.can[i_1].bus_off = 1; # DEBUG BEGIN_STMT i_13 = i_1 + 1; # DEBUG i => i_13 [local count: 1073741821]: # i_1 = PHI <0(2), i_13(3)> # DEBUG i => i_1 # DEBUG BEGIN_STMT if (i_1 != 6) goto ; [85.71%] else goto ; [14.29%] [local count: 153437706]: goto ; [100.00%] [local count: 920304119]: # DEBUG BEGIN_STMT gb.can[i_2].bus_off_callback = 0B; # DEBUG BEGIN_STMT i_11 = i_2 + 1; # DEBUG i => i_11 [local count: 1073741824]: # i_2 = PHI # DEBUG i => i_2 # DEBUG BEGIN_STMT if (i_2 != 6) goto ; [85.71%] else goto ; [14.29%] [local count: 153437707]: # DEBUG BEGIN_STMT gb.pwm_freq = 50000; # DEBUG BEGIN_STMT gb.pwm_max_tick = 3200; return; } UART9_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.uart9_buf_tail; _2 = gb.uart9_temp[0]; gb.uart9_buf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.uart9_buf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart9_temp, 1); [local count: 1073741824]: return; } UART1_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.uart1_buf_tail; _2 = gb.uart1_temp[0]; gb.uart1_buf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.uart1_buf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart1_temp, 1); [local count: 1073741824]: return; } UART13_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.uart13_buf_tail; _2 = gb.uart13_temp[0]; gb.uart13_buf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.uart13_buf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart13_temp, 1); [local count: 1073741824]: return; } UART10_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.uart10_buf_tail; _2 = gb.uart10_temp[0]; gb.uart10_buf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.uart10_buf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.uart10_temp, 1); [local count: 1073741824]: return; } UART2_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.bbuf_tail; _2 = gb.btemp[0]; gb.bbuf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.bbuf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.btemp, 1); [local count: 1073741824]: return; } UART0_RX_Callback (uint32_t instance, void * driverState, Lpuart_Uart_Ip_EventType event, void * userData) { unsigned int _1; char _2; unsigned int _3; unsigned int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (event_6(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 354334802]: # DEBUG BEGIN_STMT _1 = gb.ubuf_tail; _2 = gb.utemp[0]; gb.ubuf[_1] = _2; # DEBUG BEGIN_STMT _3 = _1 + 1; _4 = _3 & 255; gb.ubuf_tail = _4; # DEBUG BEGIN_STMT Lpuart_Uart_Ip_SetRxBuffer (instance_10(D), &gb.utemp, 1); [local count: 1073741824]: return; } Uart_Init () { [local count: 1073741824]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (141); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (141, LPUART_UART_IP_0_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (143); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (143, LPUART_UART_IP_2_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (151); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (151, LPUART_UART_IP_10_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (154); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (154, LPUART_UART_IP_13_IRQHandler, 0B); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_Init (0, &Lpuart_Uart_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_Init (2, &Lpuart_Uart_Ip_pHwConfigPB_2_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_Init (10, &Lpuart_Uart_Ip_pHwConfigPB_10_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_Init (13, &Lpuart_Uart_Ip_pHwConfigPB_13_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_AsyncReceive (0, &gb.utemp, 1); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_AsyncReceive (2, &gb.btemp, 1); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_AsyncReceive (10, &gb.uart10_temp, 1); # DEBUG BEGIN_STMT Lpuart_Uart_Ip_AsyncReceive (13, &gb.uart13_temp, 1); return; } board_init () { [local count: 1073741824]: # DEBUG BEGIN_STMT led_onoff (0); return; } Pit_Callback () { static uint8_t t = 0; unsigned char t.37_1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; long unsigned int _7; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT t.37_1 = t; if (t.37_1 == 0) goto ; [67.00%] else goto ; [33.00%] [local count: 719407023]: # DEBUG BEGIN_STMT t = 1; # DEBUG BEGIN_STMT _2 ={v} gb.x500us; _3 = _2 + 1; gb.x500us ={v} _3; goto ; [100.00%] [local count: 354334802]: # DEBUG BEGIN_STMT uds_timer_interrupt (); # DEBUG BEGIN_STMT t = 0; # DEBUG BEGIN_STMT _4 ={v} gb.x500us; _5 = _4 + 1; gb.x500us ={v} _5; # DEBUG BEGIN_STMT _6 ={v} gb.tmr_cnt; _7 = _6 + 1; gb.tmr_cnt ={v} _7; [local count: 1073741824]: # DEBUG BEGIN_STMT task_500us (); return; } tmr_delay (u32 delay) { volatile u64 elapse; volatile u64 start; long unsigned int _1; long unsigned int _2; long unsigned int start.35_3; long unsigned int _4; long unsigned int elapse.36_5; [local count: 118111600]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _1 ={v} gb.tmr_cnt; start ={v} _1; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _2 ={v} gb.tmr_cnt; start.35_3 ={v} start; _4 = _2 - start.35_3; elapse ={v} _4; # DEBUG BEGIN_STMT elapse.36_5 ={v} elapse; if (elapse.36_5 > delay_10(D)) goto ; [11.00%] else goto ; [89.00%] [local count: 955630223]: goto ; [100.00%] [local count: 118111601]: return; } Adc_Read_ch (uint8_t ch) { long unsigned int _1; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = (long unsigned int) ch_2(D); Adc_Sar_Ip_StartConversion (_1, 0); return; } Adc2EndOfChainNoti () { short unsigned int _1; short unsigned int _2; short unsigned int _3; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Adc_Sar_Ip_GetConvData (2, 3); gb.ADC2 = _1; # DEBUG BEGIN_STMT _2 = Adc_Sar_Ip_GetConvData (2, 4); gb.ADC3 = _2; # DEBUG BEGIN_STMT _3 = Adc_Sar_Ip_GetConvData (2, 5); gb.ADC4 = _3; return; } Adc1EndOfChainNoti () { short unsigned int _1; short unsigned int _2; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Adc_Sar_Ip_GetConvData (1, 2); gb.ADC1 = _1; # DEBUG BEGIN_STMT _2 = Adc_Sar_Ip_GetConvData (1, 43); gb.AIN_bat = _2; return; } Adc0EndOfChainNoti () { short unsigned int _1; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Adc_Sar_Ip_GetConvData (0, 6); gb.ADC0 = _1; return; } ADC_Read (uint8_t ADC_No) { uint16_t ret; [local count: 1073419798]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT switch (ADC_No_2(D)) [14.29%], case 0: [14.29%], case 1: [14.29%], case 2: [14.29%], case 3: [14.29%], case 4: [14.29%], case 5: [14.29%]> [local count: 153391689]: : # DEBUG BEGIN_STMT ret_9 = gb.ADC0; # DEBUG ret => ret_9 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 153391689]: : # DEBUG BEGIN_STMT ret_8 = gb.ADC1; # DEBUG ret => ret_8 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 153391689]: : # DEBUG BEGIN_STMT ret_7 = gb.ADC2; # DEBUG ret => ret_7 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 153391689]: : # DEBUG BEGIN_STMT ret_6 = gb.ADC3; # DEBUG ret => ret_6 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 153391689]: : # DEBUG BEGIN_STMT ret_5 = gb.ADC4; # DEBUG ret => ret_5 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 153391689]: : # DEBUG BEGIN_STMT ret_4 = gb.AIN_bat; # DEBUG ret => ret_4 # DEBUG BEGIN_STMT [local count: 1073741824]: # ret_1 = PHI : # DEBUG ret => ret_1 # DEBUG BEGIN_STMT return ret_1; } Adc_Init () { uint8_t status; uint8_t retry; [local count: 151290760]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG retry => 0 goto ; [100.00%] [local count: 976138693]: # DEBUG BEGIN_STMT status_34 = Adc_Sar_Ip_Init (0, &AdcHwUnit_0_BOARD_INITPERIPHERALS); # DEBUG status => status_34 # DEBUG BEGIN_STMT if (status_34 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451064]: # DEBUG BEGIN_STMT retry_35 = retry_7 + 1; # DEBUG retry => retry_35 [local count: 1073741824]: # retry_7 = PHI <0(2), retry_35(4)> # DEBUG retry => retry_7 # DEBUG BEGIN_STMT if (retry_7 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290760]: # retry_1 = PHI # DEBUG BEGIN_STMT if (retry_1 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621250]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Init failed\n", 0); [local count: 151290760]: # retry_42 = PHI <0(7), 0(6)> goto ; [100.00%] [local count: 976138691]: # DEBUG BEGIN_STMT status_39 = Adc_Sar_Ip_Init (1, &AdcHwUnit_1_BOARD_INITPERIPHERALS); # DEBUG status => status_39 # DEBUG BEGIN_STMT if (status_39 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451062]: # DEBUG BEGIN_STMT retry_40 = retry_8 + 1; # DEBUG retry => retry_40 [local count: 1073741823]: # retry_8 = PHI # DEBUG retry => retry_8 # DEBUG BEGIN_STMT if (retry_8 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290760]: # retry_2 = PHI # DEBUG BEGIN_STMT if (retry_2 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621250]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Init failed\n", 1); [local count: 151290760]: # retry_31 = PHI <0(13), 0(12)> goto ; [100.00%] [local count: 976138690]: # DEBUG BEGIN_STMT status_44 = Adc_Sar_Ip_Init (2, &AdcHwUnit_2_BOARD_INITPERIPHERALS); # DEBUG status => status_44 # DEBUG BEGIN_STMT if (status_44 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451062]: # DEBUG BEGIN_STMT retry_45 = retry_9 + 1; # DEBUG retry => retry_45 [local count: 1073741821]: # retry_9 = PHI # DEBUG retry => retry_9 # DEBUG BEGIN_STMT if (retry_9 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290759]: # retry_3 = PHI # DEBUG BEGIN_STMT if (retry_3 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621250]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Init failed\n", 2); [local count: 151290759]: # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (180, Adc_Sar_0_Isr, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (181, Adc_Sar_1_Isr, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (182, Adc_Sar_2_Isr, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (180); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (181); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (182); # DEBUG BEGIN_STMT # DEBUG retry => 0 goto ; [100.00%] [local count: 976138688]: # DEBUG BEGIN_STMT status_55 = Adc_Sar_Ip_DoCalibration (0); # DEBUG status => status_55 # DEBUG BEGIN_STMT if (status_55 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451061]: # DEBUG BEGIN_STMT retry_56 = retry_10 + 1; # DEBUG retry => retry_56 [local count: 1073741820]: # retry_10 = PHI <0(20), retry_56(22)> # DEBUG retry => retry_10 # DEBUG BEGIN_STMT if (retry_10 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290759]: # retry_4 = PHI # DEBUG BEGIN_STMT if (retry_4 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621250]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Calibration failed\n", 0); [local count: 151290759]: # retry_24 = PHI <0(25), 0(24)> goto ; [100.00%] [local count: 976138686]: # DEBUG BEGIN_STMT status_59 = Adc_Sar_Ip_DoCalibration (1); # DEBUG status => status_59 # DEBUG BEGIN_STMT if (status_59 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451057]: # DEBUG BEGIN_STMT retry_60 = retry_11 + 1; # DEBUG retry => retry_60 [local count: 1073741817]: # retry_11 = PHI # DEBUG retry => retry_11 # DEBUG BEGIN_STMT if (retry_11 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290759]: # retry_5 = PHI # DEBUG BEGIN_STMT if (retry_5 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621250]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Calibration failed\n", 1); [local count: 151290759]: # retry_15 = PHI <0(31), 0(30)> goto ; [100.00%] [local count: 976138684]: # DEBUG BEGIN_STMT status_63 = Adc_Sar_Ip_DoCalibration (2); # DEBUG status => status_63 # DEBUG BEGIN_STMT if (status_63 == 0) goto ; [5.50%] else goto ; [94.50%] [local count: 922451056]: # DEBUG BEGIN_STMT retry_64 = retry_12 + 1; # DEBUG retry => retry_64 [local count: 1073741815]: # retry_12 = PHI # DEBUG retry => retry_12 # DEBUG BEGIN_STMT if (retry_12 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 151290759]: # retry_6 = PHI # DEBUG BEGIN_STMT if (retry_6 == 10) goto ; [20.24%] else goto ; [79.76%] [local count: 30621249]: # DEBUG BEGIN_STMT debug_printf ("ADC[%d] Calibration failed\n", 2); [local count: 151290759]: # DEBUG BEGIN_STMT Adc_Sar_Ip_EnableNotifications (0, 1); # DEBUG BEGIN_STMT Adc_Sar_Ip_EnableNotifications (1, 1); # DEBUG BEGIN_STMT Adc_Sar_Ip_EnableNotifications (2, 1); return; } led_onoff (int flag) { [local count: 1073741824]: # DEBUG BEGIN_STMT if (flag_2(D) == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 365072220]: # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 2, 0); goto ; [100.00%] [local count: 708669605]: # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 2, 1); [local count: 1073741824]: # DEBUG BEGIN_STMT gb.led_flag = flag_2(D); return; } Digital_Read (uint8_t DIN_No) { uint8_t ret; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT switch (DIN_No_3(D)) [11.11%], case 0: [11.11%], case 1: [11.11%], case 2: [11.11%], case 3: [11.11%], case 4: [11.11%], case 5: [11.11%], case 6: [11.11%], case 7: [11.11%]> [local count: 119292717]: : # DEBUG BEGIN_STMT ret_20 = Siul2_Dio_Ip_ReadPin (1076434694B, 8); # DEBUG ret => ret_20 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_18 = Siul2_Dio_Ip_ReadPin (1076434690B, 11); # DEBUG ret => ret_18 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_16 = Siul2_Dio_Ip_ReadPin (1076434706B, 1); # DEBUG ret => ret_16 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_14 = Siul2_Dio_Ip_ReadPin (1076434694B, 11); # DEBUG ret => ret_14 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_12 = Siul2_Dio_Ip_ReadPin (1076434692B, 4); # DEBUG ret => ret_12 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_10 = Siul2_Dio_Ip_ReadPin (1076434692B, 5); # DEBUG ret => ret_10 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_8 = Siul2_Dio_Ip_ReadPin (1076434692B, 8); # DEBUG ret => ret_8 # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT ret_6 = Siul2_Dio_Ip_ReadPin (1076434692B, 10); # DEBUG ret => ret_6 # DEBUG BEGIN_STMT [local count: 1073634452]: # ret_1 = PHI : # DEBUG ret => ret_1 # DEBUG BEGIN_STMT return ret_1; } Digital_Write (uint8_t DOUT_No, uint8_t Value) { [local count: 1073741824]: # DEBUG BEGIN_STMT Value_1 = MIN_EXPR <1, Value_3(D)>; # DEBUG Value => Value_1 # DEBUG BEGIN_STMT switch (DOUT_No_4(D)) [11.11%], case 0: [11.11%], case 1: [11.11%], case 2: [11.11%], case 3: [11.11%], case 4: [11.11%], case 5: [11.11%], case 6: [11.11%], case 7: [11.11%]> [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434690B, 0, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434704B, 10, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434690B, 12, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434688B, 2, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434690B, 13, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434690B, 14, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434690B, 15, Value_1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 119292717]: : # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434688B, 0, Value_1); # DEBUG BEGIN_STMT [local count: 1073634452]: : return; } DIN_TEST () { unsigned char _1; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Siul2_Dio_Ip_ReadPin (1076434690B, 11); din_test = _1; return; } can_transmit_txring (uint8_t ch) { uint8_t can_ret; int _1; short unsigned int _2; int _3; unsigned char _4; unsigned char _5; struct Flexcan_Ip_DataInfoType * _6; long unsigned int _7; uint8_t[32] * _8; unsigned char _9; int _10; int _11; unsigned int _12; unsigned int _13; unsigned char _14; short unsigned int _15; int _16; short unsigned int _17; int _18; int _19; int _20; short unsigned int _21; short unsigned int _22; int _23; short unsigned int _24; int _25; int _26; int _27; short unsigned int _28; long long unsigned int vcan_send_miss_message.28_29; long long unsigned int _30; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _1 = (int) ch_33(D); _2 = CAN_ch[_1].p_rd; _3 = (int) _2; _4 = CAN_ch[_1].tx_ring[_3].len; if (_4 <= 8) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT tx_info[_1].data_length = 8; goto ; [100.00%] [local count: 536870913]: # DEBUG BEGIN_STMT if (_4 <= 16) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT tx_info[_1].data_length = 16; goto ; [100.00%] [local count: 268435456]: # DEBUG BEGIN_STMT if (_4 <= 24) goto ; [50.00%] else goto ; [50.00%] [local count: 134217728]: # DEBUG BEGIN_STMT tx_info[_1].data_length = 24; goto ; [100.00%] [local count: 134217728]: # DEBUG BEGIN_STMT if (_4 <= 32) goto ; [50.00%] else goto ; [50.00%] [local count: 67108864]: # DEBUG BEGIN_STMT tx_info[_1].data_length = 32; goto ; [100.00%] [local count: 67108864]: # DEBUG BEGIN_STMT if (_4 <= 64) goto ; [50.00%] else goto ; [50.00%] [local count: 33554432]: # DEBUG BEGIN_STMT tx_info[_1].data_length = 64; [local count: 1073741824]: # DEBUG BEGIN_STMT _5 = CAN_ch[_1].tx_mb_idx; _6 = &tx_info[_1]; _7 = CAN_ch[_1].tx_ring[_3].id; _8 = &CAN_ch[_1].tx_ring[_3].buf; can_ret_41 = FlexCAN_Ip_Send (ch_33(D), _5, _6, _7, _8); # DEBUG can_ret => can_ret_41 # DEBUG BEGIN_STMT _9 = CAN_ch[_1].tx_mb_idx; _10 = (int) _9; _11 = _10 + 1; _12 = (unsigned int) _11; _13 = _12 % 13; _14 = (unsigned char) _13; CAN_ch[_1].tx_mb_idx = _14; # DEBUG BEGIN_STMT switch (can_ret_41) [33.33%], case 0: [33.33%], case 2: [33.33%]> [local count: 357878150]: : # DEBUG BEGIN_STMT clear_tx_ring (ch_33(D)); # DEBUG BEGIN_STMT _15 = CAN_ch[_1].p_rd; _16 = (int) _15; CAN_ch[_1].tx_ring[_16].xreq = 0; # DEBUG BEGIN_STMT _17 = CAN_ch[_1].p_rd; _18 = (int) _17; _19 = _18 + 1; _20 = _19 % 200; _21 = (short unsigned int) _20; CAN_ch[_1].p_rd = _21; # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 357878150]: : # DEBUG BEGIN_STMT clear_tx_ring (ch_33(D)); # DEBUG BEGIN_STMT _22 = CAN_ch[_1].p_rd; _23 = (int) _22; CAN_ch[_1].tx_ring[_23].xreq = 0; # DEBUG BEGIN_STMT _24 = CAN_ch[_1].p_rd; _25 = (int) _24; _26 = _25 + 1; _27 = _26 % 200; _28 = (short unsigned int) _27; CAN_ch[_1].p_rd = _28; # DEBUG BEGIN_STMT vcan_send_miss_message.28_29 = vcan_send_miss_message; _30 = vcan_send_miss_message.28_29 + 1; vcan_send_miss_message = _30; # DEBUG BEGIN_STMT [local count: 1073634451]: : return; } can_send_txring (uint8_t ch, uint32_t id, uint8_t * buf, uint8_t len) { uint8_t i; int _1; long unsigned int _2; int _3; sizetype _4; uint8_t * _5; short unsigned int _6; int _7; int _8; unsigned char _9; short unsigned int _10; int _11; short unsigned int _12; int _13; short unsigned int _14; int _15; short unsigned int _16; int _17; int _18; int _19; short unsigned int _20; [local count: 271146924]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _1 = (int) ch_24(D); _2 = tx_info[_1].data_length; if (_2 > 64) goto ; [34.00%] else goto ; [66.00%] [local count: 178956970]: # DEBUG BEGIN_STMT _3 = gb.can[_1].bus_off; if (_3 == 0) goto ; [34.00%] else goto ; [66.00%] [local count: 118111600]: goto ; [100.00%] [local count: 955630225]: # DEBUG BEGIN_STMT _4 = (sizetype) i_21; _5 = buf_33(D) + _4; _6 = CAN_ch[_1].p_wr; _7 = (int) _6; _8 = (int) i_21; _9 = *_5; CAN_ch[_1].tx_ring[_7].buf[_8] = _9; # DEBUG BEGIN_STMT i_35 = i_21 + 1; # DEBUG i => i_35 [local count: 1073741824]: # i_21 = PHI # DEBUG i => i_21 # DEBUG BEGIN_STMT if (i_21 < len_26(D)) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT clear_tx_buf (ch_24(D)); # DEBUG BEGIN_STMT _10 = CAN_ch[_1].p_wr; _11 = (int) _10; CAN_ch[_1].tx_ring[_11].id = id_28(D); # DEBUG BEGIN_STMT _12 = CAN_ch[_1].p_wr; _13 = (int) _12; CAN_ch[_1].tx_ring[_13].len = len_26(D); # DEBUG BEGIN_STMT _14 = CAN_ch[_1].p_wr; _15 = (int) _14; CAN_ch[_1].tx_ring[_15].xreq = 1; # DEBUG BEGIN_STMT _16 = CAN_ch[_1].p_wr; _17 = (int) _16; _18 = _17 + 1; _19 = _18 % 200; _20 = (short unsigned int) _19; CAN_ch[_1].p_wr = _20; [local count: 271146925]: return; } can_tx_check () { uint8_t i; int _1; short unsigned int _2; int _3; unsigned char _4; [local count: 153437706]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 920304118]: # DEBUG BEGIN_STMT _1 = (int) i_5; _2 = CAN_ch[_1].p_rd; _3 = (int) _2; _4 = CAN_ch[_1].tx_ring[_3].xreq; if (_4 == 1) goto ; [20.24%] else goto ; [79.76%] [local count: 186269553]: # DEBUG BEGIN_STMT can_transmit_txring (i_5); [local count: 920304118]: # DEBUG BEGIN_STMT i_10 = i_5 + 1; # DEBUG i => i_10 [local count: 1073741824]: # i_5 = PHI <0(2), i_10(5)> # DEBUG i => i_5 # DEBUG BEGIN_STMT if (i_5 != 6) goto ; [85.71%] else goto ; [14.29%] [local count: 153437707]: return; } clear_tx_ring (uint8_t ch) { uint8_t j; int _1; short unsigned int _2; int _3; short unsigned int _4; int _5; short unsigned int _6; int _7; int _8; [local count: 32534378]: # DEBUG BEGIN_STMT _1 = (int) ch_11(D); _2 = CAN_ch[_1].p_rd; _3 = (int) _2; CAN_ch[_1].tx_ring[_3].len = 0; # DEBUG BEGIN_STMT _4 = CAN_ch[_1].p_rd; _5 = (int) _4; CAN_ch[_1].tx_ring[_5].id = 0; # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG j => 0 goto ; [100.00%] [local count: 1041207447]: # DEBUG BEGIN_STMT _6 = CAN_ch[_1].p_rd; _7 = (int) _6; _8 = (int) j_9; CAN_ch[_1].tx_ring[_7].buf[_8] = 0; # DEBUG BEGIN_STMT j_16 = j_9 + 1; # DEBUG j => j_16 [local count: 1073741824]: # j_9 = PHI <0(2), j_16(3)> # DEBUG j => j_9 # DEBUG BEGIN_STMT if (j_9 != 32) goto ; [96.97%] else goto ; [3.03%] [local count: 32534377]: return; } clear_tx_buf (uint8_t ch) { uint8_t i; int _1; int _2; [local count: 32534378]: # DEBUG BEGIN_STMT _1 = (int) ch_5(D); CAN_ch[_1].tx.id = 0; # DEBUG BEGIN_STMT CAN_ch[_1].tx.len = 0; # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 1041207447]: # DEBUG BEGIN_STMT _2 = (int) i_3; CAN_ch[_1].tx.buf[_2] = 0; # DEBUG BEGIN_STMT i_10 = i_3 + 1; # DEBUG i => i_10 [local count: 1073741824]: # i_3 = PHI <0(2), i_10(3)> # DEBUG i => i_3 # DEBUG BEGIN_STMT if (i_3 != 32) goto ; [96.97%] else goto ; [3.03%] [local count: 32534377]: return; } ECU3_Data_Init () { [local count: 1073741824]: # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_RTRN = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Reverse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_LTRN = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Head = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_HBEAM = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Hazard = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_BRAKE = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Status_Wiper = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE1_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE2_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE3_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE4_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_CE5_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_MAINSW_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Battery_Voltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_DRL = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.Lamp_Position = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_VCU_counter1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal1_0x570.BCM_VCU_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.ChargingStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_ChgeCon_DTD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_HVOn_STA = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.IntLckSta_OBC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.IntLckSta_BMS = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOH = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_OBC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_VCU = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_BMS = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_LDC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.CommSta_TMS = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOH_INV = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BMS_SOC_INV = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.Bms_Soc_Wrng = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.Bms_SoH_Wrng = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_VCU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal2_0x580.BCM_VCU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackVolt = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackCur = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal3_0x590.Bms_PackPwr = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal3_0x590.BCM_VCU_counter3 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal3_0x590.BCM_VCU_CRC3 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal4_0x595.LDC_ACTL_CUR = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal4_0x595.LDC_INP_VOLT = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.OBC_FltSta = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BMS_FltSta = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.LDC_FltSta = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_FltSta = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BMS_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.LDC_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.OBC_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_VCU_counter5 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_BCM_VCU_Signal5_0x585.BCM_VCU_CRC5 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Ready = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Controlable = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Flt = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Interlock = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_CurGearSta = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_GearStaInv = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_Derating = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_SvrFlt = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_MtrTemp = 50; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_InvTemp = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_EstSpd = 32768; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals1_0x300.MCU_EstTrq = 20000; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals2_0x301.FaultMessage1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_MCU_VCU_Signals2_0x301.FaultMessage2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_RWA_RackAngleCommand = 33250; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_Drive_ACC_Cmd = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_Vx_Command = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_VCU_counter1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal1_0x040.RC_VCU_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_Drive_Mode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_GearSelStat = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_ParkBrake_Cmd = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_Emergency_Stop = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_VCU_long_Ctl_mode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_Signal2_0x041.RC_VCU_ARC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_BRAKE_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Hazard_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_HBEAM_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Head_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_LTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Reverse_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_RTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_Position_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Lamp_DRL_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RC_VCU_BCM_Signal_1_CH0_0x155.Wiper_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_driveSensor = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_parkSensor = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_parkLock = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_ParkRequestStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Voltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Current = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_Temperature = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_HallPosition = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallMiddle = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallUnPark = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotStallPark = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotOpen = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_MotFail = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.EPAM_State = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_CommErr = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallSenErr = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_OT_ECU = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_CANErr = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallPaternError = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_HallTimeOut = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusUnderVoltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusOverVoltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH0_RX_EPAM_VCU_0x221.ErrEPAM_DCBusOverCurrent = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_Vx_Command = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_Drive_ACC_Cmd = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_VCU_counter1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal1_0x091.ACU_VCU_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_RWA_cmd_deg = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_RWS_cmd_deg = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_VCU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal2_0x092.ACU_VCU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_Drive_mode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_long_Ctl_mode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_EPAM_req = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_GearPos = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_Emergency_Stop = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_counter3 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_VCU_Signal3_0x093.ACU_VCU_CRC3 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_BRAKE_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Hazard_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_HBEAM_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Head_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_LTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Reverse_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_RTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_Position_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Lamp_DRL_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Wiper_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.LDC_ACT_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.HV_ON_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.CE_ON_CMD = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.LDC_TRGT_CUR = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Vcu_OperMode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.Vcu_SysMode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.ACU_VCU_counter = 0; # DEBUG BEGIN_STMT ECU3.RX.CH1_ACU_BCM_Signal_1_0x150.ACU_VCU_CRC = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.EstimatedVehicleSpeed = 303; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.IsControllingEcu = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.MasterCylinderPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.RoadFrictionCoefficient = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.RoadFrictionCoefficientValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_BrakeStatus1_0x09A.VehicleSpeedValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontLeftEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontLeftEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontRightEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.FrontRightEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearLeftEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearLeftEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearRightEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_PressureStatus_0x0A0.RearRightEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.RbcTargetRegenTorque = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_RegenTcsRequest_0x082.TcsTorqueCmd = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.AbsFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.AbsState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.BbsFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.BbsState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.CanCommunicationFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EbdFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EbdState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EpbFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EpbState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EpbTransition = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EscFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EscState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.EscYawRateThreshold = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.InternalCanCommunicationFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.RbcFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.RbcState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.RopFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.RopState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.SplitMuDetection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.SsmFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.SsmState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.TcsFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_Status_0x092.TcsState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontLeftTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontLeftWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontRightTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.FrontRightWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearLeftTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearLeftWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearRightTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_TireSlipStatus_0x096.RearRightWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse_MSB = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_UdsResponse_0x798.UdsResponse_LSB = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontLeftWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.FrontRightWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearLeftWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_IDB_WheelStatus_0x08C.RearRightWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.EcuPowerMode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.MaxMotorOutput = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.MaxMotorOutputValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.RackAngleSpeedFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.SysInfo = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status1_0x072.WarningLamp = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.RackAngleFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.RackForceFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status2_0x073.RackForceFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.PolFault = 1; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.PolLimiterFlag = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.PolStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.PolValue = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.SysBatteryVoltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH2_RWA_Status3_0x0AA.SysIqCurrent = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.EstimatedVehicleSpeed = 303; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.IsControllingEcu = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.MasterCylinderPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.RoadFrictionCoefficient = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.RoadFrictionCoefficientValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus1_0x09B.VehicleSpeedValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.BrakeFluidState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.FrontLeftBrakePadState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.FrontRightBrakePadState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.MotorTemperatureWarning = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved3 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved4 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved5 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_BrakeStatus2_0x0C9.Reserved6 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontLeftEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontLeftEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontRightEstimatedPressure = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_PressureStatus_0x0A1.FrontRightEstimatedPressureValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.EcuPowerMode = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.MaxMotorOutput = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.MaxMotorOutputValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.RackAngleSpeedFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.SysInfo = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status1_0x072.WarningLamp = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.RackAngleFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.RackForceFbk = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status2_0x073.RackForceFbkValid = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.PolFault = 1; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.PolLimiterFlag = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.PolStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.PolValue = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.SysBatteryVoltage = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RWA_Status3_0x0AA.SysIqCurrent = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontLeftTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontLeftWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontRightTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.FrontRightWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearLeftTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearLeftWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearRightTireSlipRatio = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_TireSlipStatus_0x097.RearRightWheelSlipStatus = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontLeftWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.FrontRightWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearLeftWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelDirection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelPulse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWheelPulseValidity = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_WheelStatus_0x08D.RearRightWssFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.AbsFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.AbsState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.Arc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.BbsFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.BbsState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.CanCommunicationFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.Crc = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EpbFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EpbState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EpbTransition = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EscFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EscState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.EscYawRateThreshold = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.InternalCanCommunicationFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.SplitMuDetSsmFaultection = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.SsmFault = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_Status_0x093.SsmState = 0; # DEBUG BEGIN_STMT ECU3.RX.CH3_RCU_UdsResponse_0x799.UdsResponse = 0; # DEBUG BEGIN_STMT ECU3.RX.CH4_RWS_VCU_Rack_AngleFbk_0x073.RWS_RackAngleFbk1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH4_RWS_VCU_stat_Signal_0x072.RWS_EcuStatus1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH4_RWS_VCU_stat_Signal_0x072.RWS_RackAngleSpeedFbk1 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH5_RWS_VCU_Rack_AngleFbk_0x073.RWS_RackAngleFbk2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH5_RWS_VCU_stat_Signal_0x072.RWS_EcuStatus2 = 0; # DEBUG BEGIN_STMT ECU3.RX.CH5_RWS_VCU_stat_Signal_0x072.RWS_RackAngleSpeedFbk2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_RackAngleFbk1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_RackAngleSpeedFbk1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_VCU_RC_counter1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.RWA_VCU_RC_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_RackAngleFbk1_0x050.CAR_ARC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_RackAngleFbk2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_RackAngleSpeedFbk2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_VCU_RC_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x051.RWA_VCU_RC_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_RackAngleFbk1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_RackAngleSpeedFbk1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_VCU_RC_counter1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWS_VCU_RC_Signal1_0x060.RWS_VCU_RC_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_RackAngleFbk2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_RackAngleSpeedFbk2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_VCU_RC_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_RWA_VCU_RC_Signal2_0x061.RWS_VCU_RC_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_BRAKE_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Hazard_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_HBEAM_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Head_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_LTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Reverse_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_RTRN_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_Position_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Lamp_DRL_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Wiper_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.LDC_ACT_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.HV_ON_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.CE_ON_CMD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.LDC_TRGT_CUR = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Vcu_OperMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.Vcu_SysMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.VCU_BCM_counter = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_BCM_Signal_1_0x150.VCU_BCM_CRC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_TorqueContol = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_Ready = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_ControlMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_PwrEnable = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_GearCmd = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_MtrDir = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_BmsFlt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_BmsHvSt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_PosTrqLimit = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_NegTrqLimit = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_MCU_Signals1_0x250.VCU_TrqCmd = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_MCU_EstTrq = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RWA_Rack_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_Brk_Pressure_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_Vx_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RC_counter1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x010.VCU_RC_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_BMS_SOC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_long_Ctl_mode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_RC_Emergency_Stop = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_GearSelStat = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Drive_Mode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_ParkBrake_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Acc_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.VCU_Acc_Limit = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.CAR_ChargingStatus = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_VCU_RC_Signals1_0x011.CAR_BMS_HVOn_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_SW_VER_0x100.YEAR = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_SW_VER_0x100.Month = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_SW_VER_0x100.Day = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_SW_VER_0x100.Ver = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_SW_VER_0x100.CAR_NUM = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Bms_PackVolt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Bms_PackCur = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_Battery_Voltage = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_LDC_ACTL_CUR = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_CAR_STAT_CH0_0x012.CAR_LDC_ACTL_VOLT = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_IDB_BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_RWA1_RackAngleCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_RWS1_RackAngleCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_1_CH0_0x017.VCU_MCU_TorqCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RCU_BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RWA2_RackAngleCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH0_Debug_VCU_Signal_2_CH0_0x018.VCU_RWS2_RackAngleCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_RTRN = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Reverse = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_LTRN = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Head = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_HBEAM = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Hazard = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_BRAKE = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Status_Wiper = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE1_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE2_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE3_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE4_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE5_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_MAINSW_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Battery_Voltage = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.ChargingStatus = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_ChgeCon_DTD = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_HVOn_STA = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_OBC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_BMS = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_OBC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_VCU = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_BMS = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_LDC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_TMS = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH_INV = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC_INV = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_Soc_Wrng = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_SoH_Wrng = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_counter3 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_CRC3 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_FltSta = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_FltSta = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_FltSta = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_FltSta = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_TEMP_FAULT = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_counter5 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_CRC5 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_counter1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_counter1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_CRC1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_long_Ctl_mode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_GearPos = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.BrakeHoldRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.DriveTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.DriveTorqueCommandValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.EscActivation = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.GearPosition = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.ParkBrakeRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.PowertrainMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.RbcActivation = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Reserved1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.Reserved2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.RopActivation = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_BrakeCommand_0x064.TcsActivation = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.LateralAcceleration = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.LateralAccelerationValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.LongitudinalAcceleration = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.LongitudinalAccelerationValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.VehicleSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.VehicleSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.VehicleYawRate = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IMU_0x070.VehicleYawRateValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_StartupCommand_0x032.WakeUpCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_IDB_UdsRequest_0x796.UdsRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.ActualMotorTorque = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.ActualMotorTorqueValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.MaxAvailableRegenTorque = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.MaxAvailableRegenTorqueValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RegenCommand_0x06A.TractionMotorFault = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.RackAngleCmd = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_RackCommand_0x040.RackAngleCmdValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_Sister_0x350.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_Sister_0x350.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuPowerMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_Sister_0x350.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.ModeCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_RWA_StartupCommand_0x310.WakeUpCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.EnvironmentTemperature = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.EnvironmentTemperatureValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampDay = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampHour = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampMinute = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampMonth = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampSecond = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_BSC_VehicleEnvironment_0x384.TimestampYear = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontLeftWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontLeftWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontRightWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.FrontRightWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearLeftWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearLeftWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearRightWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH2_IDB_WheelSpeedStatus_0x088.RearRightWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.LateralAcceleration = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.LateralAccelerationValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.LongitudinalAcceleration = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.LongitudinalAccelerationValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.VehicleSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.VehicleSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.VehicleYawRate = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_IMU_0x071.VehicleYawRateValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.BrakeHoldRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.BrakeTorqueCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.EscActivation = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.GearPosition = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.ParkBrakeRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.PowertrainMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Reserved1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_BrakeCommand_0x065.Reserved2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.RackAngleCmd = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_RackCommand_0x040.RackAngleCmdValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_Sister_0x350.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_Sister_0x350.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuPowerMode = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuRole = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_Sister_0x350.EcuStatus = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.ModeCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RWA_StartupCommand_0x310.WakeUpCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_StartupCommand_0x033.WakeUpCommand = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_RCU_UdsRequest_0x797.UdsRequest = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.EnvironmentTemperature = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.EnvironmentTemperatureValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampDay = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampHour = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampMinute = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampMonth = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampSecond = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_BSC_VehicleEnvironment_0x385.TimestampYear = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontLeftWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontLeftWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontRightWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.FrontRightWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearLeftWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearLeftWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearRightWheelSpeed = 0; # DEBUG BEGIN_STMT ECU3.TX.CH3_RCU_WheelSpeedStatus_0x089.RearRightWheelSpeedValid = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.RackAngleCmd1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Rack_Cmd_0x040.RackAngleCmdValid1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Sister_0x350.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Sister_0x350.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuPowerMode1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuStatus1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_Sister_0x350.EcuRole1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_StartupCommand_0x310.RWS_ModeCommand1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH4_VCU_RWS_StartupCommand_0x310.RWS_WakeUpCommand1 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.Arc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.Crc = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.RackAngleCmd2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_Rack_Cmd_0x040.RackAngleCmdValid2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_StartupCommand_0x310.RWS_ModeCommand2 = 0; # DEBUG BEGIN_STMT ECU3.TX.CH5_VCU_RWS_StartupCommand_0x310.RWS_WakeUpCommand2 = 0; return; } Can_Init_ECU3 (int ch) { uint8_t i; uint8_t idx; unsigned char _1; int _2; _3; long unsigned int _4; unsigned int _5; unsigned int _6; struct Flexcan_Ip_MsgBuffType * _7; unsigned char _8; int _9; _10; long unsigned int _11; unsigned int _12; unsigned int _13; struct Flexcan_Ip_MsgBuffType * _14; unsigned char _15; int _16; _17; long unsigned int _18; unsigned int _19; unsigned int _20; struct Flexcan_Ip_MsgBuffType * _21; unsigned char _22; int _23; _24; long unsigned int _25; unsigned int _26; unsigned int _27; struct Flexcan_Ip_MsgBuffType * _28; unsigned char _29; int _30; _31; long unsigned int _32; unsigned int _33; unsigned int _34; struct Flexcan_Ip_MsgBuffType * _35; int _36; [local count: 10737418]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (ch_55(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 3543348]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (109); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (109, CAN0_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (110); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (110, CAN0_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 8, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 5, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (0, &FlexCAN_State0, &FlexCAN_Config0); # DEBUG BEGIN_STMT FlexCAN_Ip_SetRxMaskType_Privileged (0, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_SetRxIndividualMask_Privileged (0, 13, 0); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (0); # DEBUG BEGIN_STMT FlexCAN_Ip_ConfigRxMb (0, 13, &MEM[(void *)&rx_info], 0); # DEBUG BEGIN_STMT FlexCAN_Ip_Receive (0, 13, &can0_rxData[13], 0); # DEBUG BEGIN_STMT ECU3_Data_Init (); # DEBUG BEGIN_STMT clear_tx_buf (0); # DEBUG BEGIN_STMT gb.can[0].bus_off = 1; # DEBUG BEGIN_STMT gb.can[0].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT if (ch_55(D) == 1) goto ; [20.24%] else goto ; [79.76%] [local count: 2173253]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (113); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (113, CAN1_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (114); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (114, CAN1_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434700B, 7, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434702B, 2, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (1, &FlexCAN_State1, &FlexCAN_Config1); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (1); # DEBUG BEGIN_STMT # DEBUG idx => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 8693014]: # DEBUG BEGIN_STMT _1 = idx_37 + 13; _2 = (int) idx_37; _3 = g_messageObjectConf_ECU3_1ch_RX[_2].messageId; _4 = (long unsigned int) _3; FlexCAN_Ip_ConfigRxMb (1, _1, &MEM[(void *)&rx_info + 16B], _4); # DEBUG BEGIN_STMT _5 = (unsigned int) idx_37; _6 = _5 + 13; _7 = &can1_rxData[_6]; FlexCAN_Ip_Receive (1, _1, _7, 0); # DEBUG BEGIN_STMT idx_85 = idx_37 + 1; # DEBUG idx => idx_85 # DEBUG BEGIN_STMT # DEBUG i => idx_85 [local count: 10866267]: # idx_37 = PHI <0(5), idx_85(6)> # DEBUG i => idx_37 # DEBUG idx => idx_37 # DEBUG BEGIN_STMT if (idx_37 != 4) goto ; [80.00%] else goto ; [20.00%] [local count: 2173253]: # DEBUG BEGIN_STMT gb.can[1].bus_off = 1; # DEBUG BEGIN_STMT gb.can[1].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT if (ch_55(D) == 2) goto ; [20.24%] else goto ; [79.76%] [local count: 2173253]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (116); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (116, CAN2_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (117); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (117, CAN2_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434702B, 4, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434700B, 6, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (2, &FlexCAN_State2, &FlexCAN_Config2); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (2); # DEBUG BEGIN_STMT # DEBUG idx => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 23916223]: # DEBUG BEGIN_STMT _8 = idx_38 + 13; _9 = (int) idx_38; _10 = g_messageObjectConf_ECU3_2ch_RX[_9].messageId; _11 = (long unsigned int) _10; FlexCAN_Ip_ConfigRxMb (2, _8, &MEM[(void *)&rx_info + 32B], _11); # DEBUG BEGIN_STMT _12 = (unsigned int) idx_38; _13 = _12 + 13; _14 = &can2_rxData[_13]; FlexCAN_Ip_Receive (2, _8, _14, 0); # DEBUG BEGIN_STMT idx_98 = idx_38 + 1; # DEBUG idx => idx_98 # DEBUG BEGIN_STMT # DEBUG i => idx_98 [local count: 26089477]: # idx_38 = PHI <0(10), idx_98(11)> # DEBUG i => idx_38 # DEBUG idx => idx_38 # DEBUG BEGIN_STMT if (idx_38 != 11) goto ; [91.67%] else goto ; [8.33%] [local count: 2173253]: # DEBUG BEGIN_STMT gb.can[2].bus_off = 1; # DEBUG BEGIN_STMT gb.can[2].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT if (ch_55(D) == 3) goto ; [20.24%] else goto ; [79.76%] [local count: 2173253]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (119); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (119, CAN3_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (120); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (120, CAN3_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434694B, 0, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434694B, 1, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (3, &FlexCAN_State3, &FlexCAN_Config3); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (3); # DEBUG BEGIN_STMT # DEBUG idx => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 21734925]: # DEBUG BEGIN_STMT _15 = idx_39 + 13; _16 = (int) idx_39; _17 = g_messageObjectConf_ECU3_3ch_RX[_16].messageId; _18 = (long unsigned int) _17; FlexCAN_Ip_ConfigRxMb (3, _15, &MEM[(void *)&rx_info + 48B], _18); # DEBUG BEGIN_STMT _19 = (unsigned int) idx_39; _20 = _19 + 13; _21 = &can3_rxData[_20]; FlexCAN_Ip_Receive (3, _15, _21, 0); # DEBUG BEGIN_STMT idx_111 = idx_39 + 1; # DEBUG idx => idx_111 # DEBUG BEGIN_STMT # DEBUG i => idx_111 [local count: 23908178]: # idx_39 = PHI <0(15), idx_111(16)> # DEBUG i => idx_39 # DEBUG idx => idx_39 # DEBUG BEGIN_STMT if (idx_39 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 2173253]: # DEBUG BEGIN_STMT gb.can[3].bus_off = 1; # DEBUG BEGIN_STMT gb.can[3].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT if (ch_55(D) == 4) goto ; [20.24%] else goto ; [79.76%] [local count: 2173253]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (121); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (121, CAN4_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (122); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (122, CAN4_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 10, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434696B, 9, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (4, &FlexCAN_State4, &FlexCAN_Config_500k); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (4); # DEBUG BEGIN_STMT setupCanTJA1153 (4, 1076434696B, 9); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (4, &FlexCAN_State4, &FlexCAN_Config4); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (4); # DEBUG BEGIN_STMT # DEBUG idx => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 4347159]: # DEBUG BEGIN_STMT _22 = idx_40 + 13; _23 = (int) idx_40; _24 = g_messageObjectConf_ECU3_4ch_RX[_23].messageId; _25 = (long unsigned int) _24; FlexCAN_Ip_ConfigRxMb (4, _22, &MEM[(void *)&rx_info + 64B], _25); # DEBUG BEGIN_STMT _26 = (unsigned int) idx_40; _27 = _26 + 13; _28 = &can4_rxData[_27]; FlexCAN_Ip_Receive (4, _22, _28, 0); # DEBUG BEGIN_STMT idx_127 = idx_40 + 1; # DEBUG idx => idx_127 # DEBUG BEGIN_STMT # DEBUG i => idx_127 [local count: 6520412]: # idx_40 = PHI <0(20), idx_127(21)> # DEBUG i => idx_40 # DEBUG idx => idx_40 # DEBUG BEGIN_STMT if (idx_40 != 2) goto ; [66.67%] else goto ; [33.33%] [local count: 2173253]: # DEBUG BEGIN_STMT gb.can[4].bus_off = 1; # DEBUG BEGIN_STMT gb.can[4].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT if (ch_55(D) == 5) goto ; [20.24%] else goto ; [79.76%] [local count: 2173253]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (123); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (123, CAN5_ORED_IRQHandler, 0B); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (124); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (124, CAN5_ORED_0_31_MB_IRQHandler, 0B); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434700B, 14, 1); # DEBUG BEGIN_STMT Siul2_Dio_Ip_WritePin (1076434704B, 1, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (5, &FlexCAN_State5, &FlexCAN_Config_500k); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (5); # DEBUG BEGIN_STMT setupCanTJA1153 (5, 1076434704B, 1); # DEBUG BEGIN_STMT FlexCAN_Ip_Init_Privileged (5, &FlexCAN_State5, &FlexCAN_Config5); # DEBUG BEGIN_STMT FlexCAN_Ip_SetStartMode_Privileged (5); # DEBUG BEGIN_STMT # DEBUG idx => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 4347159]: # DEBUG BEGIN_STMT _29 = idx_41 + 13; _30 = (int) idx_41; _31 = g_messageObjectConf_ECU3_5ch_RX[_30].messageId; _32 = (long unsigned int) _31; FlexCAN_Ip_ConfigRxMb (5, _29, &MEM[(void *)&rx_info + 80B], _32); # DEBUG BEGIN_STMT _33 = (unsigned int) idx_41; _34 = _33 + 13; _35 = &can5_rxData[_34]; FlexCAN_Ip_Receive (5, _29, _35, 0); # DEBUG BEGIN_STMT idx_143 = idx_41 + 1; # DEBUG idx => idx_143 # DEBUG BEGIN_STMT # DEBUG i => idx_143 [local count: 6520412]: # idx_41 = PHI <0(25), idx_143(26)> # DEBUG i => idx_41 # DEBUG idx => idx_41 # DEBUG BEGIN_STMT if (idx_41 != 2) goto ; [66.67%] else goto ; [33.33%] [local count: 2173253]: # DEBUG BEGIN_STMT gb.can[5].bus_off = 1; # DEBUG BEGIN_STMT gb.can[5].error = 1; [local count: 10737418]: # DEBUG BEGIN_STMT CAN_ch[ch_55(D)].p_rd = 0; # DEBUG BEGIN_STMT CAN_ch[ch_55(D)].p_wr = 0; # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 1063004406]: # DEBUG BEGIN_STMT _36 = (int) i_42; CAN_ch[ch_55(D)].tx_ring[_36].xreq = 0; # DEBUG BEGIN_STMT i_147 = i_42 + 1; # DEBUG i => i_147 [local count: 1073741824]: # i_42 = PHI <0(29), i_147(30)> # DEBUG i => i_42 # DEBUG BEGIN_STMT if (i_42 != 200) goto ; [99.00%] else goto ; [1.00%] [local count: 10737418]: # DEBUG BEGIN_STMT return 0; } can_main_ECU3 () { uint8_t j; u32 idx; u8 i; unsigned int _1; int _2; int _3; int _4; unsigned char _5; unsigned int _6; unsigned int _7; unsigned int _8; unsigned char _9; unsigned int _10; unsigned int _11; unsigned int _12; unsigned char _13; long unsigned int _14; unsigned char _15; long unsigned int _16; unsigned char _17; long unsigned int _18; unsigned char _19; long unsigned int _20; unsigned char _21; long unsigned int _22; unsigned char _23; long unsigned int _24; [local count: 72933914]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG j => 0 goto ; [100.00%] [local count: 437450370]: # DEBUG BEGIN_STMT _1 = (unsigned int) j_26; _2 = get_can_data (_1); if (_2 == 0) goto ; [27.00%] else goto ; [73.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _3 = (int) j_26; idx_91 = gb.can[_3].head; # DEBUG idx => idx_91 # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630224]: # DEBUG BEGIN_STMT _4 = (int) i_25; _5 = gb.can[_3].data[idx_91][_4]; CAN_ch[_3].rx.buf[_4] = _5; # DEBUG BEGIN_STMT i_97 = i_25 + 1; # DEBUG i => i_97 [local count: 1073741824]: # i_25 = PHI <0(4), i_97(5)> # DEBUG i => i_25 # DEBUG BEGIN_STMT _6 = (unsigned int) i_25; _8 = gb.can[_3].len[idx_91]; if (_6 < _8) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # _7 = PHI <_8(6)> # DEBUG BEGIN_STMT _9 = (unsigned char) _7; CAN_ch[_3].rx.len = _9; # DEBUG BEGIN_STMT _10 = gb.can[_3].msgId[idx_91]; CAN_ch[_3].rx.id = _10; # DEBUG BEGIN_STMT CAN_ch[_3].rx.xreq = 1; # DEBUG BEGIN_STMT _11 = idx_91 + 1; _12 = _11 % 100; gb.can[_3].head = _12; [local count: 437450371]: # DEBUG BEGIN_STMT j_98 = j_26 + 1; # DEBUG j => j_98 [local count: 510384285]: # j_26 = PHI <0(2), j_98(8)> # DEBUG j => j_26 # DEBUG BEGIN_STMT if (j_26 != 6) goto ; [85.71%] else goto ; [14.29%] [local count: 72933914]: # DEBUG BEGIN_STMT _13 = CAN_ch[0].rx.xreq; if (_13 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24797531]: # DEBUG BEGIN_STMT CAN_ch[0].rx.xreq = 0; # DEBUG BEGIN_STMT _14 = CAN_ch[0].rx.id; switch (_14) [5.00%], case 64: [5.00%], case 65: [5.00%], case 66: [5.00%], case 67: [5.00%], case 68: [5.00%], case 69: [5.00%], case 341: [5.00%], case 372: [5.00%], case 376: [5.00%], case 380: [5.00%], case 545: [5.00%], case 768: [5.00%], case 769: [5.00%], case 1392: [5.00%], case 1408: [5.00%], case 1413: [5.00%], case 1424: [5.00%], case 1429: [5.00%], case 1911: [5.00%]> [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_BCM_VCU_Signal1_CH0_0x570 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_BCM_VCU_Signal2_CH0_0x580 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_BCM_VCU_Signal3_CH0_0x590 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_BCM_VCU_Signal4_CH0_0x595 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_BCM_VCU_Signal5_CH0_0x585 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_MCU_VCU_Signals1_CH0_0x300 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_MCU_VCU_Signals2_CH0_0x301 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RC_VCU_Signal1_CH0_0x040 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RC_VCU_Signal2_CH0_0x041 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_IMU_TX1_CH0_0x174 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_IMU_TX1_CH0_0x178 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_IMU_TX1_CH0_0x17C (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RC_VCU_BCM_Signal_1_CH0_0x155 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_EPAM_VCU_CH0_0x221 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_Debugging_CH0_0x777 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RC_MCU_Fault_mode_CH0_0x042 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RX_RC_RWA_Fault_mode_0x043 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RX_RC_RWS_Fault_mode_0x044 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1239877]: : # DEBUG BEGIN_STMT Receive_RX_RC_IDB_RCU_Fault_mode_0x045 (); # DEBUG BEGIN_STMT [local count: 72933914]: : # DEBUG BEGIN_STMT _15 = CAN_ch[1].rx.xreq; if (_15 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24797531]: # DEBUG BEGIN_STMT CAN_ch[1].rx.xreq = 0; # DEBUG BEGIN_STMT _16 = CAN_ch[1].rx.id; switch (_16) [20.00%], case 145: [20.00%], case 146: [20.00%], case 147: [20.00%], case 336: [20.00%]> [local count: 4959506]: : # DEBUG BEGIN_STMT Receive_ACU_VCU_Signal1_CH1_0x091 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 4959506]: : # DEBUG BEGIN_STMT Receive_ACU_VCU_Signal2_CH1_0x092 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 4959506]: : # DEBUG BEGIN_STMT Receive_ACU_VCU_Signal3_CH1_0x093 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 4959506]: : # DEBUG BEGIN_STMT Receive_ACU_BCM_Signal_1_CH1_0x150 (); # DEBUG BEGIN_STMT [local count: 72933914]: : # DEBUG BEGIN_STMT _17 = CAN_ch[2].rx.xreq; if (_17 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24797531]: # DEBUG BEGIN_STMT CAN_ch[2].rx.xreq = 0; # DEBUG BEGIN_STMT _18 = CAN_ch[2].rx.id; switch (_18) [8.33%], case 114: [8.33%], case 115: [8.33%], case 130: [8.33%], case 140: [8.33%], case 146: [8.33%], case 150: [8.33%], case 154: [8.33%], case 160: [8.33%], case 170: [8.33%], case 200: [8.33%], case 1944: [8.33%]> [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_BrakeStatus1_CH2_0x09A (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_BrakeStatus2_CH2_0x0C8 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_PressureStatus_CH2_0x0A0 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_RegenTcsRequest_CH2_0x082 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_Status_CH2_0x092 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_TireSlipStatus_CH2_0x096 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_UdsResponse_CH2_0x798 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_IDB_WheelStatus_CH2_0x08C (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_RWA_Status1_CH2_0x072 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_RWA_Status2_CH2_0x073 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2065634]: : # DEBUG BEGIN_STMT Receive_RWA_Status3_CH2_0x0AA (); # DEBUG BEGIN_STMT [local count: 72923995]: : # DEBUG BEGIN_STMT _19 = CAN_ch[3].rx.xreq; if (_19 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24794158]: # DEBUG BEGIN_STMT CAN_ch[3].rx.xreq = 0; # DEBUG BEGIN_STMT _20 = CAN_ch[3].rx.id; switch (_20) [9.09%], case 114: [9.09%], case 115: [9.09%], case 141: [9.09%], case 147: [9.09%], case 151: [9.09%], case 155: [9.09%], case 161: [9.09%], case 170: [9.09%], case 201: [9.09%], case 1945: [9.09%]> [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_BrakeStatus1_CH3_0x09B (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_BrakeStatus2_CH3_0x0C9 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_PressureStatus_CH3_0x0A1 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RWA_Status1_CH3_0x072 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RWA_Status2_CH3_0x073 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RWA_Status3_CH3_0x0AA (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_TireSlipStatus_CH3_0x097 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_WheelStatus_CH3_0x08D (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_Status_CH3_0x093 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 2253789]: : # DEBUG BEGIN_STMT Receive_RCU_UdsResponse_CH3_0x799 (); # DEBUG BEGIN_STMT [local count: 72921516]: : # DEBUG BEGIN_STMT _21 = CAN_ch[4].rx.xreq; if (_21 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24793315]: # DEBUG BEGIN_STMT CAN_ch[4].rx.xreq = 0; # DEBUG BEGIN_STMT _22 = CAN_ch[4].rx.id; switch (_22) [33.33%], case 114: [33.33%], case 115: [33.33%]> [local count: 8263612]: : # DEBUG BEGIN_STMT Receive_RWS_VCU_Rack_AngleFbk_CH4_0x073 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 8263612]: : # DEBUG BEGIN_STMT Receive_RWS_VCU_stat_Signal_CH4_0x072 (); # DEBUG BEGIN_STMT [local count: 72919037]: : # DEBUG BEGIN_STMT _23 = CAN_ch[5].rx.xreq; if (_23 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 24792472]: # DEBUG BEGIN_STMT CAN_ch[5].rx.xreq = 0; # DEBUG BEGIN_STMT _24 = CAN_ch[5].rx.id; switch (_24) [33.33%], case 114: [33.33%], case 115: [33.33%]> [local count: 8263331]: : # DEBUG BEGIN_STMT Receive_RWS_VCU_Rack_AngleFbk_CH5_0x073 (); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 8263331]: : # DEBUG BEGIN_STMT Receive_RWS_VCU_stat_Signal_CH5_0x072 (); # DEBUG BEGIN_STMT [local count: 72916557]: : return; } get_can_data (u32 ch) { unsigned int _1; unsigned int _2; int _3; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = gb.can[ch_5(D)].head; _2 = gb.can[ch_5(D)].tail; if (_1 == _2) goto ; [20.97%] else goto ; [79.03%] [local count: 225163661]: # DEBUG BEGIN_STMT [local count: 1073741824]: # _3 = PHI <1(3), 0(2)> return _3; } CAN5_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { int _1; void (*) (int) _2; int _3; int _4; int _5; int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_9(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT _1 = (int) instance_10(D); gb.can[_1].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN5 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _2 = gb.can[_1].bus_off_callback; if (_2 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127742]: # DEBUG BEGIN_STMT _3 = gb.can[_1].param; _2 (_3); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_10(D)); goto ; [100.00%] [local count: 856416480]: # DEBUG BEGIN_STMT _4 = (int) instance_10(D); _5 = gb.can[_4].error; if (_5 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 282617438]: # DEBUG BEGIN_STMT gb.can[_4].error = 0; # DEBUG BEGIN_STMT _6 = (int) eventType_9(D); debug_printf ("CAN5-BUS error detected : %d\n\r", _6); [local count: 1073741824]: return; } CAN5_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can5_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (5, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can5_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can5_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can5_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } CAN4_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { int _1; void (*) (int) _2; int _3; int _4; int _5; int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_9(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT _1 = (int) instance_10(D); gb.can[_1].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN4 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _2 = gb.can[_1].bus_off_callback; if (_2 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127742]: # DEBUG BEGIN_STMT _3 = gb.can[_1].param; _2 (_3); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_10(D)); goto ; [100.00%] [local count: 856416480]: # DEBUG BEGIN_STMT _4 = (int) instance_10(D); _5 = gb.can[_4].error; if (_5 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 282617438]: # DEBUG BEGIN_STMT gb.can[_4].error = 0; # DEBUG BEGIN_STMT _6 = (int) eventType_9(D); debug_printf ("CAN4-BUS error detected : %d\n\r", _6); [local count: 1073741824]: return; } CAN4_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can4_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (4, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can4_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can4_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can4_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } CAN3_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { int _1; void (*) (int) _2; int _3; int _4; int _5; int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_9(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT _1 = (int) instance_10(D); gb.can[_1].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN3 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _2 = gb.can[_1].bus_off_callback; if (_2 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127742]: # DEBUG BEGIN_STMT _3 = gb.can[_1].param; _2 (_3); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_10(D)); goto ; [100.00%] [local count: 856416480]: # DEBUG BEGIN_STMT _4 = (int) instance_10(D); _5 = gb.can[_4].error; if (_5 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 282617438]: # DEBUG BEGIN_STMT gb.can[_4].error = 0; # DEBUG BEGIN_STMT _6 = (int) eventType_9(D); debug_printf ("CAN3-BUS error detected : %d\n\r", _6); [local count: 1073741824]: return; } CAN3_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can3_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (3, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can3_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can3_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can3_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } CAN2_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { void (*) (int) _1; int _2; int _3; int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_7(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT gb.can[2].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN2 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _1 = gb.can[2].bus_off_callback; if (_1 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127742]: # DEBUG BEGIN_STMT _2 = gb.can[2].param; _1 (_2); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_14(D)); goto ; [100.00%] [local count: 856416480]: # DEBUG BEGIN_STMT _3 = gb.can[2].error; if (_3 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 282617438]: # DEBUG BEGIN_STMT gb.can[2].error = 0; # DEBUG BEGIN_STMT _4 = (int) eventType_7(D); debug_printf ("CAN2-BUS error detected : %d\n", _4); [local count: 1073741824]: return; } CAN2_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can2_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (2, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can2_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can2_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can2_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } CAN1_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { void (*) (int) _1; int _2; int _3; [local count: 1073741823]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_6(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT gb.can[1].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN1 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _1 = gb.can[1].bus_off_callback; if (_1 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127741]: # DEBUG BEGIN_STMT _2 = gb.can[1].param; _1 (_2); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_12(D)); goto ; [100.00%] [local count: 856416478]: # DEBUG BEGIN_STMT _3 = gb.can[1].error; if (_3 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 428208239]: # DEBUG BEGIN_STMT gb.can[1].error = 0; [local count: 1073741824]: return; } CAN1_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can1_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (1, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can1_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can1_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can1_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } CAN0_ErrCallback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t u32ErrStatus, const struct FlexCANState * driverState) { void (*) (int) _1; int _2; int _3; int _4; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_7(D) == 11) goto ; [20.24%] else goto ; [79.76%] [local count: 217325345]: # DEBUG BEGIN_STMT gb.can[0].bus_off = 0; # DEBUG BEGIN_STMT debug_printf ("CAN0 bus off detected : %d\n", 11); # DEBUG BEGIN_STMT _1 = gb.can[0].bus_off_callback; if (_1 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 152127742]: # DEBUG BEGIN_STMT _2 = gb.can[0].param; _1 (_2); [local count: 217325345]: # DEBUG BEGIN_STMT FlexCAN_Ip_Deinit_Privileged (instance_14(D)); goto ; [100.00%] [local count: 856416480]: # DEBUG BEGIN_STMT _3 = gb.can[0].error; if (_3 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 282617438]: # DEBUG BEGIN_STMT gb.can[0].error = 0; # DEBUG BEGIN_STMT _4 = (int) eventType_7(D); debug_printf ("CAN0-BUS error detected : %d\n\r", _4); [local count: 1073741824]: return; } CAN0_Callback (uint8_t instance, Flexcan_Ip_EventType eventType, uint32_t buffIdx, const struct FlexCANState * driverState) { u32 i; u32 idx; unsigned char _1; struct Flexcan_Ip_MsgBuffType * _2; int _3; long unsigned int _4; unsigned char _5; unsigned int _6; unsigned char _7; unsigned int _8; unsigned int _9; unsigned int _10; unsigned int _11; [local count: 357913939]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (eventType_15(D) == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 118111600]: # DEBUG BEGIN_STMT _1 = (unsigned char) buffIdx_17(D); _2 = &can0_rxData[buffIdx_17(D)]; FlexCAN_Ip_Receive (0, _1, _2, 0); # DEBUG BEGIN_STMT _3 = (int) instance_19(D); idx_20 = gb.can[_3].tail; # DEBUG idx => idx_20 # DEBUG BEGIN_STMT _4 = can0_rxData[buffIdx_17(D)].msgId; gb.can[_3].msgId[idx_20] = _4; # DEBUG BEGIN_STMT _5 = can0_rxData[buffIdx_17(D)].dataLen; _6 = (unsigned int) _5; gb.can[_3].len[idx_20] = _6; # DEBUG BEGIN_STMT # DEBUG i => 0 goto ; [100.00%] [local count: 955630223]: # DEBUG BEGIN_STMT _7 = can0_rxData[buffIdx_17(D)].data[i_12]; gb.can[_3].data[idx_20][i_12] = _7; # DEBUG BEGIN_STMT i_26 = i_12 + 1; # DEBUG i => i_26 [local count: 1073741824]: # i_12 = PHI <0(3), i_26(4)> # DEBUG i => i_12 # DEBUG BEGIN_STMT _8 = gb.can[_3].len[idx_20]; if (_8 > i_12) goto ; [89.00%] else goto ; [11.00%] [local count: 118111601]: # DEBUG BEGIN_STMT _9 = gb.can[_3].tail; _10 = _9 + 1; _11 = _10 % 100; gb.can[_3].tail = _11; # DEBUG BEGIN_STMT gb.can[_3].error = 1; [local count: 357913940]: # DEBUG BEGIN_STMT return; } i2c_delay (u32 tick) { volatile u32 time; unsigned int time.9_1; unsigned int _2; [local count: 118111600]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT time ={v} tick_5(D); # DEBUG BEGIN_STMT [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT time.9_1 ={v} time; _2 = time.9_1 + 4294967295; time ={v} _2; if (time.9_1 != 0) goto ; [89.00%] else goto ; [11.00%] [local count: 955630223]: goto ; [100.00%] [local count: 118111601]: return; } sda_out () { [local count: 1073741824]: # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[32] ={v} 2621440; # DEBUG BEGIN_STMT i2c_delay (500); return; } sda_in () { [local count: 1073741824]: # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[32] ={v} 524288; # DEBUG BEGIN_STMT i2c_delay (500); return; } i2c_test () { uint8_t i; uint32_t slavetimeout; uint32_t mastertimeout; _1; _2; int _3; unsigned char _4; unsigned char _5; unsigned char _6; [local count: 69202659]: # DEBUG BEGIN_STMT # DEBUG mastertimeout => 65535 # DEBUG BEGIN_STMT # DEBUG slavetimeout => 65535 # DEBUG BEGIN_STMT # DEBUG checkOk => 1 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT Lpi2c_Ip_SlaveSetBuffer (1, &rxBufferSlave, 8); # DEBUG BEGIN_STMT Lpi2c_Ip_MasterSendData (0, &txBuffer, 8, 1); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 1004539154]: # DEBUG BEGIN_STMT mastertimeout_18 = mastertimeout_7 + 4294967295; # DEBUG mastertimeout => mastertimeout_18 [local count: 1073741815]: # mastertimeout_7 = PHI <65535(2), mastertimeout_18(3)> # DEBUG mastertimeout => mastertimeout_7 # DEBUG BEGIN_STMT _1 = Lpi2c_Ip_MasterGetTransferStatus (0, 0B); if (_1 == 2) goto ; [94.50%] else goto ; [5.50%] [local count: 69202660]: # slavetimeout_23 = PHI <65535(4), 65535(6)> goto ; [100.00%] [local count: 1014686015]: if (mastertimeout_7 != 0) goto ; [99.00%] else goto ; [1.00%] [local count: 1004539165]: # DEBUG BEGIN_STMT slavetimeout_20 = slavetimeout_8 + 4294967295; # DEBUG slavetimeout => slavetimeout_20 [local count: 1073741824]: # slavetimeout_8 = PHI # DEBUG slavetimeout => slavetimeout_8 # DEBUG BEGIN_STMT _2 = Lpi2c_Ip_SlaveGetTransferStatus (1, 0B); if (_2 == 2) goto ; [94.50%] else goto ; [5.50%] [local count: 69202661]: # i_24 = PHI <0(8), 0(10)> goto ; [100.00%] [local count: 1014686025]: if (slavetimeout_8 != 0) goto ; [99.00%] else goto ; [1.00%] [local count: 553683568]: # DEBUG BEGIN_STMT _3 = (int) i_9; _4 = txBuffer[_3]; _5 = rxBufferSlave[_3]; if (_4 != _5) goto ; [66.00%] else goto ; [34.00%] [local count: 188252413]: # DEBUG BEGIN_STMT _6 = _4 + 1; txBuffer[_3] = _6; [local count: 553683568]: # DEBUG checkOk => NULL # DEBUG BEGIN_STMT i_22 = i_9 + 1; # DEBUG i => i_22 [local count: 622886227]: # i_9 = PHI # DEBUG i => i_9 # DEBUG BEGIN_STMT if (i_9 != 8) goto ; [88.89%] else goto ; [11.11%] [local count: 69202660]: return; } i2c1_init () { [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (162); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (162, LPI2C1_Master_Slave_IRQHandler, 0B); # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[104] ={v} 2621442; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].IMCR[219] ={v} 1; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[105] ={v} 2621442; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].IMCR[217] ={v} 2; # DEBUG BEGIN_STMT Lpi2c_Ip_MasterInit (0, &I2c_Lpi2cMasterChannel0_BOARD_InitPeripherals); return; } i2c0_init () { [local count: 1073741824]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (161); # DEBUG BEGIN_STMT IntCtrl_Ip_InstallHandler (161, LPI2C0_Master_Slave_IRQHandler, 0B); # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[109] ={v} 2621444; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].IMCR[214] ={v} 2; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].MSCR[110] ={v} 2621444; # DEBUG BEGIN_STMT MEM[(struct SIUL2_Type *)1076428800B].IMCR[212] ={v} 2; # DEBUG BEGIN_STMT Lpi2c_Ip_SlaveInit (1, &I2c_Lpi2cSlaveChannel1_BOARD_InitPeripherals); return; } Lin_tx_test (uint8_t instance) { volatile Lpuart_Lin_Ip_StatusType transmissionStatus; uint8_t bytesRemaining[3]; volatile uint32_t timeoutValue; long unsigned int _1; _Bool isSend.3_2; _Bool isSend.4_3; _4; long unsigned int timeoutValue.5_5; long unsigned int _6; transmissionStatus.7_7; [local count: 118111600]: # DEBUG BEGIN_STMT timeoutValue ={v} 0; # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT transmissionStatus ={v} 1; # DEBUG BEGIN_STMT _1 = (long unsigned int) instance_13(D); Lpuart_Lin_Ip_MasterSendHeader (_1, 26); # DEBUG BEGIN_STMT timeoutValue ={v} 1600000; # DEBUG BEGIN_STMT [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT isSend.3_2 ={v} isSend; if (isSend.3_2 != 0) goto ; [11.00%] else goto ; [89.00%] [local count: 955630223]: goto ; [100.00%] [local count: 118111601]: # DEBUG BEGIN_STMT isSend.4_3 ={v} isSend; if (isSend.4_3 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 59055800]: [local count: 552052350]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _4 = Lpuart_Lin_Ip_GetTransmitStatus (_1, &bytesRemaining); transmissionStatus ={v} _4; # DEBUG BEGIN_STMT timeoutValue.5_5 ={v} timeoutValue; _6 = timeoutValue.5_5 + 4294967295; timeoutValue ={v} _6; if (timeoutValue.5_5 != 0) goto ; [94.50%] else goto ; [5.50%] [local count: 521689470]: transmissionStatus.7_7 ={v} transmissionStatus; if (transmissionStatus.7_7 != 0) goto ; [94.50%] else goto ; [5.50%] [local count: 492996549]: goto ; [100.00%] [local count: 118111600]: bytesRemaining ={v} {CLOBBER}; return; } Lin2callback (uint32_t instance, struct Lpuart_Lin_Ip_StateStructType * lpuartStateStruct) { _1; unsigned char _2; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 ={v} lpuartStateStruct_5(D)->currentEventId; if (_1 == 6) goto ; [34.00%] else goto ; [66.00%] [local count: 365072220]: : # DEBUG BEGIN_STMT isSend ={v} 1; # DEBUG BEGIN_STMT _2 = lpuartStateStruct_5(D)->currentId; if (_2 == 42) goto ; [20.24%] else goto ; [79.76%] [local count: 73890617]: # DEBUG BEGIN_STMT Lpuart_Lin_Ip_AsyncSendFrameData (instance_7(D), &txBuff_lin, 3); [local count: 1073741824]: return; } Lin1callback (uint32_t instance, struct Lpuart_Lin_Ip_StateStructType * lpuartStateStruct) { _1; unsigned char _2; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 ={v} lpuartStateStruct_5(D)->currentEventId; if (_1 == 6) goto ; [34.00%] else goto ; [66.00%] [local count: 365072220]: : # DEBUG BEGIN_STMT isSend ={v} 1; # DEBUG BEGIN_STMT _2 = lpuartStateStruct_5(D)->currentId; if (_2 == 26) goto ; [20.24%] else goto ; [79.76%] [local count: 73890617]: # DEBUG BEGIN_STMT Lpuart_Lin_Ip_AsyncSendFrameData (instance_7(D), &txBuff_lin, 3); [local count: 1073741824]: return; } Lin_init () { [local count: 1073741824]: # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (142); # DEBUG BEGIN_STMT IntCtrl_Ip_EnableIrq (150); # DEBUG BEGIN_STMT debug_printf ("start\r\n"); # DEBUG BEGIN_STMT Lpuart_Lin_Ip_Init (0, &Lpuart_Lin_Ip_pHwConfigPB_0_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT Lpuart_Lin_Ip_Init (1, &Lpuart_Lin_Ip_pHwConfigPB_1_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT debug_printf ("end\r\n"); return; } SPI_test () { uint8_t count; short unsigned int numberOfBytes.0_1; long unsigned int timeOut.1_2; _3; int _4; unsigned char _5; unsigned char _6; [local count: 97603134]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT passed = 1; # DEBUG BEGIN_STMT numberOfBytes.0_1 = numberOfBytes; timeOut.1_2 = timeOut; _3 = Lpspi_Ip_SyncTransmit (&Lpspi_Ip_DeviceAttributes_SpiExternalDevice_0_BOARD_InitPeripherals, &txBuffer_spi, &rxBuffer_spi, numberOfBytes.0_1, timeOut.1_2); trans_ret = _3; # DEBUG BEGIN_STMT # DEBUG count => 0 goto ; [100.00%] [local count: 976138692]: # DEBUG BEGIN_STMT _4 = (int) count_7; _5 = txBuffer_spi[_4]; _6 = rxBuffer_spi[_4]; if (_5 != _6) goto ; [66.00%] else goto ; [34.00%] [local count: 644251537]: # DEBUG BEGIN_STMT passed = 0; [local count: 976138693]: # DEBUG BEGIN_STMT count_15 = count_7 + 1; # DEBUG count => count_15 [local count: 1073741824]: # count_7 = PHI <0(2), count_15(5)> # DEBUG count => count_7 # DEBUG BEGIN_STMT if (count_7 != 10) goto ; [90.91%] else goto ; [9.09%] [local count: 97603132]: return; } SPI_init () { _1; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Lpspi_Ip_Init (&Lpspi_Ip_PhyUnitConfig_SpiPhyUnit_0_BOARD_InitPeripherals); init_ret = _1; return; } Set_PWM_Duty (u32 ch, float ratio) { u32 val; unsigned int _1; float _2; float _3; double _4; double _5; short unsigned int _6; short unsigned int _7; short unsigned int _8; short unsigned int _9; [local count: 1073741823]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT if (ratio_12(D) >= 1.0e+2) goto ; [50.00%] else goto ; [50.00%] [local count: 536870911]: # DEBUG BEGIN_STMT val_15 = gb.pwm_max_tick; # DEBUG val => val_15 goto ; [100.00%] [local count: 536870911]: # DEBUG BEGIN_STMT if (ratio_12(D) <= 0.0) goto ; [41.00%] else goto ; [59.00%] [local count: 316753838]: # DEBUG BEGIN_STMT _1 = gb.pwm_max_tick; _2 = (float) _1; _3 = _2 * ratio_12(D); _4 = (double) _3; _5 = _4 / 1.0e+2; val_14 = (u32) _5; # DEBUG val => val_14 [local count: 1073741823]: # val_10 = PHI # DEBUG val => val_10 # DEBUG BEGIN_STMT gb.pwm_duty[ch_16(D)] = ratio_12(D); # DEBUG BEGIN_STMT switch (ch_16(D)) [20.00%], case 0: [20.00%], case 1: [20.00%], case 2: [20.00%], case 3: [20.00%]> [local count: 214748364]: : # DEBUG BEGIN_STMT _6 = (short unsigned int) val_10; Emios_Pwm_Ip_SetDutyCycle (0, 0, _6); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 214748364]: : # DEBUG BEGIN_STMT _7 = (short unsigned int) val_10; Emios_Pwm_Ip_SetDutyCycle (0, 1, _7); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 214748364]: : # DEBUG BEGIN_STMT _8 = (short unsigned int) val_10; Emios_Pwm_Ip_SetDutyCycle (0, 2, _8); # DEBUG BEGIN_STMT goto ; [100.00%] [local count: 214748364]: : # DEBUG BEGIN_STMT _9 = (short unsigned int) val_10; Emios_Pwm_Ip_SetDutyCycle (0, 3, _9); # DEBUG BEGIN_STMT [local count: 1073741824]: : return; } pwm_init (u32 period) { unsigned char _1; short unsigned int _2; [local count: 1073741824]: # DEBUG BEGIN_STMT Emios_Pwm_Ip_DeInitChannel (0, 0); # DEBUG BEGIN_STMT Emios_Pwm_Ip_DeInitChannel (0, 1); # DEBUG BEGIN_STMT Emios_Pwm_Ip_DeInitChannel (0, 2); # DEBUG BEGIN_STMT Emios_Pwm_Ip_DeInitChannel (0, 3); # DEBUG BEGIN_STMT Emios_Mcl_Ip_Deinit (0); # DEBUG BEGIN_STMT Emios_Mcl_Ip_Init (0, &Emios_Mcl_Ip_0_Config_BOARD_INITPERIPHERALS); # DEBUG BEGIN_STMT _1 = Emios_Mcl_Ip_0_MasterBusConfig_BOARD_INITPERIPHERALS[0].hwChannel; _2 = (short unsigned int) period_10(D); Emios_Mcl_Ip_SetCounterBusPeriod (0, _1, _2); # DEBUG BEGIN_STMT Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch0); # DEBUG BEGIN_STMT Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch1); # DEBUG BEGIN_STMT Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch2); # DEBUG BEGIN_STMT Emios_Pwm_Ip_InitChannel (0, &Emios_Pwm_Ip_BOARD_InitPeripherals_I0_Ch3); return; }