ver 26.3.11.1

- DBC 수정
  : 1채널(41 → 42)
  : 2채널(22 → 23)
- Drive_Mode.c 수정
  : bool 변수 삭제
  : Drive Mode 변환 로직 작성
  : ACU 전환 시퀀스 검토-v2.1 참고
- Drive_Mode.c/RcRequestCheck 함수 수정
  : RC ACU 동시 요청 시 비상정지
  : 마지막 요청을 RC_ModeReq에 저장하도록 수정
- Drive_Mode.c/ExecuteEmergencyMode 함수 수정
  : VCU_Emergency_Flag 조건 추가
- VSCode에서 빌드 가능하도록 수정
  : Test 기능으로 수정 필요
  : 타 환경에서 빌드 불가
  : GW/Debug_STANDALONE 생성
This commit is contained in:
3minbe 2026-03-11 20:34:34 +09:00
parent 5dac4c2aaf
commit f3be3e16d0
139 changed files with 77383 additions and 75560 deletions

View File

@ -1,5 +1,5 @@
{ {
"cmake.sourceDirectory": "C:/Users/blueb/Documents/WorkSpace/git/ADM/GW", "cmake.sourceDirectory": "C:/Users/MSI/Documents/WorkSpace/git/ADM/GW",
"files.associations": { "files.associations": {
"algorithm": "cpp", "algorithm": "cpp",
"any": "cpp", "any": "cpp",

View File

@ -208,7 +208,7 @@ BO_ 337 VCU_BCM_Signal_1: 8 VCU
SG_ Lamp_BRAKE_CMD : 0|2@1+ (1,0) [0|3] "" BCM SG_ Lamp_BRAKE_CMD : 0|2@1+ (1,0) [0|3] "" BCM
BO_ 64 RC_VCU_Signal1: 8 RC BO_ 64 RC_VCU_Signal1: 8 RC
SG_ RC_Drive_ACC_Cmd : 32|16@1+ (1E-005,-0.32768) [-0.32768|0.32767] "g" VCU SG_ RC_Drive_ACC_Cmd : 32|16@1+ (1E-05,-0.32768) [-0.32768|0.32767] "g" VCU
SG_ RC_Vx_Command : 48|8@1+ (1,0) [0|255] "km/h" VCU SG_ RC_Vx_Command : 48|8@1+ (1,0) [0|255] "km/h" VCU
SG_ RC_RWA_RackAngleCommand : 16|16@1+ (0.02,-655) [-655|655.7] "deg" VCU SG_ RC_RWA_RackAngleCommand : 16|16@1+ (0.02,-655) [-655|655.7] "deg" VCU
SG_ RC_BrakeTorqueCommand : 0|16@1+ (0.1,0) [0|6553.5] "Nm" VCU SG_ RC_BrakeTorqueCommand : 0|16@1+ (0.1,0) [0|6553.5] "Nm" VCU
@ -221,6 +221,8 @@ BO_ 16 VCU_RC_Signals1: 8 VCU
SG_ VCU_Vx_Fbk : 48|8@1+ (1,0) [0|255] "km/h" RC SG_ VCU_Vx_Fbk : 48|8@1+ (1,0) [0|255] "km/h" RC
BO_ 17 VCU_RC_Signals2: 8 VCU BO_ 17 VCU_RC_Signals2: 8 VCU
SG_ VCU_EmergencyCause : 26|3@1+ (1,0) [0|7] "-" Vector__XXX
SG_ VCU_HandoverPhase : 24|2@1+ (1,0) [0|3] "-" Vector__XXX
SG_ CAR_ChargingStatus : 20|3@1+ (1,0) [0|3] "" RC SG_ CAR_ChargingStatus : 20|3@1+ (1,0) [0|3] "" RC
SG_ CAR_BMS_HVOn_STA : 23|1@1+ (1,0) [0|1] "" RC SG_ CAR_BMS_HVOn_STA : 23|1@1+ (1,0) [0|1] "" RC
SG_ VCU_RC_long_Ctl_mode : 8|2@1+ (1,0) [0|3] "" RC SG_ VCU_RC_long_Ctl_mode : 8|2@1+ (1,0) [0|3] "" RC
@ -228,8 +230,8 @@ BO_ 17 VCU_RC_Signals2: 8 VCU
SG_ VCU_ParkBrake_Fbk : 18|2@1+ (1,0) [0|3] "" RC SG_ VCU_ParkBrake_Fbk : 18|2@1+ (1,0) [0|3] "" RC
SG_ VCU_GearSelStat : 11|2@1+ (1,0) [0|3] "" RC SG_ VCU_GearSelStat : 11|2@1+ (1,0) [0|3] "" RC
SG_ VCU_Drive_Mode : 16|2@1+ (1,0) [0|3] "" RC SG_ VCU_Drive_Mode : 16|2@1+ (1,0) [0|3] "" RC
SG_ VCU_Acc_Fbk : 32|16@1+ (1E-005,-0.32768) [-0.32768|0.32767] "g" RC SG_ VCU_Acc_Fbk : 32|16@1+ (1E-05,-0.32768) [-0.32768|0.32767] "g" RC
SG_ VCU_Acc_Limit : 48|16@1+ (1E-005,-0.32768) [-0.32768|0.32767] "g" RC SG_ VCU_Acc_Limit : 48|16@1+ (1E-05,-0.32768) [-0.32768|0.32767] "g" RC
SG_ VCU_RC_BMS_SOC : 0|8@1+ (1,0) [0|100] "%" RC SG_ VCU_RC_BMS_SOC : 0|8@1+ (1,0) [0|100] "%" RC
BO_ 592 VCU_MCU_Signals1: 8 VCU BO_ 592 VCU_MCU_Signals1: 8 VCU
@ -918,6 +920,8 @@ VAL_ 337 Lamp_Head_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_HBEAM_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_HBEAM_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_Hazard_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_Hazard_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_BRAKE_CMD 3 "INVALID" 2 "BLINKING" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_BRAKE_CMD 3 "INVALID" 2 "BLINKING" 1 "ON" 0 "OFF" ;
VAL_ 17 VCU_EmergencyCause 7 "Reserved" 6 "Handover Conflict" 5 "Handover Spd Cond Fail" 4 "External Emergency Switch Req" 3 "ACU Emergency Req" 2 "RC Emergency Req" 1 "VCU Emergency Req" 0 "None" ;
VAL_ 17 VCU_HandoverPhase 3 "Permit" 2 "Hold" 1 "In Progress" 0 "None" ;
VAL_ 1413 OBC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 OBC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;
VAL_ 1413 LDC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 LDC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;
VAL_ 1413 BMS_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 BMS_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;

View File

@ -112,8 +112,8 @@ BO_ 146 ACU_VCU_Signal2: 8 ACU
BO_ 21 VCU_ACU_Signal3: 8 VCU BO_ 21 VCU_ACU_Signal3: 8 VCU
SG_ VCU_ACU_CRC3 : 60|4@1+ (1,0) [0|15] "" ACU SG_ VCU_ACU_CRC3 : 60|4@1+ (1,0) [0|15] "" ACU
SG_ VCU_ACU_counter3 : 56|4@1+ (1,0) [0|15] "" ACU SG_ VCU_ACU_counter3 : 56|4@1+ (1,0) [0|15] "" ACU
SG_ VCU_Acc_Limit : 32|16@1- (1E-005,-0.32768) [-0.32768|0.32767] "g" ACU SG_ VCU_Acc_Limit : 32|16@1- (1E-05,-0.32768) [-0.32768|0.32767] "g" ACU
SG_ VCU_Acc_Fbk : 16|16@1- (1E-005,-0.32768) [-0.32768|0.32767] "g" ACU SG_ VCU_Acc_Fbk : 16|16@1- (1E-05,-0.32768) [-0.32768|0.32767] "g" ACU
SG_ VCU_Vx_Limit : 8|8@1+ (1,0) [0|255] "km/h" ACU SG_ VCU_Vx_Limit : 8|8@1+ (1,0) [0|255] "km/h" ACU
SG_ VCU_Vx_Fbk : 0|8@1+ (1,0) [0|255] "km/h" ACU SG_ VCU_Vx_Fbk : 0|8@1+ (1,0) [0|255] "km/h" ACU
@ -161,15 +161,18 @@ BO_ 19 VCU_ACU_Signal1: 8 VCU
SG_ VCU_ACU_MCU_EstTrq : 0|16@1+ (0.01,-200) [-200|200] "Nm" ACU SG_ VCU_ACU_MCU_EstTrq : 0|16@1+ (0.01,-200) [-200|200] "Nm" ACU
BO_ 20 VCU_ACU_Signal2: 8 VCU BO_ 20 VCU_ACU_Signal2: 8 VCU
SG_ RWS_Flt : 4|4@1+ (1,0) [0|15] "" Vector__XXX
SG_ RWA_Flt : 0|4@1+ (1,0) [0|15] "" Vector__XXX
SG_ VCU_EmergencyCause : 52|3@1+ (1,0) [0|7] "-" Vector__XXX
SG_ VCU_HandoverPhase : 50|2@1+ (1,0) [0|3] "-" Vector__XXX
SG_ RC_ModeReq : 48|2@1+ (1,0) [0|3] "-" Vector__XXX
SG_ VCU_ACU_MCU_EstSpd : 32|16@1+ (1,-32768) [-32768|32767] "RPM" Vector__XXX SG_ VCU_ACU_MCU_EstSpd : 32|16@1+ (1,-32768) [-32768|32767] "RPM" Vector__XXX
SG_ VCU_ACU_BMS_SOC : 24|8@1- (1,0) [0|100] "%" Vector__XXX SG_ VCU_ACU_BMS_SOC : 24|8@1- (1,0) [0|100] "%" Vector__XXX
SG_ VCU_ACU_CRC2 : 60|4@1+ (1,0) [0|15] "" ACU SG_ VCU_ACU_CRC2 : 60|4@1+ (1,0) [0|15] "" ACU
SG_ VCU_ACU_counter2 : 56|4@1+ (1,0) [0|15] "" ACU SG_ VCU_ACU_counter2 : 56|4@1+ (1,0) [0|15] "" ACU
SG_ VCU_IGN_SIG : 16|2@1+ (1,0) [0|3] "" ACU SG_ VCU_IGN_SIG : 16|2@1+ (1,0) [0|3] "" ACU
SG_ RWS_Flt : 4|4@1+ (1,0) [0|15] "" ACU
SG_ Drive_Mode : 13|2@1+ (1,0) [0|1] "" ACU SG_ Drive_Mode : 13|2@1+ (1,0) [0|1] "" ACU
SG_ IDB_Flt : 8|4@1+ (1,0) [0|15] "" ACU SG_ IDB_Flt : 8|4@1+ (1,0) [0|15] "" ACU
SG_ RWA_Flt : 0|4@1+ (1,0) [0|15] "" ACU
SG_ MCU_Flt : 12|1@1+ (1,0) [0|1] "" ACU SG_ MCU_Flt : 12|1@1+ (1,0) [0|1] "" ACU
BO_ 96 RWS_VCU_ACU_Signal: 8 VCU BO_ 96 RWS_VCU_ACU_Signal: 8 VCU
@ -187,7 +190,7 @@ BO_ 80 RWA_VCU_ACU_Signal: 8 VCU
BO_ 145 ACU_VCU_Signal1: 8 ACU BO_ 145 ACU_VCU_Signal1: 8 ACU
SG_ ACU_VCU_CRC1 : 60|4@1+ (1,0) [0|15] "" VCU SG_ ACU_VCU_CRC1 : 60|4@1+ (1,0) [0|15] "" VCU
SG_ ACU_BrakeTorqueCommand : 32|16@1+ (0.1,0) [0|6553.5] "Nm" VCU SG_ ACU_BrakeTorqueCommand : 32|16@1+ (0.1,0) [0|6553.5] "Nm" VCU
SG_ ACU_Drive_ACC_Cmd : 16|16@1+ (1E-005,-0.32768) [-0.32768|0.32767] "g" VCU SG_ ACU_Drive_ACC_Cmd : 16|16@1+ (1E-05,-0.32768) [-0.32768|0.32767] "g" VCU
SG_ ACU_VCU_counter1 : 56|4@1+ (1,0) [0|15] "" VCU SG_ ACU_VCU_counter1 : 56|4@1+ (1,0) [0|15] "" VCU
SG_ ACU_Vx_Command : 0|8@1+ (1,0) [0|255] "km/h" VCU SG_ ACU_Vx_Command : 0|8@1+ (1,0) [0|255] "km/h" VCU
@ -515,6 +518,10 @@ CM_ SG_ 19 VCU_ACU_RWA_Rack_Fbk "
"; ";
CM_ SG_ 19 VCU_ACU_MCU_EstTrq "Motor torque CM_ SG_ 19 VCU_ACU_MCU_EstTrq "Motor torque
"; ";
CM_ SG_ 20 RWS_Flt "조향모듈 엑츄에이터 상태(0 = Normal ,1 = Fault)
후륜 조향모듈 엑츄에이터 상태 Init, Passive, Passive_Fault, Active, Active_Fault 등";
CM_ SG_ 20 RWA_Flt "조향모듈 엑츄에이터 상태(0 = Normal ,1 = Fault)
전륜 조향모듈 엑츄에이터 상태 Init, Passive, Passive_Fault, Active, Active_Fault 등";
CM_ SG_ 20 VCU_ACU_MCU_EstSpd "Motor Speed"; CM_ SG_ 20 VCU_ACU_MCU_EstSpd "Motor Speed";
CM_ SG_ 20 VCU_ACU_BMS_SOC "배터리 SOC 상태 전달 CM_ SG_ 20 VCU_ACU_BMS_SOC "배터리 SOC 상태 전달
"; ";
@ -524,16 +531,11 @@ CM_ SG_ 20 VCU_ACU_counter2 "
"; ";
CM_ SG_ 20 VCU_IGN_SIG "0 = IGN_OFF / 1 = IGN_ON / 2 = IGN_ON_PROCESS / 3 = IGN_OFF_PROCESS CM_ SG_ 20 VCU_IGN_SIG "0 = IGN_OFF / 1 = IGN_ON / 2 = IGN_ON_PROCESS / 3 = IGN_OFF_PROCESS
"; ";
CM_ SG_ 20 RWS_Flt "후륜 조향모듈 엑츄에이터 상태 Init, Passive, Passive_Fault, Active, Active_Fault 등
";
CM_ SG_ 20 Drive_Mode "Autonomous driving mode / Manual driving mode / Default driving mode CM_ SG_ 20 Drive_Mode "Autonomous driving mode / Manual driving mode / Default driving mode
모빌리티제어 시 ACU모드 = 0, RC 모드 =1, 디폴트모드 모빌리티제어 시 ACU모드 = 0, RC 모드 =1, 디폴트모드
"; ";
CM_ SG_ 20 IDB_Flt "제동모듈 엑츄에이터 상태(0 = Normal ,1 = Fault) CM_ SG_ 20 IDB_Flt "제동모듈 엑츄에이터 상태(0 = Normal ,1 = Fault)
제동모듈 엑츄에이터 상태 initializing, normal, fault 등"; 제동모듈 엑츄에이터 상태 initializing, normal, fault 등";
CM_ SG_ 20 RWA_Flt "조향모듈 엑츄에이터 상태(0 = Normal ,1 = Fault)
전륜 조향모듈 엑츄에이터 상태 Init, Passive, Passive_Fault, Active, Active_Fault 등
";
CM_ SG_ 20 MCU_Flt "구동모듈 엑츄에이터 상태(0 = Normal ,1 = Fault) CM_ SG_ 20 MCU_Flt "구동모듈 엑츄에이터 상태(0 = Normal ,1 = Fault)
"; ";
CM_ SG_ 96 RWS_VCU_ACU_CRC "해당 CAN Signal 유효성 판별 CM_ SG_ 96 RWS_VCU_ACU_CRC "해당 CAN Signal 유효성 판별
@ -782,6 +784,9 @@ VAL_ 337 Lamp_Head_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_HBEAM_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_HBEAM_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_Hazard_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_Hazard_CMD 3 "INVALID" 2 "RESERVED" 1 "ON" 0 "OFF" ;
VAL_ 337 Lamp_BRAKE_CMD 3 "INVALID" 2 "BLINKING" 1 "ON" 0 "OFF" ; VAL_ 337 Lamp_BRAKE_CMD 3 "INVALID" 2 "BLINKING" 1 "ON" 0 "OFF" ;
VAL_ 20 VCU_EmergencyCause 7 "Reserved" 6 "Handover Conflict" 5 "Handover Spd Cond Fail" 4 "External Emergency Switch Req" 3 "ACU Emergency Req" 2 "RC Emergency Req" 1 "VCU Emergency Req" 0 "None" ;
VAL_ 20 VCU_HandoverPhase 3 "Permit" 2 "Hold" 1 "In Progress" 0 "None" ;
VAL_ 20 RC_ModeReq 3 "Auto Request" 2 "Manual Request" 1 "Default Request" 0 "None" ;
VAL_ 1413 OBC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 OBC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;
VAL_ 1413 LDC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 LDC_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;
VAL_ 1413 BMS_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ; VAL_ 1413 BMS_TEMP_FAULT 3 "Reserved" 2 "Level2 Fault" 1 "Level1 Fault" 0 "None" ;

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@ Trivially needed symbols: ECU3_KATECH_Logic_1000ms ECU3_KATECH_Logic_200ms ECU3_
Initial Symbol table: Initial Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -11,7 +11,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -19,7 +19,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -35,7 +35,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -43,28 +43,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -72,7 +72,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -80,7 +80,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @01733ea0 Aux: @01733ea0
@ -89,73 +89,73 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b642a0 Aux: @06b3a2a0
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b64000 Aux: @06b3a000
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06ce0b60 Aux: @06b35b60
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06ce07e0 Aux: @06b357e0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: ECU_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06ce01c0 Aux: @06b351c0
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06ce00e0 Aux: @06b350e0
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06ce0d20 Aux: @06b35d20
References: References:
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: public Visibility: public
Aux: @06ce0a80 Aux: @06b35a80
References: References:
Referring: Referring:
Availability: not-ready Availability: not-ready
@ -165,7 +165,7 @@ Removing unused symbols:
Reclaimed Symbol table: Reclaimed Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -173,7 +173,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -181,7 +181,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -189,7 +189,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -197,7 +197,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -205,28 +205,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -234,7 +234,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -242,7 +242,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -250,7 +250,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -258,7 +258,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -266,7 +266,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -274,15 +274,15 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: ECU_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -290,7 +290,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -298,7 +298,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -306,7 +306,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: public Visibility: public
References: References:
@ -317,7 +317,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06b4e558
Initial Symbol table: Initial Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -325,7 +325,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -333,7 +333,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -341,7 +341,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -349,7 +349,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -357,28 +357,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -386,7 +386,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -394,7 +394,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -402,7 +402,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -410,7 +410,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -418,7 +418,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -426,15 +426,15 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: ECU_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -442,7 +442,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -450,7 +450,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -458,7 +458,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: public Visibility: public
References: References:
@ -470,7 +470,7 @@ Removing unused symbols:
Reclaimed Symbol table: Reclaimed Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -478,7 +478,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -486,7 +486,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -494,7 +494,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -502,7 +502,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -510,28 +510,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Visibility: external public Visibility: external public
References: References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready Availability: not-ready
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -539,7 +539,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -547,7 +547,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -555,7 +555,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -563,7 +563,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -571,7 +571,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -579,15 +579,15 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: ECU_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -595,7 +595,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -603,7 +603,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
References: References:
@ -611,7 +611,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: public Visibility: public
References: References:
@ -624,7 +624,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Optimized Symbol table: Optimized Symbol table:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
@ -636,7 +636,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
@ -649,7 +649,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
@ -662,7 +662,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
@ -675,7 +675,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
@ -688,7 +688,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -697,7 +697,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -706,7 +706,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -715,7 +715,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -724,7 +724,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -733,7 +733,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -741,7 +741,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -749,7 +749,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -757,7 +757,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -766,7 +766,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -775,7 +775,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -784,7 +784,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -793,7 +793,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -802,7 +802,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -811,7 +811,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -819,8 +819,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -829,7 +829,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -838,7 +838,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
@ -848,7 +848,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -884,7 +884,7 @@ Removing variables:
Final Symbol table: Final Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -893,7 +893,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -902,7 +902,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -911,7 +911,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -920,7 +920,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -929,7 +929,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -937,7 +937,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -945,7 +945,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -953,7 +953,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -962,7 +962,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -971,7 +971,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -980,7 +980,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -989,7 +989,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -998,7 +998,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -1007,7 +1007,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -1016,7 +1016,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Function flags: count:1073741824 (estimated locally) optimize_size Function flags: count:1073741824 (estimated locally) optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -1025,7 +1025,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -1034,7 +1034,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) optimize_size Function flags: count:1073741824 (estimated locally) optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
References: References:
@ -1043,7 +1043,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible asm_written public Visibility: externally_visible asm_written public
Aux: @00000001 Aux: @00000001

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -66,7 +66,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -74,7 +74,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -82,7 +82,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -144,8 +144,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: ECU_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -172,7 +172,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -238,7 +238,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -57,7 +57,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -57,7 +57,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -65,7 +65,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -73,7 +73,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -100,7 +100,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -135,8 +135,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -235,7 +235,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -50,7 +50,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -67,7 +67,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -75,7 +75,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -83,7 +83,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -92,7 +92,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -101,7 +101,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -110,7 +110,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -119,7 +119,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -128,7 +128,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -137,7 +137,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -145,8 +145,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -155,7 +155,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -164,7 +164,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -173,7 +173,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -245,7 +245,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -64,7 +64,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -57,7 +57,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7781 } { D.7792 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -94,7 +94,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7782 } { D.7793 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -131,7 +131,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7783 } { D.7794 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -168,7 +168,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7784 } { D.7795 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -205,7 +205,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7785 } { D.7796 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -307,7 +307,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -1,6 +1,6 @@
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -36,7 +36,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -53,7 +53,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -61,7 +61,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -69,7 +69,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -78,7 +78,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -87,7 +87,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -96,7 +96,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -105,7 +105,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -114,7 +114,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -123,7 +123,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -131,8 +131,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -141,7 +141,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -150,7 +150,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -159,7 +159,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -231,7 +231,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -4,7 +4,7 @@ IPA constant propagation start:
IPA structures before propagation: IPA structures before propagation:
Jump functions: Jump functions:
Jump functions of caller ECU_check/18: Jump functions of caller System_check/18:
Jump functions of caller RWA2_Arc_check/17: Jump functions of caller RWA2_Arc_check/17:
Jump functions of caller RWA1_Arc_check/16: Jump functions of caller RWA1_Arc_check/16:
Jump functions of caller RCU_Arc_check/15: Jump functions of caller RCU_Arc_check/15:
@ -55,7 +55,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -64,7 +64,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -108,7 +108,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -116,7 +116,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -124,7 +124,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -133,7 +133,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -142,7 +142,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -151,7 +151,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -160,7 +160,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -169,7 +169,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -178,7 +178,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -186,8 +186,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -196,7 +196,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -205,7 +205,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -214,7 +214,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -222,7 +222,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06b4e558
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5628, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1)
Modification phase of node ECU3_KATECH_Logic_init/1 Modification phase of node ECU3_KATECH_Logic_init/1
ECU3_KATECH_Logic_init () ECU3_KATECH_Logic_init ()
@ -235,7 +235,7 @@ ECU3_KATECH_Logic_init ()
;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5630, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5639, cgraph_uid=2, symbol_order=2)
Modification phase of node ECU3_KATECH_Logic_2ms/2 Modification phase of node ECU3_KATECH_Logic_2ms/2
ECU3_KATECH_Logic_2ms () ECU3_KATECH_Logic_2ms ()
@ -249,7 +249,7 @@ ECU3_KATECH_Logic_2ms ()
;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5632, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5641, cgraph_uid=3, symbol_order=3)
Modification phase of node ECU3_KATECH_Logic_5ms/3 Modification phase of node ECU3_KATECH_Logic_5ms/3
ECU3_KATECH_Logic_5ms () ECU3_KATECH_Logic_5ms ()
@ -262,7 +262,7 @@ ECU3_KATECH_Logic_5ms ()
;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5634, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5643, cgraph_uid=4, symbol_order=4)
Modification phase of node ECU3_KATECH_Logic_10ms/4 Modification phase of node ECU3_KATECH_Logic_10ms/4
ECU3_KATECH_Logic_10ms () ECU3_KATECH_Logic_10ms ()
@ -294,14 +294,14 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }
;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5636, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5645, cgraph_uid=5, symbol_order=5)
Modification phase of node ECU3_KATECH_Logic_20ms/5 Modification phase of node ECU3_KATECH_Logic_20ms/5
ECU3_KATECH_Logic_20ms () ECU3_KATECH_Logic_20ms ()
@ -314,7 +314,7 @@ ECU3_KATECH_Logic_20ms ()
;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5638, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5647, cgraph_uid=6, symbol_order=6)
Modification phase of node ECU3_KATECH_Logic_100ms/6 Modification phase of node ECU3_KATECH_Logic_100ms/6
ECU3_KATECH_Logic_100ms () ECU3_KATECH_Logic_100ms ()
@ -327,7 +327,7 @@ ECU3_KATECH_Logic_100ms ()
;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5640, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5649, cgraph_uid=7, symbol_order=7)
Modification phase of node ECU3_KATECH_Logic_200ms/7 Modification phase of node ECU3_KATECH_Logic_200ms/7
ECU3_KATECH_Logic_200ms () ECU3_KATECH_Logic_200ms ()
@ -340,7 +340,7 @@ ECU3_KATECH_Logic_200ms ()
;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5642, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5651, cgraph_uid=8, symbol_order=8)
Modification phase of node ECU3_KATECH_Logic_1000ms/8 Modification phase of node ECU3_KATECH_Logic_1000ms/8
ECU3_KATECH_Logic_1000ms () ECU3_KATECH_Logic_1000ms ()

View File

@ -112,7 +112,7 @@ IPA function summary for ECU3_KATECH_Logic_10ms/4 inlinable
size:4.000000, time:4.000000 size:4.000000, time:4.000000
size:3.000000, time:2.000000, executed if:(not inlined) size:3.000000, time:2.000000, executed if:(not inlined)
calls: calls:
ECU_check/18 function body not available System_check/18 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
RWA2_Arc_check/17 function body not available RWA2_Arc_check/17 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
@ -202,7 +202,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table: Symbol table:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -220,7 +220,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -238,7 +238,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -247,7 +247,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -255,7 +255,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -263,7 +263,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -271,7 +271,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -280,7 +280,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -289,7 +289,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -298,7 +298,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -307,7 +307,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -316,7 +316,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -325,7 +325,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -333,8 +333,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -343,7 +343,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -352,7 +352,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -361,7 +361,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -433,7 +433,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -60,7 +60,7 @@ IPA function summary for ECU3_KATECH_Logic_10ms/4 inlinable
size:4.000000, time:4.000000 size:4.000000, time:4.000000
size:3.000000, time:2.000000, executed if:(not inlined) size:3.000000, time:2.000000, executed if:(not inlined)
calls: calls:
ECU_check/18 function body not available System_check/18 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
RWA2_Arc_check/17 function body not available RWA2_Arc_check/17 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
@ -223,7 +223,7 @@ IPA function summary for ECU3_KATECH_Logic_10ms/4 inlinable
size:4.000000, time:4.000000 size:4.000000, time:4.000000
size:3.000000, time:2.000000, executed if:(not inlined) size:3.000000, time:2.000000, executed if:(not inlined)
calls: calls:
ECU_check/18 function body not available System_check/18 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
RWA2_Arc_check/17 function body not available RWA2_Arc_check/17 function body not available
loop depth: 0 freq:1.00 size: 1 time: 10 loop depth: 0 freq:1.00 size: 1 time: 10
@ -281,7 +281,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table: Symbol table:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
@ -293,7 +293,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
@ -306,7 +306,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
@ -319,7 +319,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
@ -332,7 +332,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
@ -345,7 +345,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -372,7 +372,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -381,7 +381,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -390,7 +390,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b63948 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -398,7 +398,7 @@ Emergency_Switch/13 (Emergency_Switch) @06b63948
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -406,7 +406,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06b63900
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -414,7 +414,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06b63870
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -423,7 +423,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -432,7 +432,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -441,7 +441,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -450,7 +450,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -459,7 +459,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -468,7 +468,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -476,8 +476,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -486,7 +486,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -495,7 +495,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
@ -505,7 +505,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b4e558 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -513,7 +513,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06b4e558
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5628, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1)
Saving body of ECU3_KATECH_Logic_init for later reuse Saving body of ECU3_KATECH_Logic_init for later reuse
@ -525,7 +525,7 @@ Saving body of ECU3_KATECH_Logic_init for later reuse
;; nodes: 0 1 ;; nodes: 0 1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7787 } { D.7798 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 4 Number of blocks in CFG: 4
Number of blocks to update: 3 ( 75%) Number of blocks to update: 3 ( 75%)
@ -541,7 +541,7 @@ ECU3_KATECH_Logic_init ()
;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5630, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5639, cgraph_uid=2, symbol_order=2)
ECU3_KATECH_Logic_2ms () ECU3_KATECH_Logic_2ms ()
{ {
@ -554,7 +554,7 @@ ECU3_KATECH_Logic_2ms ()
;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5632, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5641, cgraph_uid=3, symbol_order=3)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -576,7 +576,7 @@ ECU3_KATECH_Logic_5ms ()
;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5634, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5643, cgraph_uid=4, symbol_order=4)
ECU3_KATECH_Logic_10ms () ECU3_KATECH_Logic_10ms ()
{ {
@ -607,14 +607,14 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }
;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5636, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5645, cgraph_uid=5, symbol_order=5)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -636,7 +636,7 @@ ECU3_KATECH_Logic_20ms ()
;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5638, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5647, cgraph_uid=6, symbol_order=6)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -658,7 +658,7 @@ ECU3_KATECH_Logic_100ms ()
;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5640, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5649, cgraph_uid=7, symbol_order=7)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -680,7 +680,7 @@ ECU3_KATECH_Logic_200ms ()
;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5642, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5651, cgraph_uid=8, symbol_order=8)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5

View File

@ -33,7 +33,7 @@ Function is locally const.
scanning: RCU_Arc_check (); scanning: RCU_Arc_check ();
scanning: RWA1_Arc_check (); scanning: RWA1_Arc_check ();
scanning: RWA2_Arc_check (); scanning: RWA2_Arc_check ();
scanning: ECU_check (); scanning: System_check ();
scanning: return; scanning: return;
Function is locally const. Function is locally const.
@ -54,11 +54,11 @@ Function is locally const.
Function is locally const. Function is locally const.
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b704b0 Aux: @06b75f00
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -67,12 +67,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06b70350 Aux: @06b76020
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -81,12 +81,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06b70130 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -95,12 +95,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06b704d0 Aux: @06b75fe0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -109,12 +109,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06b70230 Aux: @06b76060
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -123,7 +123,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -132,7 +132,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -186,81 +186,81 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70110 Aux: @06b76080
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70690 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70670 Aux: @06b76300
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70610 Aux: @06b76500
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b708b0 Aux: @06b762e0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b706b0 Aux: @06b763c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b706d0 Aux: @06b764c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06b70650 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
@ -270,11 +270,11 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
ordered call graph: reduced for nothrow ordered call graph: reduced for nothrow
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b704b0 Aux: @06b75f00
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -283,12 +283,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06b70350 Aux: @06b76020
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -297,12 +297,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06b70130 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -311,12 +311,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06b704d0 Aux: @06b75fe0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -325,12 +325,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06b70230 Aux: @06b76060
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -339,81 +339,81 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70110 Aux: @06b76080
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70690 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70670 Aux: @06b76300
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70610 Aux: @06b76500
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b708b0 Aux: @06b762e0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b706b0 Aux: @06b763c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b706d0 Aux: @06b764c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06b70650 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
@ -455,11 +455,11 @@ ECU3_KATECH_Logic_2ms: malloc_bottom
ECU3_KATECH_Logic_init: malloc_bottom ECU3_KATECH_Logic_init: malloc_bottom
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b70550 Aux: @06b76500
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -468,12 +468,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06b70790 Aux: @06b764e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -482,12 +482,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06b70770 Aux: @06b764a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -496,12 +496,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06b707d0 Aux: @06b76300
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -510,12 +510,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06b706d0 Aux: @06b765e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -524,7 +524,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -533,7 +533,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -542,7 +542,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -551,7 +551,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -560,7 +560,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -569,7 +569,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -578,7 +578,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -587,81 +587,81 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70570 Aux: @06b76620
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b708b0 Aux: @06b76560
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70690 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b707b0 Aux: @06b765a0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70850 Aux: @06b76440
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70810 Aux: @06b765c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b705d0 Aux: @06b762e0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06b705f0 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
@ -671,22 +671,22 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80
ordered call graph: reduced ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70570 Aux: @06b76620
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06b706d0 Aux: @06b765e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -695,21 +695,21 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b708b0 Aux: @06b76560
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b70550 Aux: @06b76500
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -718,22 +718,22 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70690 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06b70790 Aux: @06b764e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -742,22 +742,22 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b707b0 Aux: @06b765a0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06b70770 Aux: @06b764a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -766,32 +766,32 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70850 Aux: @06b76440
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70810 Aux: @06b765c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06b707d0 Aux: @06b76300
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -800,21 +800,21 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b705d0 Aux: @06b762e0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06b705f0 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
@ -898,7 +898,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -1,6 +1,6 @@
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
@ -12,7 +12,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
@ -25,7 +25,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
@ -38,7 +38,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
@ -51,7 +51,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
@ -64,7 +64,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU_check/18 (ECU_check) @06b64ee0 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ ECU_check/18 (ECU_check) @06b64ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b64e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b64d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b64c40 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b64c40
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b64b60 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -109,7 +109,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b64b60
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06b64a80 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -118,7 +118,7 @@ Digital_Read/10 (Digital_Read) @06b64a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b647e0 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -127,7 +127,7 @@ CheckIgnition/9 (CheckIgnition) @06b647e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -171,8 +171,8 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -181,7 +181,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -190,7 +190,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
@ -243,22 +243,22 @@ Function name:ECU3_KATECH_Logic_init/1:
locals written: locals written:
ordered call graph: reduced ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b642a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b704f0 Aux: @06b76140
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06b701d0 Aux: @06b76240
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -267,21 +267,21 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06ddf2a0
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b64000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70450 Aux: @06b76100
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b70250 Aux: @06b760a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -290,22 +290,22 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06ddf620
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06ce0b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70150 Aux: @06b76160
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06b703d0 Aux: @06b761e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -314,22 +314,22 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06ddf540
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06ce07e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70270 Aux: @06b75f00
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06b704b0 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -338,32 +338,32 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06ddf460
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06ce01c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b704d0 Aux: @06b762c0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06ce00e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70110 Aux: @06b75f20
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06b703f0 Aux: @06b76200
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -372,21 +372,21 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06ddf380
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06ce0d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b70330 Aux: @06b75f40
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06ce0a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06b702d0 Aux: @06b75f60
References: References:
Referring: Referring:
Availability: available Availability: available
@ -537,7 +537,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

View File

@ -63,7 +63,7 @@ ECU3_KATECH_Logic_10ms ()
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
RWA2_Arc_check (); RWA2_Arc_check ();
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
ECU_check (); System_check ();
return; return;
} }

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -216,7 +216,7 @@ UART0_get_cmd ()
get_line (u32 max_len) get_line (u32 max_len)
{ {
int D.15734; int D.15745;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -230,7 +230,7 @@ get_line (u32 max_len)
<bb 3> : <bb 3> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15734 = 1; D.15745 = 1;
// predicted unlikely by early return (on trees) predictor. // predicted unlikely by early return (on trees) predictor.
goto <bb 13>; [INV] goto <bb 13>; [INV]
@ -251,7 +251,7 @@ get_line (u32 max_len)
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
gb.cmd_idx = 0; gb.cmd_idx = 0;
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15734 = 0; D.15745 = 0;
goto <bb 13>; [INV] goto <bb 13>; [INV]
<bb 6> : <bb 6> :
@ -314,16 +314,16 @@ get_line (u32 max_len)
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
gb.cmd_idx = 0; gb.cmd_idx = 0;
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15734 = 0; D.15745 = 0;
// predicted unlikely by early return (on trees) predictor. // predicted unlikely by early return (on trees) predictor.
goto <bb 13>; [INV] goto <bb 13>; [INV]
<bb 12> : <bb 12> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15734 = 1; D.15745 = 1;
<bb 13> : <bb 13> :
return D.15734; return D.15745;
} }
@ -340,7 +340,7 @@ put_char (char ch)
get_char (char * ch) get_char (char * ch)
{ {
int D.15730; int D.15741;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -353,7 +353,7 @@ get_char (char * ch)
<bb 3> : <bb 3> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15730 = 1; D.15741 = 1;
// predicted unlikely by early return (on trees) predictor. // predicted unlikely by early return (on trees) predictor.
goto <bb 5>; [INV] goto <bb 5>; [INV]
@ -368,10 +368,10 @@ get_char (char * ch)
_7 = _6 & 255; _7 = _6 & 255;
gb.ubuf_head = _7; gb.ubuf_head = _7;
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15730 = 0; D.15741 = 0;
<bb 5> : <bb 5> :
return D.15730; return D.15741;
} }
@ -806,7 +806,7 @@ Adc0EndOfChainNoti ()
ADC_Read (uint8_t ADC_No) ADC_Read (uint8_t ADC_No)
{ {
uint16_t ret; uint16_t ret;
uint16_t D.15710; uint16_t D.15721;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -864,8 +864,8 @@ ADC_Read (uint8_t ADC_No)
<bb 10> : <bb 10> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15710 = ret; D.15721 = ret;
return D.15710; return D.15721;
} }
@ -1152,7 +1152,7 @@ led_onoff (int flag)
Digital_Read (uint8_t DIN_No) Digital_Read (uint8_t DIN_No)
{ {
uint8_t ret; uint8_t ret;
uint8_t D.15687; uint8_t D.15698;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -1224,8 +1224,8 @@ Digital_Read (uint8_t DIN_No)
<bb 12> : <bb 12> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15687 = ret; D.15698 = ret;
return D.15687; return D.15698;
} }
@ -3141,7 +3141,7 @@ Can_Init_ECU3 (int ch)
uint8_t i; uint8_t i;
uint8_t ret; uint8_t ret;
uint8_t idx; uint8_t idx;
int D.15660; int D.15671;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -3552,8 +3552,8 @@ Can_Init_ECU3 (int ch)
<bb 32> : <bb 32> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15660 = 0; D.15671 = 0;
return D.15660; return D.15671;
} }
@ -4061,7 +4061,7 @@ can_main_ECU3 ()
get_can_data (u32 ch) get_can_data (u32 ch)
{ {
int D.15626; int D.15637;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -4074,16 +4074,16 @@ get_can_data (u32 ch)
<bb 3> : <bb 3> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15626 = 1; D.15637 = 1;
// predicted unlikely by early return (on trees) predictor. // predicted unlikely by early return (on trees) predictor.
goto <bb 5>; [INV] goto <bb 5>; [INV]
<bb 4> : <bb 4> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.15626 = 0; D.15637 = 0;
<bb 5> : <bb 5> :
return D.15626; return D.15637;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -19,13 +19,13 @@ Callgraph clone;ECU3_CAN_Data_Set_100ms;103;../src/can.c;628;6;CAN_Task_100ms;87
Callgraph clone;ECU3_CAN_Bypass_1000ms;112;../src/can.c;684;6;CAN_Task_1000ms;89;../src/can.c;332;6;inlining to Callgraph clone;ECU3_CAN_Bypass_1000ms;112;../src/can.c;684;6;CAN_Task_1000ms;89;../src/can.c;332;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_1000ms;110;../src/can.c;667;6;CAN_Task_1000ms;89;../src/can.c;332;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_1000ms;110;../src/can.c;667;6;CAN_Task_1000ms;89;../src/can.c;332;6;inlining to
Callgraph clone;ECU3_CAN_Bypass_5ms;92;../src/can.c;395;6;CAN_Task_5ms;84;../src/can.c;287;6;inlining to Callgraph clone;ECU3_CAN_Bypass_5ms;92;../src/can.c;395;6;CAN_Task_5ms;84;../src/can.c;287;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;335;../src/can.c;3474;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;335;../src/can.c;3478;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;334;../src/can.c;3468;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;334;../src/can.c;3472;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;333;../src/can.c;3462;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;333;../src/can.c;3466;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;332;../src/can.c;3456;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;332;../src/can.c;3460;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;340;../src/can.c;3509;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;340;../src/can.c;3513;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;339;../src/can.c;3503;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;339;../src/can.c;3507;6;ECU3_CAN_Bypass_10ms;96;../src/can.c;528;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040;348;../src/can.c;3564;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040;348;../src/can.c;3568;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Bypass_5ms;92;../src/can.c;395;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Bypass_5ms;92;../src/can.c;395;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Data_Set_20ms;99;../src/can.c;604;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Data_Set_20ms;99;../src/can.c;604;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Bypass_20ms;100;../src/can.c;609;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;ECU3_CAN_Bypass_20ms;100;../src/can.c;609;6;inlining to
@ -43,12 +43,12 @@ Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_WheelStatus_CH3_0x08D;194;../src/can.c;1743;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_WheelStatus_CH3_0x08D;194;../src/can.c;1743;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_BrakeStatus2_CH3_0x0C9;200;../src/can.c;1782;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_BrakeStatus2_CH3_0x0C9;200;../src/can.c;1782;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_UdsResponse_CH3_0x799;201;../src/can.c;1787;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Input_Data_Set_RCU_UdsResponse_CH3_0x799;201;../src/can.c;1787;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;332;../src/can.c;3456;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;332;../src/can.c;3460;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;333;../src/can.c;3462;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;333;../src/can.c;3466;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;334;../src/can.c;3468;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;334;../src/can.c;3472;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;335;../src/can.c;3474;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;335;../src/can.c;3478;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;339;../src/can.c;3503;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;339;../src/can.c;3507;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;340;../src/can.c;3509;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;340;../src/can.c;3513;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040;345;../src/can.c;3541;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040;345;../src/can.c;3545;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040;346;../src/can.c;3550;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040;346;../src/can.c;3554;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040;347;../src/can.c;3559;6;inlining to Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;106;../src/can.c;647;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040;347;../src/can.c;3563;6;inlining to

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -128,140 +128,140 @@ can.c:1967:6:Output_Data_Set_VCU_EPAM_CH0_0x220 0 static
can.c:1975:6:Output_Data_Set_VCU_MCU_Signals1_CH0_0x250 16 static can.c:1975:6:Output_Data_Set_VCU_MCU_Signals1_CH0_0x250 16 static
can.c:1992:6:Output_Data_Set_VCU_ACU_Signal1_CH1_0x013 8 static can.c:1992:6:Output_Data_Set_VCU_ACU_Signal1_CH1_0x013 8 static
can.c:2005:6:Output_Data_Set_VCU_ACU_Signal2_CH1_0x014 8 static can.c:2005:6:Output_Data_Set_VCU_ACU_Signal2_CH1_0x014 8 static
can.c:2020:6:Output_Data_Set_VCU_ACU_Signal3_CH1_0x015 8 static can.c:2022:6:Output_Data_Set_VCU_ACU_Signal3_CH1_0x015 8 static
can.c:2030:6:Output_Data_Set_CH1_ACU_CAR_STAT_CH1_0x016 0 static can.c:2032:6:Output_Data_Set_CH1_ACU_CAR_STAT_CH1_0x016 0 static
can.c:628:6:ECU3_CAN_Data_Set_100ms 0 static can.c:628:6:ECU3_CAN_Data_Set_100ms 0 static
can.c:2043:6:Output_Data_Set_TX_VCU_ACU_Fault_Flag_0x017 0 static can.c:2045:6:Output_Data_Set_TX_VCU_ACU_Fault_Flag_0x017 0 static
can.c:2055:6:Output_Data_Set_RWA_VCU_ACU_Signal1_CH1_0x050 8 static can.c:2057:6:Output_Data_Set_RWA_VCU_ACU_Signal1_CH1_0x050 8 static
can.c:2064:6:Output_Data_Set_RWA_VCU_ACU_Signal2_CH1_0x051 8 static can.c:2066:6:Output_Data_Set_RWA_VCU_ACU_Signal2_CH1_0x051 8 static
can.c:2072:6:Output_Data_Set_RWS_VCU_ACU_Signal1_CH1_0x060 8 static can.c:2074:6:Output_Data_Set_RWS_VCU_ACU_Signal1_CH1_0x060 8 static
can.c:2080:6:Output_Data_Set_RWS_VCU_ACU_Signal2_CH1_0x061 8 static can.c:2082:6:Output_Data_Set_RWS_VCU_ACU_Signal2_CH1_0x061 8 static
can.c:2088:6:Output_Data_Set_BSC_IMU_CH2_0x070 64 static can.c:2090:6:Output_Data_Set_BSC_IMU_CH2_0x070 64 static
can.c:2102:6:Output_Data_Set_CH1_IMU_TX1_CH1_0x174 0 static can.c:2104:6:Output_Data_Set_CH1_IMU_TX1_CH1_0x174 0 static
can.c:2114:6:Output_Data_Set_CH1_IMU_TX2_CH1_0x178 0 static can.c:2116:6:Output_Data_Set_CH1_IMU_TX2_CH1_0x178 0 static
can.c:2126:6:Output_Data_Set_CH1_IMU_TX3_CH1_0x17C 0 static can.c:2128:6:Output_Data_Set_CH1_IMU_TX3_CH1_0x17C 0 static
can.c:2137:6:Output_Data_Set_BCM_VCU_ACU_Signal1_CH1_0x570 20 static can.c:2139:6:Output_Data_Set_BCM_VCU_ACU_Signal1_CH1_0x570 20 static
can.c:2160:6:Output_Data_Set_BCM_VCU_ACU_Signal2_CH1_0x580 16 static can.c:2162:6:Output_Data_Set_BCM_VCU_ACU_Signal2_CH1_0x580 16 static
can.c:2182:6:Output_Data_Set_BCM_VCU_ACU_Signal5_CH1_0x585 0 static can.c:2184:6:Output_Data_Set_BCM_VCU_ACU_Signal5_CH1_0x585 0 static
can.c:2195:6:Output_Data_Set_BCM_VCU_ACU_Signal3_CH1_0x590 8 static can.c:2197:6:Output_Data_Set_BCM_VCU_ACU_Signal3_CH1_0x590 8 static
can.c:2204:6:Output_Data_Set_BCM_VCU_ACU_Signal4_CH1_0x595 8 static can.c:2206:6:Output_Data_Set_BCM_VCU_ACU_Signal4_CH1_0x595 8 static
can.c:2214:6:Output_Data_Set_VCU_245h_CH1_0x245 0 static can.c:2216:6:Output_Data_Set_VCU_245h_CH1_0x245 0 static
can.c:2220:6:Output_Data_Set_ICM_303h_CH1_0x303 8 static can.c:2222:6:Output_Data_Set_ICM_303h_CH1_0x303 8 static
can.c:2225:6:Output_Data_Set_CGW_372h_CH1_0x372 0 static can.c:2227:6:Output_Data_Set_CGW_372h_CH1_0x372 0 static
can.c:2231:6:Output_Data_Set_VCU_3ACh_CH1_0x3AC 0 static can.c:2233:6:Output_Data_Set_VCU_3ACh_CH1_0x3AC 0 static
can.c:2236:6:Output_Data_Set_CGW_588h_CH1_0x588 0 static can.c:2238:6:Output_Data_Set_CGW_588h_CH1_0x588 0 static
can.c:2245:6:Output_Data_Set_BSC_IDB_BrakeCommand_CH2_0x064 24 static can.c:2247:6:Output_Data_Set_BSC_IDB_BrakeCommand_CH2_0x064 24 static
can.c:2266:6:Output_Data_Set_BSC_IDB_StartupCommand_CH2_0x032 0 static can.c:2268:6:Output_Data_Set_BSC_IDB_StartupCommand_CH2_0x032 0 static
can.c:2273:6:Output_Data_Set_BSC_RWA_RackCommand_CH2_0x040 8 static can.c:2275:6:Output_Data_Set_BSC_RWA_RackCommand_CH2_0x040 8 static
can.c:2281:6:Output_Data_Set_BSC_RegenCommand_CH2_0x06A 24 static can.c:2283:6:Output_Data_Set_BSC_RegenCommand_CH2_0x06A 24 static
can.c:2293:6:Output_Data_Set_BSC_RWA_StartupCommand_CH2_0x310 0 static can.c:2295:6:Output_Data_Set_BSC_RWA_StartupCommand_CH2_0x310 0 static
can.c:2301:6:Output_Data_Set_BSC_RWA_Sister_CH2_0x350 0 static can.c:2303:6:Output_Data_Set_BSC_RWA_Sister_CH2_0x350 0 static
can.c:2311:6:Output_Data_Set_BSC_VehicleEnvironment_CH2_0x384 24 static can.c:2313:6:Output_Data_Set_BSC_VehicleEnvironment_CH2_0x384 24 static
can.c:2326:6:Output_Data_Set_BSC_IDB_UdsRequest_CH2_0x796 16 static can.c:2328:6:Output_Data_Set_BSC_IDB_UdsRequest_CH2_0x796 16 static
can.c:2334:6:Output_Data_Set_IDB_WheelSpeedStatus_CH2_0x088 48 static can.c:2336:6:Output_Data_Set_IDB_WheelSpeedStatus_CH2_0x088 48 static
can.c:2350:6:Output_Data_Set_BSC_RCU_StartupCommand_CH3_0x033 0 static can.c:2352:6:Output_Data_Set_BSC_RCU_StartupCommand_CH3_0x033 0 static
can.c:2357:6:Output_Data_Set_BSC_RWA_RackCommand_CH3_0x040 8 static can.c:2359:6:Output_Data_Set_BSC_RWA_RackCommand_CH3_0x040 8 static
can.c:2365:6:Output_Data_Set_BSC_RCU_BrakeCommand_CH3_0x065 8 static can.c:2367:6:Output_Data_Set_BSC_RCU_BrakeCommand_CH3_0x065 8 static
can.c:2380:6:Output_Data_Set_BSC_IMU_CH3_0x071 32 static can.c:2382:6:Output_Data_Set_BSC_IMU_CH3_0x071 32 static
can.c:2394:6:Output_Data_Set_RCU_WheelSpeedStatus_CH3_0x089 48 static can.c:2396:6:Output_Data_Set_RCU_WheelSpeedStatus_CH3_0x089 48 static
can.c:2408:6:Output_Data_Set_BSC_RWA_StartupCommand_CH3_0x310 0 static can.c:2410:6:Output_Data_Set_BSC_RWA_StartupCommand_CH3_0x310 0 static
can.c:2416:6:Output_Data_Set_BSC_RWA_Sister_CH3_0x350 0 static can.c:2418:6:Output_Data_Set_BSC_RWA_Sister_CH3_0x350 0 static
can.c:2425:6:Output_Data_Set_BSC_VehicleEnvironment_CH3_0x385 24 static can.c:2427:6:Output_Data_Set_BSC_VehicleEnvironment_CH3_0x385 24 static
can.c:675:6:ECU3_CAN_Data_Set_1000ms 8 static can.c:675:6:ECU3_CAN_Data_Set_1000ms 8 static
can.c:2439:6:Output_Data_Set_BSC_RCU_UdsRequest_CH3_0x797 16 static can.c:2441:6:Output_Data_Set_BSC_RCU_UdsRequest_CH3_0x797 16 static
can.c:478:6:ECU3_CAN_Data_Set_10ms 8 static can.c:478:6:ECU3_CAN_Data_Set_10ms 8 static
can.c:2449:6:Output_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 8 static can.c:2451:6:Output_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 8 static
can.c:2457:6:Output_Data_Set_VCU_RWS_StartupCommand_CH4_0x310 0 static can.c:2459:6:Output_Data_Set_VCU_RWS_StartupCommand_CH4_0x310 0 static
can.c:2465:6:Output_Data_Set_VCU_RWS_Sister_CH4_0x350 0 static can.c:2467:6:Output_Data_Set_VCU_RWS_Sister_CH4_0x350 0 static
can.c:2476:6:Output_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 8 static can.c:2478:6:Output_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 8 static
can.c:2484:6:Output_Data_Set_VCU_RWS_StartupCommand_CH5_0x310 0 static can.c:2486:6:Output_Data_Set_VCU_RWS_StartupCommand_CH5_0x310 0 static
can.c:2493:6:Output_Data_Set_VCU_RWS_Sister_CH5_0x350 0 static can.c:2495:6:Output_Data_Set_VCU_RWS_Sister_CH5_0x350 0 static
can.c:365:6:ECU3_CAN_Data_Set_5ms 8 static can.c:365:6:ECU3_CAN_Data_Set_5ms 8 static
can.c:2505:6:Transmit_VCU_RC_Signals1_CH0_0x010 0 static can.c:2507:6:Transmit_VCU_RC_Signals1_CH0_0x010 0 static
can.c:2520:6:Transmit_VCU_RC_Signals2_CH0_0x011 8 static can.c:2522:6:Transmit_VCU_RC_Signals2_CH0_0x011 8 static
can.c:2541:6:Transmit_CAR_STAT_CH0_0x012 0 static can.c:2543:6:Transmit_CAR_STAT_CH0_0x012 0 static
can.c:2556:6:Transmit_VCU_RC_Fault_Flag_CH0_0x013 0 static can.c:2558:6:Transmit_VCU_RC_Fault_Flag_CH0_0x013 0 static
can.c:2571:6:Transmit_TARGET_VALUE_CH0_0x140 0 static can.c:2573:6:Transmit_TARGET_VALUE_CH0_0x140 0 static
can.c:2614:6:Transmit_RWA_VCU_RC_Signal1_CH0_0x050 8 static can.c:2616:6:Transmit_RWA_VCU_RC_Signal1_CH0_0x050 8 static
can.c:2629:6:Transmit_RWA_VCU_RC_Signal2_CH0_0x051 0 static can.c:2631:6:Transmit_RWA_VCU_RC_Signal2_CH0_0x051 0 static
can.c:2642:6:Transmit_RWS_VCU_RC_Signal1_CH0_0x060 0 static can.c:2644:6:Transmit_RWS_VCU_RC_Signal1_CH0_0x060 0 static
can.c:2654:6:Transmit_RWS_VCU_RC_Signal2_CH0_0x061 0 static can.c:2656:6:Transmit_RWS_VCU_RC_Signal2_CH0_0x061 0 static
can.c:2666:6:Transmit_SW_VER_CH0_0x100 0 static can.c:2668:6:Transmit_SW_VER_CH0_0x100 0 static
can.c:2679:6:Transmit_VCU_BCM_Signal_1_CH0_0x151 4 static can.c:2681:6:Transmit_VCU_BCM_Signal_1_CH0_0x151 4 static
can.c:2703:6:Transmit_VCU_BCM_Signal_2_CH0_0x180 0 static can.c:2705:6:Transmit_VCU_BCM_Signal_2_CH0_0x180 0 static
can.c:2715:6:Transmit_VCU_EPAM_CH0_0x220 0 static can.c:2717:6:Transmit_VCU_EPAM_CH0_0x220 0 static
can.c:2722:6:Transmit_VCU_MCU_Signals1_CH0_0x250 0 static can.c:2724:6:Transmit_VCU_MCU_Signals1_CH0_0x250 0 static
can.c:2744:6:Transmit_VCU_ACU_Signal1_CH1_0x013 4 static can.c:2746:6:Transmit_VCU_ACU_Signal1_CH1_0x013 4 static
can.c:2764:6:Transmit_VCU_ACU_Signal2_CH1_0x014 16 static can.c:2766:6:Transmit_VCU_ACU_Signal2_CH1_0x014 8 static
can.c:2784:6:Transmit_VCU_ACU_Signal3_CH1_0x015 8 static can.c:2788:6:Transmit_VCU_ACU_Signal3_CH1_0x015 8 static
can.c:2800:6:Transmit_CH1_ACU_CAR_STAT_CH1_0x016 8 static can.c:2804:6:Transmit_CH1_ACU_CAR_STAT_CH1_0x016 8 static
can.c:639:6:ECU3_CAN_Transmit_100ms 0 static can.c:639:6:ECU3_CAN_Transmit_100ms 0 static
can.c:314:6:CAN_Task_100ms 8 static can.c:314:6:CAN_Task_100ms 8 static
can.c:2817:6:Transmit_VCU_ACU_Fault_Flag_CH1_0x017 0 static can.c:2821:6:Transmit_VCU_ACU_Fault_Flag_CH1_0x017 0 static
can.c:2831:6:Transmit_RWA_VCU_ACU_Signal1_CH1_0x050 8 static can.c:2835:6:Transmit_RWA_VCU_ACU_Signal1_CH1_0x050 8 static
can.c:2845:6:Transmit_RWA_VCU_ACU_Signal2_CH1_0x051 8 static can.c:2849:6:Transmit_RWA_VCU_ACU_Signal2_CH1_0x051 8 static
can.c:2859:6:Transmit_RWS_VCU_ACU_Signal1_CH1_0x060 8 static can.c:2863:6:Transmit_RWS_VCU_ACU_Signal1_CH1_0x060 8 static
can.c:2873:6:Transmit_RWS_VCU_ACU_Signal2_CH1_0x061 8 static can.c:2877:6:Transmit_RWS_VCU_ACU_Signal2_CH1_0x061 8 static
can.c:2887:6:Transmit_CH1_IMU_TX1_CH1_0x174 0 static can.c:2891:6:Transmit_CH1_IMU_TX1_CH1_0x174 0 static
can.c:2903:6:Transmit_CH1_IMU_TX2_CH1_0x178 0 static can.c:2907:6:Transmit_CH1_IMU_TX2_CH1_0x178 0 static
can.c:2919:6:Transmit_CH1_IMU_TX3_CH1_0x17C 0 static can.c:2923:6:Transmit_CH1_IMU_TX3_CH1_0x17C 0 static
can.c:2934:6:Transmit_BCM_VCU_ACU_Signal1_CH1_0x570 16 static can.c:2938:6:Transmit_BCM_VCU_ACU_Signal1_CH1_0x570 16 static
can.c:2961:6:Transmit_BCM_VCU_ACU_Signal2_CH1_0x580 16 static can.c:2965:6:Transmit_BCM_VCU_ACU_Signal2_CH1_0x580 16 static
can.c:2987:6:Transmit_BCM_VCU_ACU_Signal5_CH1_0x585 8 static can.c:2991:6:Transmit_BCM_VCU_ACU_Signal5_CH1_0x585 8 static
can.c:3004:6:Transmit_BCM_VCU_ACU_Signal3_CH1_0x590 8 static can.c:3008:6:Transmit_BCM_VCU_ACU_Signal3_CH1_0x590 8 static
can.c:3020:6:Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 8 static can.c:3024:6:Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 8 static
can.c:3033:6:Transmit_VCU_245h_CH1_0x245 0 static can.c:3037:6:Transmit_VCU_245h_CH1_0x245 0 static
can.c:3041:6:Transmit_ICM_303h_CH1_0x303 0 static can.c:3045:6:Transmit_ICM_303h_CH1_0x303 0 static
can.c:3049:6:Transmit_CGW_372h_CH1_0x372 0 static can.c:3053:6:Transmit_CGW_372h_CH1_0x372 0 static
can.c:3057:6:Transmit_VCU_3ACh_CH1_0x3AC 0 static can.c:3061:6:Transmit_VCU_3ACh_CH1_0x3AC 0 static
can.c:3064:6:Transmit_CGW_588h_CH1_0x588 0 static can.c:3068:6:Transmit_CGW_588h_CH1_0x588 0 static
can.c:3073:6:Transmit_BSC_IDB_StartupCommand_CH2_0x032 8 static can.c:3077:6:Transmit_BSC_IDB_StartupCommand_CH2_0x032 8 static
can.c:3084:6:Transmit_BSC_RWA_RackCommand_CH2_0x040 8 static can.c:3088:6:Transmit_BSC_RWA_RackCommand_CH2_0x040 8 static
can.c:3097:6:Transmit_BSC_IDB_BrakeCommand_CH2_0x064 16 static can.c:3101:6:Transmit_BSC_IDB_BrakeCommand_CH2_0x064 16 static
can.c:3123:6:Transmit_BSC_RegenCommand_CH2_0x06A 16 static can.c:3127:6:Transmit_BSC_RegenCommand_CH2_0x06A 16 static
can.c:3139:6:Transmit_BSC_IMU_CH2_0x070 16 static can.c:3143:6:Transmit_BSC_IMU_CH2_0x070 16 static
can.c:3159:6:Transmit_IDB_WheelSpeedStatus_CH2_0x088 8 static can.c:3163:6:Transmit_IDB_WheelSpeedStatus_CH2_0x088 8 static
can.c:3179:6:Transmit_BSC_RWA_StartupCommand_CH2_0x310 8 static can.c:3183:6:Transmit_BSC_RWA_StartupCommand_CH2_0x310 8 static
can.c:3190:6:Transmit_BSC_RWA_Sister_CH2_0x350 8 static can.c:3194:6:Transmit_BSC_RWA_Sister_CH2_0x350 8 static
can.c:3203:6:Transmit_BSC_VehicleEnvironment_CH2_0x384 16 static can.c:3207:6:Transmit_BSC_VehicleEnvironment_CH2_0x384 16 static
can.c:3221:6:Transmit_BSC_IDB_UdsRequest_CH2_0x796 0 static can.c:3225:6:Transmit_BSC_IDB_UdsRequest_CH2_0x796 0 static
can.c:3240:6:Transmit_BSC_RCU_StartupCommand_CH3_0x033 8 static can.c:3244:6:Transmit_BSC_RCU_StartupCommand_CH3_0x033 8 static
can.c:3250:6:Transmit_BSC_RWA_RackCommand_CH3_0x040 8 static can.c:3254:6:Transmit_BSC_RWA_RackCommand_CH3_0x040 8 static
can.c:3261:6:Transmit_BSC_RCU_BrakeCommand_CH3_0x065 16 static can.c:3265:6:Transmit_BSC_RCU_BrakeCommand_CH3_0x065 16 static
can.c:3281:6:Transmit_BSC_IMU_CH3_0x071 16 static can.c:3285:6:Transmit_BSC_IMU_CH3_0x071 16 static
can.c:549:6:ECU3_CAN_Transmit_10ms 8 static can.c:549:6:ECU3_CAN_Transmit_10ms 8 static
can.c:3303:6:Transmit_RCU_WheelSpeedStatus_CH3_0x089 8 static can.c:3307:6:Transmit_RCU_WheelSpeedStatus_CH3_0x089 8 static
can.c:3323:6:Transmit_BSC_RWA_StartupCommand_CH3_0x310 8 static can.c:3327:6:Transmit_BSC_RWA_StartupCommand_CH3_0x310 8 static
can.c:3333:6:Transmit_BSC_RWA_Sister_CH3_0x350 8 static can.c:3337:6:Transmit_BSC_RWA_Sister_CH3_0x350 8 static
can.c:3344:6:Transmit_BSC_VehicleEnvironment_CH3_0x385 16 static can.c:3348:6:Transmit_BSC_VehicleEnvironment_CH3_0x385 16 static
can.c:689:6:ECU3_CAN_Transmit_1000ms 8 static can.c:689:6:ECU3_CAN_Transmit_1000ms 8 static
can.c:332:6:CAN_Task_1000ms 8 static can.c:332:6:CAN_Task_1000ms 8 static
can.c:3361:6:Transmit_BSC_RCU_UdsRequest_CH3_0x797 0 static can.c:3365:6:Transmit_BSC_RCU_UdsRequest_CH3_0x797 0 static
can.c:3377:6:Transmit_VCU_RWS_Rack_Cmd_CH4_0x040 8 static can.c:3381:6:Transmit_VCU_RWS_Rack_Cmd_CH4_0x040 8 static
can.c:3393:6:Transmit_VCU_RWS_StartupCommand_CH4_0x310 8 static can.c:3397:6:Transmit_VCU_RWS_StartupCommand_CH4_0x310 8 static
can.c:3407:6:Transmit_VCU_RWS_Sister_CH4_0x350 8 static can.c:3411:6:Transmit_VCU_RWS_Sister_CH4_0x350 8 static
can.c:3421:6:Transmit_VCU_RWS_Rack_Cmd_CH5_0x040 8 static can.c:3425:6:Transmit_VCU_RWS_Rack_Cmd_CH5_0x040 8 static
can.c:3430:6:Transmit_VCU_RWS_Sister_CH5_0x350 8 static can.c:3434:6:Transmit_VCU_RWS_Sister_CH5_0x350 8 static
can.c:3442:6:Transmit_VCU_RWS_StartupCommand_CH5_0x310 8 static can.c:3446:6:Transmit_VCU_RWS_StartupCommand_CH5_0x310 8 static
can.c:410:6:ECU3_CAN_Transmit_5ms 8 static can.c:410:6:ECU3_CAN_Transmit_5ms 8 static
can.c:287:6:CAN_Task_5ms 8 static can.c:287:6:CAN_Task_5ms 8 static
can.c:3456:6:Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1 0 static can.c:3460:6:Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1 0 static
can.c:3462:6:Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1 0 static can.c:3466:6:Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1 0 static
can.c:3468:6:Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1 0 static can.c:3472:6:Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1 0 static
can.c:3474:6:Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1 0 static can.c:3478:6:Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1 0 static
can.c:3480:6:Bypass_Data_Set_BCM_VCU_Signal5_0x585_CH0_to_CH1 0 static can.c:3484:6:Bypass_Data_Set_BCM_VCU_Signal5_0x585_CH0_to_CH1 0 static
can.c:3491:6:Bypass_Data_Set_RWA_VCU_ACU_Signal1_CH3_to_CH1_0x050 0 static can.c:3495:6:Bypass_Data_Set_RWA_VCU_ACU_Signal1_CH3_to_CH1_0x050 0 static
can.c:3497:6:Bypass_Data_Set_RWA_VCU_ACU_Signal2_CH2_to_CH1_0x051 0 static can.c:3501:6:Bypass_Data_Set_RWA_VCU_ACU_Signal2_CH2_to_CH1_0x051 0 static
can.c:3503:6:Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050 0 static can.c:3507:6:Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050 0 static
can.c:3509:6:Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051 0 static can.c:3513:6:Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051 0 static
can.c:3516:6:Bypass_Data_Set_RWS_VCU_ACU_Signal1_CH4_to_CH1_0x060 0 static can.c:3520:6:Bypass_Data_Set_RWS_VCU_ACU_Signal1_CH4_to_CH1_0x060 0 static
can.c:3522:6:Bypass_Data_Set_RWS_VCU_ACU_Signal2_CH5_to_CH1_0x061 0 static can.c:3526:6:Bypass_Data_Set_RWS_VCU_ACU_Signal2_CH5_to_CH1_0x061 0 static
can.c:3528:6:Bypass_Data_Set_RWS_VCU_RC_Signal1_0x060 0 static can.c:3532:6:Bypass_Data_Set_RWS_VCU_RC_Signal1_0x060 0 static
can.c:3534:6:Bypass_Data_Set_RWS_VCU_RC_Signal2_0x061 0 static can.c:3538:6:Bypass_Data_Set_RWS_VCU_RC_Signal2_0x061 0 static
can.c:528:6:ECU3_CAN_Bypass_10ms 8 static can.c:528:6:ECU3_CAN_Bypass_10ms 8 static
can.c:296:6:CAN_Task_10ms 8 static can.c:296:6:CAN_Task_10ms 8 static
can.c:3541:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040 0 static can.c:3545:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040 0 static
can.c:3550:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040 0 static can.c:3554:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040 0 static
can.c:3559:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 0 static can.c:3563:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 0 static
can.c:3564:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 0 static can.c:3568:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 0 static
can.c:3570:6:Bypass_Data_Set_ACU_BCM_Signal_1_CH1_to_CH0_0x151 0 static can.c:3574:6:Bypass_Data_Set_ACU_BCM_Signal_1_CH1_to_CH0_0x151 0 static

File diff suppressed because it is too large Load Diff

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 Called by: task_200ms/43
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 Called by: task_200ms/43
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 Called by: task_100ms/42
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_20ms/38 Called by: task_20ms/38
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_10ms/37 Called by: task_10ms/37
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -94,7 +94,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_5ms/36 Called by: task_5ms/36
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -103,7 +103,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_2ms/35 Called by: task_2ms/35
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 Called by: task_500us/33
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 Called by: task_500us/33
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -139,7 +139,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -148,7 +148,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -219,7 +219,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -236,7 +236,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -299,7 +299,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -307,7 +307,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -316,7 +316,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -324,7 +324,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -333,7 +333,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -341,7 +341,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -350,7 +350,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -358,7 +358,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -376,7 +376,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -385,21 +385,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: led_onoff/87 CAN_Task_1000ms/86 Time_Tick1s/85 Calls: led_onoff/87 CAN_Task_1000ms/86 Time_Tick1s/85
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -408,7 +408,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: PWM_for_dirve_mode/84 CAN_Task_200ms/83 Calls: PWM_for_dirve_mode/84 CAN_Task_200ms/83
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -417,14 +417,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_100ms/82 Calls: CAN_Task_100ms/82
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -433,14 +433,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -449,7 +449,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_20ms/81 Calls: CAN_Task_20ms/81
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -458,7 +458,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_10ms/80 Calls: CAN_Task_10ms/80
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -467,7 +467,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_5ms/79 Calls: CAN_Task_5ms/79
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -476,7 +476,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: ECU3_KATECH_Logic_2ms/78 Calls: ECU3_KATECH_Logic_2ms/78
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -485,7 +485,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -494,7 +494,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: can_main_ECU3/77 can_tx_check/76 Calls: can_main_ECU3/77 can_tx_check/76
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -503,42 +503,42 @@ main/32 (main) @095bb8c0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: uds_wait/75 WATCHDOG_HAL_Fed/74 task_500us/33 task_1ms/34 task_2ms/35 task_5ms/36 task_10ms/37 task_20ms/38 task_50ms/40 task_100ms/42 task_200ms/43 task_1s/46 ECU3_KATECH_Logic_init/73 debug_printf/72 WATCHDOG_HAL_Init/71 tmr_delay/70 board_init/69 Can_Init_ECU3/68 Pit_Ip_StartChannel/67 Pit_Ip_EnableChannelInterrupt/66 Pit_Ip_InitChannel/64 Pit_Ip_Init/62 SPI_init/61 i2c0_init/60 i2c1_init/59 Adc_Init/58 pwm_init/57 Uart_Init/56 IntCtrl_Ip_ConfigIrqRouting/54 IntCtrl_Ip_Init/52 Siul2_Port_Ip_Init/50 Clock_Ip_Init/48 Gvar_init/47 Calls: uds_wait/75 WATCHDOG_HAL_Fed/74 task_500us/33 task_1ms/34 task_2ms/35 task_5ms/36 task_10ms/37 task_20ms/38 task_50ms/40 task_100ms/42 task_200ms/43 task_1s/46 ECU3_KATECH_Logic_init/73 debug_printf/72 WATCHDOG_HAL_Init/71 tmr_delay/70 board_init/69 Can_Init_ECU3/68 Pit_Ip_StartChannel/67 Pit_Ip_EnableChannelInterrupt/66 Pit_Ip_InitChannel/64 Pit_Ip_Init/62 SPI_init/61 i2c0_init/60 i2c1_init/59 Adc_Init/58 pwm_init/57 Uart_Init/56 IntCtrl_Ip_ConfigIrqRouting/54 IntCtrl_Ip_Init/52 Siul2_Port_Ip_Init/50 Clock_Ip_Init/48 Gvar_init/47
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)task_1s/46 (read) Referring: main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)task_1s/46 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -700,7 +700,7 @@ main ()
int i; int i;
int retry; int retry;
StatusType status; StatusType status;
int D.13999; int D.14010;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT

View File

@ -153,7 +153,7 @@ main ()
int i; int i;
int retry; int retry;
StatusType status; StatusType status;
int D.13999; int D.14010;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -94,7 +94,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -103,7 +103,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -139,7 +139,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -148,7 +148,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -210,7 +210,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -227,7 +227,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -236,7 +236,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -298,7 +298,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -307,7 +307,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -315,7 +315,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -324,7 +324,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -332,7 +332,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -341,7 +341,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -349,7 +349,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -358,7 +358,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -376,21 +376,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -399,7 +399,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -408,14 +408,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -424,14 +424,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -440,7 +440,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -449,7 +449,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -458,7 +458,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -467,7 +467,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -476,7 +476,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -485,7 +485,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -494,42 +494,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -50,7 +50,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -68,7 +68,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -77,7 +77,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -86,7 +86,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -95,7 +95,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -104,7 +104,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -113,7 +113,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -122,7 +122,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -131,7 +131,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -140,7 +140,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -149,7 +149,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -158,7 +158,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -167,7 +167,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -176,7 +176,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -185,7 +185,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -194,7 +194,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -203,7 +203,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -212,7 +212,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -220,7 +220,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -237,7 +237,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -308,7 +308,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -317,7 +317,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -325,7 +325,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -334,7 +334,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -342,7 +342,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -351,7 +351,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -359,7 +359,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -368,7 +368,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -377,7 +377,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -386,21 +386,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -409,7 +409,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -418,14 +418,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -434,14 +434,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -450,7 +450,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -459,7 +459,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -468,7 +468,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -477,7 +477,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -486,7 +486,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -495,7 +495,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -504,42 +504,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -61,7 +61,7 @@ Semantic equality hit:task_1ms->task_50ms
Assembler symbol names:task_1ms->task_50ms Assembler symbol names:task_1ms->task_50ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.14026 } { D.14037 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)

View File

@ -1,6 +1,6 @@
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -36,7 +36,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -54,7 +54,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -63,7 +63,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -72,7 +72,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -81,7 +81,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -90,7 +90,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -99,7 +99,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -108,7 +108,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -117,7 +117,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -126,7 +126,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -135,7 +135,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -144,7 +144,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -153,7 +153,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -162,7 +162,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -171,7 +171,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -180,7 +180,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -189,7 +189,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -198,7 +198,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -206,7 +206,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -215,7 +215,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -223,7 +223,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -232,7 +232,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -241,7 +241,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -250,7 +250,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -259,7 +259,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -268,7 +268,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -277,7 +277,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -286,7 +286,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -294,7 +294,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -303,7 +303,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -311,7 +311,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -320,7 +320,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -328,7 +328,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -337,7 +337,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -345,7 +345,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -372,21 +372,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -395,7 +395,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -404,14 +404,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -420,14 +420,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -436,7 +436,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -445,7 +445,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -454,7 +454,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -463,7 +463,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -472,7 +472,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -481,7 +481,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -490,42 +490,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -96,7 +96,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -105,7 +105,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -114,7 +114,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -123,7 +123,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -132,7 +132,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -186,7 +186,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -195,7 +195,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -204,7 +204,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -213,7 +213,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -222,7 +222,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -231,7 +231,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -240,7 +240,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -249,7 +249,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -258,7 +258,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -267,7 +267,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -276,7 +276,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -285,7 +285,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -294,7 +294,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -302,7 +302,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -311,7 +311,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -319,7 +319,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -328,7 +328,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -337,7 +337,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -346,7 +346,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -355,7 +355,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -364,7 +364,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -373,7 +373,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -382,7 +382,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -390,7 +390,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -399,7 +399,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -407,7 +407,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -416,7 +416,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -424,7 +424,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -433,7 +433,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -441,7 +441,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -450,7 +450,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -459,7 +459,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -468,21 +468,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -491,7 +491,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -500,14 +500,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -516,14 +516,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -532,7 +532,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -541,7 +541,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -550,7 +550,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -559,7 +559,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -568,7 +568,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -577,7 +577,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -586,42 +586,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -810,7 +810,7 @@ task_1s ()
;; Function main (main, funcdef_no=26, decl_uid=13917, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13928, cgraph_uid=27, symbol_order=32) (executed once)
Modification phase of node main/32 Modification phase of node main/32
main () main ()

View File

@ -392,7 +392,7 @@ IPA function summary for main/32 inlinable
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -401,7 +401,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -410,7 +410,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -419,7 +419,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -428,7 +428,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -437,7 +437,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -446,7 +446,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -455,7 +455,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -464,7 +464,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -473,7 +473,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -482,7 +482,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -491,7 +491,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -500,7 +500,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -509,7 +509,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -518,7 +518,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -527,7 +527,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -536,7 +536,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -545,7 +545,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -554,7 +554,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -563,7 +563,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -572,7 +572,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -581,7 +581,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -590,7 +590,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -598,7 +598,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -615,7 +615,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -624,7 +624,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -633,7 +633,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -642,7 +642,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -651,7 +651,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -660,7 +660,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -669,7 +669,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -678,7 +678,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -686,7 +686,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -695,7 +695,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -703,7 +703,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -712,7 +712,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -720,7 +720,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -729,7 +729,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -737,7 +737,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -746,7 +746,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -755,7 +755,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -764,21 +764,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -787,7 +787,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -796,14 +796,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -812,14 +812,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -828,7 +828,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -837,7 +837,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -846,7 +846,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -855,7 +855,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -864,7 +864,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -873,7 +873,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -882,42 +882,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -487,7 +487,7 @@ IPA function summary for main/32 inlinable
Symbol table: Symbol table:
task_1ms/94 (task_1ms) @06baac40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
@ -499,7 +499,7 @@ task_1ms/94 (task_1ms) @06baac40
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -508,7 +508,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -517,7 +517,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -526,7 +526,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -535,7 +535,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -544,7 +544,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -553,7 +553,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -562,7 +562,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -571,7 +571,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -580,7 +580,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -589,7 +589,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -598,7 +598,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -616,7 +616,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -625,7 +625,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -634,7 +634,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -643,7 +643,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -652,7 +652,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -661,7 +661,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -670,7 +670,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -679,7 +679,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -688,7 +688,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -697,7 +697,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -705,7 +705,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @095cd7e0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -714,7 +714,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -722,7 +722,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @095cd750
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -731,7 +731,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -740,7 +740,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -749,7 +749,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -758,7 +758,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -767,7 +767,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -776,7 +776,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -785,7 +785,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @095cd510 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -793,7 +793,7 @@ intRouteConfig/55 (intRouteConfig) @095cd510
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -802,7 +802,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -810,7 +810,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @095cd480
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -819,7 +819,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -827,7 +827,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @095cd3f0
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -836,7 +836,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -844,7 +844,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @095cd360
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -853,7 +853,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -862,7 +862,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -871,21 +871,21 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095c6090 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095c6000 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -894,7 +894,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -903,14 +903,14 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095b7ea0 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -919,14 +919,14 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095b7dc8 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -935,7 +935,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -944,7 +944,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -953,7 +953,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -962,7 +962,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
@ -972,7 +972,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -981,7 +981,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -990,42 +990,42 @@ main/32 (main) @095bb8c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095b7708 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095b7678 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095b75e8 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095b7510 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @0929b288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a93048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -1060,7 +1060,7 @@ Saving body of task_1ms for later reuse
;; nodes: 0 1 ;; nodes: 0 1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.14030 } { D.14041 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 4 Number of blocks in CFG: 4
Number of blocks to update: 3 ( 75%) Number of blocks to update: 3 ( 75%)
@ -1230,7 +1230,7 @@ task_1s ()
;; Function main (main, funcdef_no=26, decl_uid=13917, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13928, cgraph_uid=27, symbol_order=32) (executed once)
main () main ()
{ {

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
callgraph: callgraph:
task_1ms/94 (task_1ms) @06baac40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
@ -12,7 +12,7 @@ task_1ms/94 (task_1ms) @06baac40
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
led_onoff/87 (led_onoff) @095d2c40 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -21,7 +21,7 @@ led_onoff/87 (led_onoff) @095d2c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -30,7 +30,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @095d2b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @095d2a80 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -39,7 +39,7 @@ Time_Tick1s/85 (Time_Tick1s) @095d2a80
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -48,7 +48,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @095d28c0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -57,7 +57,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @095d27e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -66,7 +66,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @095d2620
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -75,7 +75,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @095d22a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -84,7 +84,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @095d20e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -93,7 +93,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @095c8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -102,7 +102,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @095cee00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @095ceb60 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -111,7 +111,7 @@ can_main_ECU3/77 (can_main_ECU3) @095ceb60
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @095cea80 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -120,7 +120,7 @@ can_tx_check/76 (can_tx_check) @095cea80
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @095ce8c0 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -129,7 +129,7 @@ uds_wait/75 (uds_wait) @095ce8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -138,7 +138,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095ce7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -147,7 +147,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @095ce700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @095ce620 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -156,7 +156,7 @@ debug_printf/72 (debug_printf) @095ce620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -165,7 +165,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @095ce540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @095ce460 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -174,7 +174,7 @@ tmr_delay/70 (tmr_delay) @095ce460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @095ce380 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -183,7 +183,7 @@ board_init/69 (board_init) @095ce380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -192,7 +192,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095ce2a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -201,7 +201,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095ce1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -210,7 +210,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095ce0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @095ce000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @095c8e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @095c8d20 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -237,7 +237,7 @@ SPI_init/61 (SPI_init) @095c8d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @095c8c40 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ i2c0_init/60 (i2c0_init) @095c8c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095c8b60 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ i2c1_init/59 (i2c1_init) @095c8b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095c8a80 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ Adc_Init/58 (Adc_Init) @095c8a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095c89a0 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ pwm_init/57 (pwm_init) @095c89a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095c88c0 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Uart_Init/56 (Uart_Init) @095c88c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095c87e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095c8700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -309,7 +309,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095c8620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -318,7 +318,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095c8540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095c8460 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -327,7 +327,7 @@ Gvar_init/47 (Gvar_init) @095c8460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -336,7 +336,7 @@ task_1s/46 (task_1s) @095c2a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -345,7 +345,7 @@ task_200ms/43 (task_200ms) @095c2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -354,7 +354,7 @@ task_100ms/42 (task_100ms) @095c2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -363,7 +363,7 @@ task_50ms/40 (task_50ms) @095c28c0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -372,7 +372,7 @@ task_20ms/38 (task_20ms) @095c2540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -381,7 +381,7 @@ task_10ms/37 (task_10ms) @095c22a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -390,7 +390,7 @@ task_5ms/36 (task_5ms) @095c2000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -399,7 +399,7 @@ task_2ms/35 (task_2ms) @095bbc40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
@ -409,7 +409,7 @@ task_1ms/34 (task_1ms) @095bbe00
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -418,7 +418,7 @@ task_500us/33 (task_500us) @095bbb60
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -467,21 +467,21 @@ Function name:main/32:
locals written: locals written:
ordered call graph: reduced ordered call graph: reduced
task_50ms/40 (task_50ms) @095c28c0 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30770 Aux: @08aac668
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
task_1ms/94 (task_1ms) @06baac40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
Aux: @06a308b0 Aux: @08aac888
References: References:
Referring: Referring:
Function task_1ms/94 is inline copy in task_50ms/40 Function task_1ms/94 is inline copy in task_50ms/40
@ -490,101 +490,101 @@ task_1ms/94 (task_1ms) @06baac40
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_20ms/38 (task_20ms) @095c2540 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30670 Aux: @08aac868
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095c22a0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30730 Aux: @08aac508
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095c2000 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30910 Aux: @08aac7a8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095bbc40 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a307b0 Aux: @08aac768
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095bbe00 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
Aux: @06a30790 Aux: @08aac7c8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
main/32 (main) @095bb8c0 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a308f0 Aux: @08aac828
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
Referring: Referring:
Availability: available Availability: available
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
task_1s/46 (task_1s) @095c2a80 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30710 Aux: @08aac6c8
References: gb/27 (read) References: gb/27 (read)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095c2ee0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30830 Aux: @08aac6e8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095c2c40 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a30850 Aux: @08aac708
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_500us/33 (task_500us) @095bbb60 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a307d0 Aux: @08aac7e8
References: References:
Referring: Referring:
Availability: available Availability: available

Binary file not shown.

View File

@ -480,13 +480,15 @@ uint32_t GV_VCU_ACU_ARC1 = 0;
uint32_t GV_VCU_ACU_CRC1 = 0; uint32_t GV_VCU_ACU_CRC1 = 0;
// Output_Data_Set_VCU_ACU_Signal2_CH1_0x014 // Output_Data_Set_VCU_ACU_Signal2_CH1_0x014
uint8_t GV_RC_ModeReq = 0; uint8_t GV_RWA_Flt = 0;
uint8_t GV_VCU_HandoverPhase= 0; uint8_t GV_RWS_Flt = 0;
uint8_t GV_VCU_EmergencyCause = 0;
uint32_t GV_IDB_Flt = 0; uint32_t GV_IDB_Flt = 0;
uint32_t GV_MCU_Flt = 0; uint32_t GV_MCU_Flt = 0;
uint32_t GV_Drive_Mode = 0; uint32_t GV_Drive_Mode = 0;
uint32_t GV_VCU_IGN_SIG = 0; uint32_t GV_VCU_IGN_SIG = 0;
uint8_t GV_RC_ModeReq = 0;
uint8_t GV_VCU_HandoverPhase= 0;
uint8_t GV_VCU_EmergencyCause = 0;
uint32_t GV_VCU_ACU_counter2 = 0; uint32_t GV_VCU_ACU_counter2 = 0;
uint32_t GV_VCU_ACU_CRC2 = 0; uint32_t GV_VCU_ACU_CRC2 = 0;
@ -970,7 +972,8 @@ uint8_t GV_VCU_EstMassFlag = 0;
uint8_t GV_VCU_AccControlFlag = 0; uint8_t GV_VCU_AccControlFlag = 0;
// VCU Emergency Stop // VCU Emergency Stop
uint8_t GV_VCU_Emergency_Flag = 0; uint8_t GV_TradeOff_Emergency_Flag = 0;
bool isEmergencyTradeOff;
bool isEmergencyVcu; bool isEmergencyVcu;
bool isEmergencyRc; bool isEmergencyRc;
bool isEmergencyAcu; bool isEmergencyAcu;

View File

@ -483,13 +483,15 @@ extern uint32_t GV_VCU_ACU_ARC1;
extern uint32_t GV_VCU_ACU_CRC1; extern uint32_t GV_VCU_ACU_CRC1;
// Output_Data_Set_VCU_ACU_Signal2_CH1_0x014 // Output_Data_Set_VCU_ACU_Signal2_CH1_0x014
extern uint8_t GV_RC_ModeReq; extern uint8_t GV_RWA_Flt;
extern uint8_t GV_VCU_HandoverPhase; extern uint8_t GV_RWS_Flt;
extern uint8_t GV_VCU_EmergencyCause;
extern uint32_t GV_IDB_Flt; extern uint32_t GV_IDB_Flt;
extern uint32_t GV_MCU_Flt; extern uint32_t GV_MCU_Flt;
extern uint32_t GV_Drive_Mode; extern uint32_t GV_Drive_Mode;
extern uint32_t GV_VCU_IGN_SIG; extern uint32_t GV_VCU_IGN_SIG;
extern uint8_t GV_RC_ModeReq;
extern uint8_t GV_VCU_HandoverPhase;
extern uint8_t GV_VCU_EmergencyCause;
extern uint32_t GV_VCU_ACU_counter2; extern uint32_t GV_VCU_ACU_counter2;
extern uint32_t GV_VCU_ACU_CRC2; extern uint32_t GV_VCU_ACU_CRC2;
@ -981,7 +983,8 @@ extern uint8_t GV_VCU_EstMassFlag;
extern uint8_t GV_VCU_AccControlFlag; extern uint8_t GV_VCU_AccControlFlag;
// VCU Emergency Stop // VCU Emergency Stop
extern uint8_t GV_VCU_Emergency_Flag; extern uint8_t GV_TradeOff_Emergency_Flag;
extern bool isEmergencyTradeOff;
extern bool isEmergencyVcu; extern bool isEmergencyVcu;
extern bool isEmergencyRc; extern bool isEmergencyRc;
extern bool isEmergencyAcu; extern bool isEmergencyAcu;

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.98 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Oct 21 13:14:18 2025 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -122,7 +122,7 @@ void ADM_Integrated_Logic_step(void)
double rtb_Trig; double rtb_Trig;
double rtb_Vx_Cmd_R; double rtb_Vx_Cmd_R;
double rtb_y; double rtb_y;
double rtb_y_k; double rtb_y_h;
int32_t i; int32_t i;
bool rtb_Compare_l; bool rtb_Compare_l;
bool rtb_Compare_p; bool rtb_Compare_p;
@ -409,7 +409,8 @@ void ADM_Integrated_Logic_step(void)
break; break;
case 1: case 1:
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) { if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0; rtb_Memory = 2.0;
} }
break; break;
@ -425,7 +426,8 @@ void ADM_Integrated_Logic_step(void)
break; break;
case 3: case 3:
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) { if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0; rtb_Memory = 2.0;
} }
break; break;
@ -580,24 +582,24 @@ void ADM_Integrated_Logic_step(void)
/* End of Saturate: '<S28>/Saturation' */ /* End of Saturate: '<S28>/Saturation' */
/* Product: '<S28>/Product3' */ /* Product: '<S28>/Product3' */
rtb_y_k = rtb_AccFlag * rtb_y; rtb_y_h = rtb_AccFlag * rtb_y;
/* RateLimiter: '<S3>/Rate Limiter' */ /* RateLimiter: '<S3>/Rate Limiter' */
rtb_Brake_Saturation = rtb_y_k - ADM_Integrated_Logic_DW.PrevY_b; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b;
if (rtb_Brake_Saturation > 2.0) { if (rtb_Brake_Saturation > 2.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_b + 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b + 2.0;
} else if (rtb_Brake_Saturation < -2.0) { } else if (rtb_Brake_Saturation < -2.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_b - 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0;
} }
ADM_Integrated_Logic_DW.PrevY_b = rtb_y_k; ADM_Integrated_Logic_DW.PrevY_b = rtb_y_h;
/* End of RateLimiter: '<S3>/Rate Limiter' */ /* End of RateLimiter: '<S3>/Rate Limiter' */
/* Product: '<S3>/Product' incorporates: /* Product: '<S3>/Product' incorporates:
* MATLAB Function: '<S3>/MATLAB Function1' * MATLAB Function: '<S3>/MATLAB Function1'
*/ */
rtb_AccFlag = (double)(rtb_Memory == 3.0) * rtb_y_k; rtb_AccFlag = (double)(rtb_Memory == 3.0) * rtb_y_h;
/* MATLAB Function: '<S3>/MATLAB Function' */ /* MATLAB Function: '<S3>/MATLAB Function' */
if (!(rtb_AccFlag >= 0.0)) { if (!(rtb_AccFlag >= 0.0)) {
@ -630,25 +632,25 @@ void ADM_Integrated_Logic_step(void)
* MATLAB Function: '<S6>/GearCondition_Brake' * MATLAB Function: '<S6>/GearCondition_Brake'
* Saturate: '<S6>/Saturation' * Saturate: '<S6>/Saturation'
*/ */
rtb_y_k = (double)i * rtb_Integrator_1; rtb_y_h = (double)i * rtb_Integrator_1;
/* RateLimiter: '<S6>/Brake_Out_RateLimiter' */ /* RateLimiter: '<S6>/Brake_Out_RateLimiter' */
rtb_Brake_Saturation = rtb_y_k - ADM_Integrated_Logic_DW.PrevY_o; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o;
if (rtb_Brake_Saturation > 3.0) { if (rtb_Brake_Saturation > 3.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_o + 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o + 3.0;
} else if (rtb_Brake_Saturation < -3.0) { } else if (rtb_Brake_Saturation < -3.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_o - 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0;
} }
ADM_Integrated_Logic_DW.PrevY_o = rtb_y_k; ADM_Integrated_Logic_DW.PrevY_o = rtb_y_h;
/* End of RateLimiter: '<S6>/Brake_Out_RateLimiter' */ /* End of RateLimiter: '<S6>/Brake_Out_RateLimiter' */
/* Saturate: '<S6>/Brake_Saturation' */ /* Saturate: '<S6>/Brake_Saturation' */
if (rtb_y_k > 1000.0) { if (rtb_y_h > 1000.0) {
rtb_y_k = 1000.0; rtb_y_h = 1000.0;
} else if (rtb_y_k < 0.0) { } else if (rtb_y_h < 0.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
/* End of Saturate: '<S6>/Brake_Saturation' */ /* End of Saturate: '<S6>/Brake_Saturation' */
@ -661,7 +663,7 @@ void ADM_Integrated_Logic_step(void)
if (rtb_Compare_l) { if (rtb_Compare_l) {
rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0; rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0;
} else { } else {
rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_k; rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_h;
} }
/* Saturate: '<S1>/Brake_Saturation' incorporates: /* Saturate: '<S1>/Brake_Saturation' incorporates:
@ -758,7 +760,7 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Brake_Saturation; ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Brake_Saturation;
/* Outport: '<Root>/Debug_CC_Brake_Output' */ /* Outport: '<Root>/Debug_CC_Brake_Output' */
ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_k; ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_h;
/* Outport: '<Root>/Debug_AccControl_TorqueCmd' incorporates: /* Outport: '<Root>/Debug_AccControl_TorqueCmd' incorporates:
* Constant: '<S3>/Constant' * Constant: '<S3>/Constant'
@ -1009,13 +1011,13 @@ void ADM_Integrated_Logic_step(void)
* Inport: '<Root>/GV_Vx_Fbk' * Inport: '<Root>/GV_Vx_Fbk'
*/ */
if (ADM_Integrated_Logic_U.GV_Vx_Fbk < 5.0) { if (ADM_Integrated_Logic_U.GV_Vx_Fbk < 5.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} else { } else {
rtb_y_k = (ADM_Integrated_Logic_U.GV_Vx_Fbk - 5.0) * 0.2; rtb_y_h = (ADM_Integrated_Logic_U.GV_Vx_Fbk - 5.0) * 0.2;
} }
if (rtb_y_k >= 1.0) { if (rtb_y_h >= 1.0) {
rtb_y_k = 1.0; rtb_y_h = 1.0;
} }
/* End of MATLAB Function: '<S6>/DOB_Gain' */ /* End of MATLAB Function: '<S6>/DOB_Gain' */
@ -1042,7 +1044,7 @@ void ADM_Integrated_Logic_step(void)
* Sum: '<S35>/Add' * Sum: '<S35>/Add'
*/ */
rtb_Add_e = (rtb_Add_e * 0.044648264844923756 + rtb_Product1_m) + rtb_Add_e = (rtb_Add_e * 0.044648264844923756 + rtb_Product1_m) +
rtb_Integrator_1 * rtb_y_k; rtb_Integrator_1 * rtb_y_h;
/* Saturate: '<S6>/Torq_Saturation' */ /* Saturate: '<S6>/Torq_Saturation' */
if (rtb_Add_e > 80.0) { if (rtb_Add_e > 80.0) {
@ -1063,12 +1065,12 @@ void ADM_Integrated_Logic_step(void)
if ((ADM_Integrated_Logic_U.GV_IDB_ECU_Fault_Flag == 1.0) && if ((ADM_Integrated_Logic_U.GV_IDB_ECU_Fault_Flag == 1.0) &&
(ADM_Integrated_Logic_U.GV_RCU_ECU_Fault_Flag == 1.0)) { (ADM_Integrated_Logic_U.GV_RCU_ECU_Fault_Flag == 1.0)) {
if (ADM_Integrated_Logic_U.GV_Vx_Fbk / 3.6 > 0.5) { if (ADM_Integrated_Logic_U.GV_Vx_Fbk / 3.6 > 0.5) {
rtb_y_k = -80.0; rtb_y_h = -80.0;
} else { } else {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
if (rtb_Memory == 0.0) { if (rtb_Memory == 0.0) {
@ -1088,11 +1090,11 @@ void ADM_Integrated_Logic_step(void)
/* Product: '<S6>/Multiply' incorporates: /* Product: '<S6>/Multiply' incorporates:
* MATLAB Function: '<S6>/Gear_pos_out' * MATLAB Function: '<S6>/Gear_pos_out'
*/ */
rtb_y_k = (double)i * rtb_Add_e; rtb_y_h = (double)i * rtb_Add_e;
/* Saturate: '<S1>/Saturation' */ /* Saturate: '<S1>/Saturation' */
if (rtb_y_k < 0.0) { if (rtb_y_h < 0.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
/* End of Saturate: '<S1>/Saturation' */ /* End of Saturate: '<S1>/Saturation' */
@ -1108,13 +1110,13 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = 0.0; ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = 0.0;
} else { } else {
/* Outport: '<Root>/GV_Motor_Torque_Cmd' */ /* Outport: '<Root>/GV_Motor_Torque_Cmd' */
ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = rtb_y_k; ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = rtb_y_h;
} }
/* Outport: '<Root>/Target_MCU_Out' incorporates: /* Outport: '<Root>/Target_MCU_Out' incorporates:
* MATLAB Function: '<S1>/MCU_Fault_Injection' * MATLAB Function: '<S1>/MCU_Fault_Injection'
*/ */
ADM_Integrated_Logic_Y.Target_MCU_Out = rtb_y_k; ADM_Integrated_Logic_Y.Target_MCU_Out = rtb_y_h;
/* Sum: '<S28>/Sum' */ /* Sum: '<S28>/Sum' */
rtb_F_PI -= rtb_y; rtb_F_PI -= rtb_y;
@ -1266,7 +1268,7 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_y_k = ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand - rtb_y_h = ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand -
ADM_Integrated_Logic_DW.Delay_DSTATE_c4; ADM_Integrated_Logic_DW.Delay_DSTATE_c4;
/* MATLAB Function: '<S1>/MATLAB Function2' incorporates: /* MATLAB Function: '<S1>/MATLAB Function2' incorporates:
@ -1278,7 +1280,7 @@ void ADM_Integrated_Logic_step(void)
/* Switch: '<S71>/Switch2' incorporates: /* Switch: '<S71>/Switch2' incorporates:
* RelationalOperator: '<S71>/LowerRelop1' * RelationalOperator: '<S71>/LowerRelop1'
*/ */
if (!(rtb_y_k > rtb_Switch2_k)) { if (!(rtb_y_h > rtb_Switch2_k)) {
/* Product: '<S23>/delta fall limit' incorporates: /* Product: '<S23>/delta fall limit' incorporates:
* SampleTimeMath: '<S23>/sample time' * SampleTimeMath: '<S23>/sample time'
* *
@ -1290,10 +1292,10 @@ void ADM_Integrated_Logic_step(void)
/* Switch: '<S71>/Switch' incorporates: /* Switch: '<S71>/Switch' incorporates:
* RelationalOperator: '<S71>/UpperRelop' * RelationalOperator: '<S71>/UpperRelop'
*/ */
if (rtb_y_k < rtb_y) { if (rtb_y_h < rtb_y) {
rtb_Switch2_k = rtb_y; rtb_Switch2_k = rtb_y;
} else { } else {
rtb_Switch2_k = rtb_y_k; rtb_Switch2_k = rtb_y_h;
} }
/* End of Switch: '<S71>/Switch' */ /* End of Switch: '<S71>/Switch' */
@ -1353,7 +1355,7 @@ void ADM_Integrated_Logic_step(void)
/* MATLAB Function: '<S1>/MATLAB Function6' incorporates: /* MATLAB Function: '<S1>/MATLAB Function6' incorporates:
* Gain: '<S1>/Gain5' * Gain: '<S1>/Gain5'
*/ */
ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_k); ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_h);
/* Switch: '<S72>/Switch2' incorporates: /* Switch: '<S72>/Switch2' incorporates:
* RelationalOperator: '<S72>/LowerRelop1' * RelationalOperator: '<S72>/LowerRelop1'
@ -1365,13 +1367,13 @@ void ADM_Integrated_Logic_step(void)
* About '<S24>/sample time': * About '<S24>/sample time':
* y = K where K = ( w * Ts ) * y = K where K = ( w * Ts )
* */ * */
rtb_y_k *= 0.002; rtb_y_h *= 0.002;
/* Switch: '<S72>/Switch' incorporates: /* Switch: '<S72>/Switch' incorporates:
* RelationalOperator: '<S72>/UpperRelop' * RelationalOperator: '<S72>/UpperRelop'
*/ */
if (rtb_Add1 < rtb_y_k) { if (rtb_Add1 < rtb_y_h) {
rtb_Switch2_k = rtb_y_k; rtb_Switch2_k = rtb_y_h;
} else { } else {
rtb_Switch2_k = rtb_Add1; rtb_Switch2_k = rtb_Add1;
} }
@ -1388,10 +1390,10 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_y_k = rtb_Switch2_k + ADM_Integrated_Logic_DW.Delay_DSTATE_i1; rtb_y_h = rtb_Switch2_k + ADM_Integrated_Logic_DW.Delay_DSTATE_i1;
/* Outport: '<Root>/GV_RWS_RackAngleCmd1' */ /* Outport: '<Root>/GV_RWS_RackAngleCmd1' */
ADM_Integrated_Logic_Y.GV_RWS_RackAngleCmd1 = rtb_y_k; ADM_Integrated_Logic_Y.GV_RWS_RackAngleCmd1 = rtb_y_h;
/* Outport: '<Root>/Act_Fault_Exist' incorporates: /* Outport: '<Root>/Act_Fault_Exist' incorporates:
* MATLAB Function: '<S1>/Actuator_Fault_Decision' * MATLAB Function: '<S1>/Actuator_Fault_Decision'
@ -1623,7 +1625,7 @@ void ADM_Integrated_Logic_step(void)
/* Update for Delay: '<S24>/Delay' */ /* Update for Delay: '<S24>/Delay' */
ADM_Integrated_Logic_DW.icLoad_d = false; ADM_Integrated_Logic_DW.icLoad_d = false;
ADM_Integrated_Logic_DW.Delay_DSTATE_i1 = rtb_y_k; ADM_Integrated_Logic_DW.Delay_DSTATE_i1 = rtb_y_h;
} }
/* Model initialize function */ /* Model initialize function */

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.98 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Oct 21 13:14:18 2025 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.98 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Oct 21 13:14:18 2025 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4

View File

@ -36,7 +36,7 @@ void Motor_Status(void)
GV_VCU_EPAM_Park_Request_to_EPC = 2; // 2 = Release GV_VCU_EPAM_Park_Request_to_EPC = 2; // 2 = Release
GV_ParkBrakeRequest = 1; // 1 = EPB Release GV_ParkBrakeRequest = 1; // 1 = EPB Release
} }
else if(GV_VCU_GearSelStat == 2 && GV_VCU_Vx_Fbk == 0) // N else if(GV_VCU_GearSelStat == 2) // N
{ {
GV_VCU_GearCmd = 3; GV_VCU_GearCmd = 3;
GV_VCU_MtrDir = 0; GV_VCU_MtrDir = 0;
@ -44,7 +44,7 @@ void Motor_Status(void)
GV_VCU_EPAM_Park_Request_to_EPC = 2; GV_VCU_EPAM_Park_Request_to_EPC = 2;
GV_ParkBrakeRequest = 1; // 1 = EPB Release GV_ParkBrakeRequest = 1; // 1 = EPB Release
} }
else if(GV_VCU_GearSelStat == 3 && GV_VCU_Vx_Fbk == 0) // D else if(GV_VCU_GearSelStat == 3) // D
{ {
GV_VCU_GearCmd = 4; GV_VCU_GearCmd = 4;
GV_VCU_MtrDir = 1; GV_VCU_MtrDir = 1;

View File

@ -179,16 +179,16 @@ void System_check(void)
else else
GV_ACU_ECU_Fault_Flag_Master = 0; GV_ACU_ECU_Fault_Flag_Master = 0;
isEmergencyVcu = (GV_VCU_Emergency_Flag == 1 isEmergencyVcu = (GV_ACU_ECU_Fault_Flag == 1 || GV_ACU_ECU_Fault_Flag1 == 1 || GV_ACU_ECU_Fault_Flag2 == 1 || GV_ACU_ECU_Fault_Flag3 == 1
|| GV_ACU_ECU_Fault_Flag == 1 || GV_ACU_ECU_Fault_Flag1 == 1 || GV_ACU_ECU_Fault_Flag2 == 1 || GV_ACU_ECU_Fault_Flag3 == 1
|| GV_VCU_RC_IDB_ECU_Fault_Flag == 1 || GV_VCU_RC_RCU_ECU_Fault_Flag == 1 || GV_VCU_RC_IDB_ECU_Fault_Flag == 1 || GV_VCU_RC_RCU_ECU_Fault_Flag == 1
|| GV_VCU_RC_RWA1_ECU_Fault_Flag == 1 || GV_VCU_RC_RWA2_ECU_Fault_Flag == 1 || GV_VCU_RC_RWA_Actuator_Fault_Flag == 1 || GV_VCU_RC_RWA1_ECU_Fault_Flag == 1 || GV_VCU_RC_RWA2_ECU_Fault_Flag == 1 || GV_VCU_RC_RWA_Actuator_Fault_Flag == 1
|| GV_VCU_RC_MCU_Actuator_Fault_Flag == 1); || GV_VCU_RC_MCU_Actuator_Fault_Flag == 1);
isEmergencyTradeOff = (GV_TradeOff_Emergency_Flag == 1);
isEmergencyRc = (GV_RC_Emergency_Stop == 1); isEmergencyRc = (GV_RC_Emergency_Stop == 1);
isEmergencyAcu = (GV_ACU_Emergency_Stop == 1); isEmergencyAcu = (GV_ACU_Emergency_Stop == 1);
isEmergencySwitch = (Emergency_Switch == 1); isEmergencySwitch = (Emergency_Switch == 1);
isEmergency = (isEmergencyVcu || isEmergencyRc || isEmergencySwitch || isEmergencyAcu || GV_RC_ALV_FLAG == 1 || GV_Act_Fault_Exist == 1); isEmergency = (isEmergencyVcu || isEmergencyTradeOff || isEmergencyRc || isEmergencySwitch || isEmergencyAcu || GV_RC_ALV_FLAG == 1 || GV_Act_Fault_Exist == 1);
isCharging = (GV_ChargingStatus == 1 || GV_ChargingStatus == 2 || GV_ChargingStatus == 3); // 0(READY), 1(INITALIZE), 2(CHARGING), 3(EXIT) isCharging = (GV_ChargingStatus == 1 || GV_ChargingStatus == 2 || GV_ChargingStatus == 3); // 0(READY), 1(INITALIZE), 2(CHARGING), 3(EXIT)
} }

View File

@ -2,7 +2,9 @@
static uint32_t t_sec = 0U; static uint32_t t_sec = 0U;
static bool t_acuWaitOn = false; static bool t_acuWaitOn = false;
static uint32_t t_acuWaitSec = 0U; static uint32_t t_acuWaitStartSec = 0U;
static bool t_reqWindowOn = false;
static uint32_t t_reqWindowStartSec = 0U;
@ -10,28 +12,55 @@ void Time_Tick1s(void)
{ {
t_sec++; t_sec++;
if (t_sec >= CHECKTIME_SEC_COUNTER_MAX) t_sec = 0U; if (t_sec >= CHECKTIME_SEC_COUNTER_MAX) t_sec = 0U;
if (t_acuWaitOn)
{
t_acuWaitSec++;
if (t_acuWaitSec >= CHECKTIME_SEC_COUNTER_MAX) t_acuWaitSec = 0U;
}
else
{
t_acuWaitSec = 0U;
}
} }
void Time_SetAutoOnWait(bool on) void Time_SetAutoOnWait(bool on)
{ {
t_acuWaitOn = on; if (on && !t_acuWaitOn)
if (!t_acuWaitOn)
{ {
t_acuWaitSec = 0U; // Latch start time on first rising edge.
t_acuWaitStartSec = t_sec;
} }
t_acuWaitOn = on;
} }
uint32_t Time_GetAutoOnWaitSec(void) uint32_t Time_GetAutoOnWaitSec(void)
{ {
return t_acuWaitSec; if (!t_acuWaitOn)
{
return 0U;
}
if (t_sec >= t_acuWaitStartSec)
{
return (t_sec - t_acuWaitStartSec);
}
return ((CHECKTIME_SEC_COUNTER_MAX - t_acuWaitStartSec) + t_sec);
}
void Time_SetReqWindow(bool on)
{
if (on && !t_reqWindowOn)
{
t_reqWindowStartSec = t_sec;
}
t_reqWindowOn = on;
}
uint32_t Time_GetReqWindowSec(void)
{
if (!t_reqWindowOn)
{
return 0U;
}
if (t_sec >= t_reqWindowStartSec)
{
return (t_sec - t_reqWindowStartSec);
}
return ((CHECKTIME_SEC_COUNTER_MAX - t_reqWindowStartSec) + t_sec);
} }

View File

@ -4,12 +4,14 @@
#include "stdint.h" #include "stdint.h"
#include "stdbool.h" #include "stdbool.h"
#define CHECKTIME_SEC_COUNTER_MAX (86400U) #define CHECKTIME_SEC_COUNTER_MAX (0xFFFFFF00U)
void Time_Tick1s(void); void Time_Tick1s(void);
void Time_SetAutoOnWait(bool on); void Time_SetAutoOnWait(bool on);
uint32_t Time_GetAutoOnWaitSec(void); uint32_t Time_GetAutoOnWaitSec(void);
void Time_SetReqWindow(bool on);
uint32_t Time_GetReqWindowSec(void);
#endif #endif

View File

@ -2,13 +2,42 @@
#include "System_Layer/CheckTime/CheckTime.h" #include "System_Layer/CheckTime/CheckTime.h"
static inline bool IsStopCondition(void){return (GV_VCU_Vx_Fbk < 1.);} static bool IsVehicleStopped(void)
static inline bool GetAcuReq(void){return (GV_ACU_Drive_mode == 1);} {
return (GV_VCU_Vx_Fbk < 1.0f);
}
static bool HasAcuRequest(void)
{
return (GV_ACU_Drive_mode == 1U);
}
static bool IsParkGear(void)
{
return (GV_VCU_GearSelStat == 0U);
}
static bool IsRcParkRequest(void)
{
return (GV_RC_GearSelStat == 0U);
}
static bool s_rcAutoReqTimeout = false;
static uint8_t s_prevRcManualOn = 0U; static uint8_t s_prevRcManualOn = 0U;
static uint8_t s_prevRcAutoOn = 0U; static uint8_t s_prevRcAutoOn = 0U;
static RcModeReq_e s_lastRcModeReq = RC_REQ_DEFAULT; static RcModeReq_e s_lastRcModeReq = RC_REQ_DEFAULT;
static RcModeReq_e s_rcModeReqRaw = RC_REQ_NONE;
static DriveMode_e curMode = DRIVE_MODE_DEFAULT;
static DriveMode_e nextMode = DRIVE_MODE_DEFAULT;
static HandoverPhase_e nextPhase = HO_NONE;
static bool IsRcRequestCompleted(RcModeReq_e request, DriveMode_e mode)
{
return ((request == RC_REQ_DEFAULT) && (mode == DRIVE_MODE_DEFAULT)) ||
((request == RC_REQ_MANUAL) && (mode == DRIVE_MODE_RC)) ||
((request == RC_REQ_AUTO) && (mode == DRIVE_MODE_ACU));
}
void CheckIgnition(void) void CheckIgnition(void)
{ {
@ -109,17 +138,21 @@ void ExecuteDriveMode()
ExecuteDefaultMode(); ExecuteDefaultMode();
break; break;
} }
GV_VCU_Drive_Mode = (uint8_t)nextMode;
GV_VCU_HandoverPhase = nextPhase;
//GV_RC_BrakeTorqueCommand_Master = GV_RC_BrakeTorqueCommand; //GV_RC_BrakeTorqueCommand_Master = GV_RC_BrakeTorqueCommand;
} }
void CheckDriveMode(void) void CheckDriveMode(void)
{ {
bool acuWaitOn = false; RcModeReq_e requestedRcMode = RC_REQ_NONE;
bool autoWaitOn = false;
const DriveMode_e curMode = GV_VCU_Drive_Mode; curMode = (DriveMode_e)GV_VCU_Drive_Mode;
DriveMode_e nextMode = curMode; nextMode = curMode;
HandoverPhase_e nextPhase = HO_NONE; // nextPhase = HO_NONE;
RcRequestCheck(); RcRequestCheck();
@ -127,15 +160,13 @@ void CheckDriveMode(void)
{ {
nextMode = DRIVE_MODE_EMERGENCY; nextMode = DRIVE_MODE_EMERGENCY;
nextPhase = HO_NONE; // Reset handover phase nextPhase = HO_HOLD; // Reset handover phase
if(isEmergencyRc) GV_VCU_EmergencyCause = EMG_REQ_RC; if(isEmergencyRc) GV_VCU_EmergencyCause = EMG_REQ_RC;
else if(isEmergencyAcu) GV_VCU_EmergencyCause = EMG_REQ_ACU; else if(isEmergencyAcu) GV_VCU_EmergencyCause = EMG_REQ_ACU;
else if(isEmergencySwitch) GV_VCU_EmergencyCause = EMG_REQ_EXTERNAL_SW; else if(isEmergencySwitch) GV_VCU_EmergencyCause = EMG_REQ_EXTERNAL_SW;
else if(isEmergencyVcu) GV_VCU_EmergencyCause = EMG_REQ_VCU; else if(isEmergencyVcu) GV_VCU_EmergencyCause = EMG_REQ_VCU;
ACU_Arc_check(); ACU_Arc_check();
acuWaitOn = false; // in emergency, ACU wait is not needed
} }
else if(isCharging) //Author : JaeminSong, Date : 0830, Description: If Current_Mode is Charging, We need to change default Mode. else if(isCharging) //Author : JaeminSong, Date : 0830, Description: If Current_Mode is Charging, We need to change default Mode.
{ {
@ -146,14 +177,39 @@ void CheckDriveMode(void)
GV_Charging_Status_Steer_Angle = 0; GV_Charging_Status_Steer_Angle = 0;
GV_VCU_EmergencyCause = EMG_NONE; GV_VCU_EmergencyCause = EMG_NONE;
acuWaitOn = false; // in charging, ACU wait is not needed
} }
else else
{ {
requestedRcMode = s_rcModeReqRaw;
if ((curMode == DRIVE_MODE_EMERGENCY) &&
(GV_VCU_EmergencyCause == EMG_HO_SPD_COND_FAIL) &&
(requestedRcMode != RC_REQ_MANUAL))
{
nextMode = DRIVE_MODE_EMERGENCY;
nextPhase = HO_HOLD;
GV_RC_ModeReq = s_rcModeReqRaw;
Time_SetAutoOnWait(false);
return;
}
if ((curMode == DRIVE_MODE_EMERGENCY) &&
(GV_VCU_EmergencyCause == EMG_HO_CONFLICT) &&
(requestedRcMode != RC_REQ_DEFAULT))
{
nextMode = DRIVE_MODE_EMERGENCY;
nextPhase = HO_HOLD;
GV_RC_ModeReq = s_rcModeReqRaw;
Time_SetAutoOnWait(false);
return;
}
if (!((curMode == DRIVE_MODE_EMERGENCY) &&
(((GV_VCU_EmergencyCause == EMG_HO_SPD_COND_FAIL) && (requestedRcMode != RC_REQ_MANUAL)) ||
((GV_VCU_EmergencyCause == EMG_HO_CONFLICT) && (requestedRcMode != RC_REQ_DEFAULT)))))
GV_VCU_EmergencyCause = EMG_NONE; GV_VCU_EmergencyCause = EMG_NONE;
switch (GV_RC_ModeReq) switch (requestedRcMode)
{ {
case RC_REQ_NONE: case RC_REQ_NONE:
nextMode = curMode; nextMode = curMode;
@ -161,24 +217,31 @@ void CheckDriveMode(void)
break; break;
case RC_REQ_DEFAULT: case RC_REQ_DEFAULT:
if ((curMode == DRIVE_MODE_DEFAULT) && (GV_VCU_HandoverPhase == HO_HOLD))
{
nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_NONE;
}
// Requirement: Default mode + not stopped + RC_REQ_DEFAULT -> Emergency // Requirement: Default mode + not stopped + RC_REQ_DEFAULT -> Emergency
if (!GetAcuReq() && !IsStopCondition()) else if (curMode == DRIVE_MODE_ACU && !HasAcuRequest() && !IsVehicleStopped())
{ {
nextMode = DRIVE_MODE_EMERGENCY; nextMode = DRIVE_MODE_EMERGENCY;
nextPhase = HO_HOLD; nextPhase = HO_HOLD;
GV_VCU_EmergencyCause = EMG_HO_SPD_COND_FAIL; GV_VCU_EmergencyCause = EMG_HO_SPD_COND_FAIL;
} }
else if(curMode == DRIVE_MODE_EMERGENCY)
nextMode = DRIVE_MODE_EMERGENCY;
// ACU mode -> Default handover // ACU mode -> Default handover
else if (curMode == DRIVE_MODE_ACU) else if (curMode == DRIVE_MODE_ACU)
{ {
if (!IsStopCondition()) if (!IsVehicleStopped())
{ {
nextPhase = HO_INPROG; nextPhase = HO_INPROG;
} }
else else
{ {
nextPhase = HO_PERMIT; nextPhase = HO_PERMIT;
if (!GetAcuReq()) if (!HasAcuRequest())
{ {
nextMode = DRIVE_MODE_DEFAULT; nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_NONE; nextPhase = HO_NONE;
@ -186,30 +249,26 @@ void CheckDriveMode(void)
} }
} }
else else
{
if (curMode != DRIVE_MODE_RC || IsVehicleStopped())
{ {
nextMode = DRIVE_MODE_DEFAULT; nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_NONE; nextPhase = HO_NONE;
} }
}
break; break;
case RC_REQ_MANUAL: case RC_REQ_MANUAL:
// 목표: RC (DriveMode 변경<EBB380>? Default?<3F><EFBFBD>? if (curMode == DRIVE_MODE_ACU && !IsVehicleStopped())
if (!IsStopCondition())
{
nextPhase = HO_INPROG;
if (curMode == DRIVE_MODE_ACU)
{ {
nextPhase = HO_HOLD; nextPhase = HO_HOLD;
nextMode = DRIVE_MODE_EMERGENCY; nextMode = DRIVE_MODE_EMERGENCY;
GV_VCU_EmergencyCause = EMG_HO_CONFLICT; GV_VCU_EmergencyCause = EMG_HO_CONFLICT;
} }
}
else if (curMode == DRIVE_MODE_ACU && nextPhase != HO_HOLD) else if (curMode == DRIVE_MODE_ACU && nextPhase != HO_HOLD)
{ {
// ACU -> Default 복<>?<3F>??<3F>해 Permit (ACU가 ?<3F>율 ?<3F>제?<3F>야 ??
nextPhase = HO_PERMIT; nextPhase = HO_PERMIT;
if (!GetAcuReq()) if (!HasAcuRequest())
{ {
nextMode = DRIVE_MODE_DEFAULT; nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_NONE; nextPhase = HO_NONE;
@ -222,58 +281,59 @@ void CheckDriveMode(void)
} }
else else
{ {
// ?<3F><>? RC<52>??<3F><>?
nextMode = DRIVE_MODE_RC; nextMode = DRIVE_MODE_RC;
nextPhase = HO_NONE; nextPhase = HO_NONE;
} }
break; break;
case RC_REQ_AUTO: case RC_REQ_AUTO:
// 목표: ACU (DriveMode 변경<EBB380>? Default?<3F><EFBFBD>? if (curMode == DRIVE_MODE_ACU && !HasAcuRequest())
if (!IsStopCondition())
{ {
nextPhase = HO_INPROG; nextPhase = HO_HOLD;
nextMode = DRIVE_MODE_EMERGENCY;
GV_VCU_EmergencyCause = EMG_HO_CONFLICT;
} }
else if (curMode == DRIVE_MODE_DEFAULT && nextPhase != HO_HOLD) else if ((curMode == DRIVE_MODE_DEFAULT) && (GV_VCU_HandoverPhase == HO_HOLD))
{
nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_HOLD;
}
else if (curMode == DRIVE_MODE_DEFAULT && nextPhase != HO_HOLD && IsVehicleStopped())
{ {
// Default?<3F>서 ACU 진입 ?<3F><>?
nextPhase = HO_PERMIT; nextPhase = HO_PERMIT;
if (GetAcuReq()) if (HasAcuRequest())
{ {
// (?<3F>요?<3F>면 ACU fault check<63>??<3F>기?<3F>도 ?<3F>용 가??
nextMode = DRIVE_MODE_ACU; nextMode = DRIVE_MODE_ACU;
nextPhase = HO_NONE; nextPhase = HO_NONE;
} }
else else
{ {
acuWaitOn = true; autoWaitOn = true;
if (Time_GetAutoOnWaitSec() >= 30U) if (Time_GetAutoOnWaitSec() >= 30U)
{ {
s_rcAutoReqTimeout = true;
nextPhase = HO_HOLD; nextPhase = HO_HOLD;
acuWaitOn = false;
} }
} }
} }
else else
{ {
// Default가 ?<3F><EFBFBD>??<3F>장 바<>? ???<3F>음 (?<3F>라?<3F>드 ?<3F>책) nextPhase = HO_NONE;
nextPhase = HO_INPROG;
} }
break; break;
default: default:
// 방어: ?<3F>상값<EC8381>? ?<3F><>?
nextMode = curMode; nextMode = curMode;
nextPhase = HO_NONE; nextPhase = HO_NONE;
break; break;
} }
} }
GV_VCU_Drive_Mode = (uint8_t)nextMode; if (IsRcRequestCompleted(s_rcModeReqRaw, nextMode))
GV_VCU_HandoverPhase = nextPhase; GV_RC_ModeReq = RC_REQ_NONE;
else
GV_RC_ModeReq = s_rcModeReqRaw;
Time_SetAutoOnWait(acuWaitOn); Time_SetAutoOnWait(autoWaitOn);
} }
@ -283,36 +343,40 @@ void RcRequestCheck(void)
if ((GV_RC_Drive_Mode == 1U) && (s_prevRcManualOn == 0U)) s_lastRcModeReq = RC_REQ_MANUAL; if ((GV_RC_Drive_Mode == 1U) && (s_prevRcManualOn == 0U)) s_lastRcModeReq = RC_REQ_MANUAL;
if ((GV_RC_ACU_Drive_Mode == 1U) && (s_prevRcAutoOn == 0U)) s_lastRcModeReq = RC_REQ_AUTO; if ((GV_RC_ACU_Drive_Mode == 1U) && (s_prevRcAutoOn == 0U)) s_lastRcModeReq = RC_REQ_AUTO;
GV_VCU_Emergency_Flag = 0; GV_TradeOff_Emergency_Flag = 0;
if ((GV_RC_ACU_Drive_Mode == 1U) && (GV_RC_Drive_Mode == 1U)) if ((GV_RC_ACU_Drive_Mode == 1U) && (GV_RC_Drive_Mode == 1U))
{ {
if (s_lastRcModeReq == RC_REQ_AUTO) GV_RC_ModeReq = RC_REQ_AUTO; if (s_lastRcModeReq == RC_REQ_AUTO) s_rcModeReqRaw = RC_REQ_AUTO;
else GV_RC_ModeReq = RC_REQ_MANUAL; else s_rcModeReqRaw = RC_REQ_MANUAL;
GV_VCU_Emergency_Flag = 1; GV_TradeOff_Emergency_Flag = 1;
GV_VCU_EmergencyCause = EMG_HO_CONFLICT;
} }
else if (GV_RC_ACU_Drive_Mode == 1U) else if (GV_RC_ACU_Drive_Mode == 1U)
{ {
GV_RC_ModeReq = RC_REQ_AUTO; s_rcModeReqRaw = RC_REQ_AUTO;
s_lastRcModeReq = RC_REQ_AUTO; s_lastRcModeReq = RC_REQ_AUTO;
GV_VCU_Emergency_Flag = 0; GV_TradeOff_Emergency_Flag = 0;
} }
else if (GV_RC_Drive_Mode == 1U) else if (GV_RC_Drive_Mode == 1U)
{ {
GV_RC_ModeReq = RC_REQ_MANUAL; s_rcModeReqRaw = RC_REQ_MANUAL;
s_lastRcModeReq = RC_REQ_MANUAL; s_lastRcModeReq = RC_REQ_MANUAL;
GV_VCU_Emergency_Flag = 0; GV_TradeOff_Emergency_Flag = 0;
} }
else else
{ {
GV_RC_ModeReq = RC_REQ_DEFAULT; if (s_lastRcModeReq == RC_REQ_AUTO)
s_lastRcModeReq = RC_REQ_DEFAULT; s_rcModeReqRaw = RC_REQ_NONE;
s_rcAutoReqTimeout = false; else
s_rcModeReqRaw = RC_REQ_DEFAULT;
GV_VCU_Emergency_Flag = 0; s_lastRcModeReq = s_rcModeReqRaw;
GV_TradeOff_Emergency_Flag = 0;
} }
s_prevRcManualOn = (GV_RC_Drive_Mode == 1U) ? 1U : 0U; s_prevRcManualOn = (GV_RC_Drive_Mode == 1U) ? 1U : 0U;
@ -368,22 +432,21 @@ void ExecuteRCMode()
/*============================== Emergency Mode ==============================*/ /*============================== Emergency Mode ==============================*/
bool Flag_EmergencyAutoParking = true; static bool s_emergencyAutoParkPending = true;
void ExecuteEmergencyMode() void ExecuteEmergencyMode()
{ {
if(GV_VCU_Vx_Fbk >= 0.1 && Flag_EmergencyAutoParking)
GV_VCU_GearSelStat = 2; // gear N if (GV_VCU_Vx_Fbk >= 0.1f) // 1) While vehicle is moving, force N.
else if(GV_VCU_GearSelStat == 2 && GV_VCU_Vx_Fbk < 0.1 && Flag_EmergencyAutoParking) GV_VCU_GearSelStat = 2U; // N
else if (s_emergencyAutoParkPending)// 2) First stop in emergency: apply P exactly once.
{ {
GV_VCU_GearSelStat = 0; // gear P GV_VCU_GearSelStat = 0U; // P
Flag_EmergencyAutoParking = false; s_emergencyAutoParkPending = false;
} }
else if(GV_VCU_GearSelStat == 2 && GV_VCU_Vx_Fbk < 0.1 && !Flag_EmergencyAutoParking) else if ((GV_RC_GearSelStat == 0U) || (GV_RC_GearSelStat == 2U)) // 3) After first auto-park, allow RC to toggle only P/N.
GV_VCU_GearSelStat = 2; // gear N GV_VCU_GearSelStat = GV_RC_GearSelStat;
else if(GV_VCU_GearSelStat == 0 && GV_VCU_Vx_Fbk < 0.1 && !Flag_EmergencyAutoParking) else // Default to P if RC command is invalid
GV_VCU_GearSelStat = 0; // gear P GV_VCU_GearSelStat = 0U;
else
// Do nothing, maintain current gear
GV_VCU_RC_Emergency_Stop = 1; GV_VCU_RC_Emergency_Stop = 1;
GV_VCU_ACU_Emergency_Stop = 1; GV_VCU_ACU_Emergency_Stop = 1;
@ -393,8 +456,23 @@ void ExecuteEmergencyMode()
EmergencyLampSet(); EmergencyLampSet();
//Author : JaeminSong , Date : 240830, Description : For Auto Brake in Emergency Mode // Keep emergency latched for handover speed-fail until RC requests MANUAL.
if(GV_VCU_Emergency_Flag == 0 && Emergency_Switch == 0 && GV_RC_Emergency_Stop == 0 && GV_ACU_Emergency_Stop == 0 && GV_RC_ALV_FLAG == 0 && GV_Act_Fault_Exist == 0) if (!isEmergency && GV_VCU_EmergencyCause == EMG_HO_SPD_COND_FAIL && s_rcModeReqRaw != RC_REQ_MANUAL)
nextMode = DRIVE_MODE_EMERGENCY;
else if (!isEmergency && GV_VCU_EmergencyCause == EMG_HO_CONFLICT && s_rcModeReqRaw != RC_REQ_DEFAULT)
nextMode = DRIVE_MODE_EMERGENCY;
// Exit emergency mode when no emergency source remains.
else if(!isEmergency && !isEmergencyVcu &&
GV_VCU_EmergencyCause != EMG_HO_CONFLICT &&
s_rcModeReqRaw == RC_REQ_MANUAL &&
IsRcParkRequest())
nextMode = DRIVE_MODE_RC;
else if(!isEmergency && !isEmergencyVcu &&
s_rcModeReqRaw == RC_REQ_DEFAULT &&
IsRcParkRequest())
nextMode = DRIVE_MODE_DEFAULT;
else if (!isEmergency && IsRcParkRequest())
{ {
GV_Lamp_BRAKE_CMD = 0; GV_Lamp_BRAKE_CMD = 0;
GV_Lamp_Hazard_CMD = 0; GV_Lamp_Hazard_CMD = 0;
@ -402,10 +480,13 @@ void ExecuteEmergencyMode()
GV_VCU_RC_Emergency_Stop = 0; GV_VCU_RC_Emergency_Stop = 0;
GV_VCU_ACU_Emergency_Stop = 0; GV_VCU_ACU_Emergency_Stop = 0;
Flag_EmergencyAutoParking = true; s_emergencyAutoParkPending = true;
GV_VCU_Drive_Mode = DRIVE_MODE_DEFAULT; nextMode = DRIVE_MODE_DEFAULT;
nextPhase = HO_NONE;
} }
else
nextMode = DRIVE_MODE_EMERGENCY;
} }

View File

@ -7,7 +7,7 @@ void SET_SW_VER(void)
{ {
GV_YEAR = 26; GV_YEAR = 26;
GV_Month = 3; GV_Month = 3;
GV_Day = 8; GV_Day = 11;
GV_Ver = 1; GV_Ver = 1;
GV_CAR_NUM = 240623; GV_CAR_NUM = 240623;
} }

View File

@ -2004,15 +2004,17 @@ void Output_Data_Set_VCU_ACU_Signal1_CH1_0x013(void)
void Output_Data_Set_VCU_ACU_Signal2_CH1_0x014(void) void Output_Data_Set_VCU_ACU_Signal2_CH1_0x014(void)
{ {
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RC_ModeReq = (unsigned int)round(GV_RC_ModeReq) & _2bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt = (unsigned int)round(GV_RWA_Flt) & _4bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_HandoverPhase = (unsigned int)round(GV_VCU_HandoverPhase) & _2bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt = (unsigned int)round(GV_RWS_Flt) & _4bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_EmergencyCause= (unsigned int)round(GV_VCU_EmergencyCause) & _3bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt = (unsigned int)round(GV_IDB_Flt) & _4bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt = (unsigned int)round(GV_IDB_Flt) & _4bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt = (unsigned int)round(GV_MCU_Flt) & _1bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt = (unsigned int)round(GV_MCU_Flt) & _1bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode = (unsigned int)round(GV_VCU_Drive_Mode) & _2bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode = (unsigned int)round(GV_VCU_Drive_Mode) & _2bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG = (unsigned int)round(GV_VCU_IGN_SIG) & _2bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG = (unsigned int)round(GV_VCU_IGN_SIG) & _2bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC= (unsigned int)round(GV_BMS_SOC) & _8bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC= (unsigned int)round(GV_BMS_SOC) & _8bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd= (unsigned int)round(GV_MCU_RPM - Offset_m_32768) & _16bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd= (unsigned int)round(GV_MCU_RPM - Offset_m_32768) & _16bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RC_ModeReq = (unsigned int)round(GV_RC_ModeReq) & _2bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_HandoverPhase = (unsigned int)round(GV_VCU_HandoverPhase) & _2bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_EmergencyCause= (unsigned int)round(GV_VCU_EmergencyCause) & _3bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 = (unsigned int)round(GV_VCU_ACU_counter2) & _4bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 = (unsigned int)round(GV_VCU_ACU_counter2) & _4bit;
ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 = (unsigned int)round(GV_VCU_ACU_CRC2) & _4bit; ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 = (unsigned int)round(GV_VCU_ACU_CRC2) & _4bit;
} }
@ -2763,9 +2765,8 @@ void Transmit_VCU_ACU_Signal1_CH1_0x013(void)
void Transmit_VCU_ACU_Signal2_CH1_0x014(void) void Transmit_VCU_ACU_Signal2_CH1_0x014(void)
{ {
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RC_ModeReq >> shift0) CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_HandoverPhase << shift2) | (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt << shift4)) & _8bit;
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_EmergencyCause << shift4)) & _8bit;
CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt >> shift0) CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.IDB_Flt >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt << shift4) | (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.MCU_Flt << shift4)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode << shift5)) & _8bit; | (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.Drive_Mode << shift5)) & _8bit;
@ -2773,6 +2774,9 @@ void Transmit_VCU_ACU_Signal2_CH1_0x014(void)
CAN_ch[1].tx.buf[3] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC >> shift0)) & _8bit; CAN_ch[1].tx.buf[3] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_RC_BMS_SOC >> shift0)) & _8bit;
CAN_ch[1].tx.buf[4] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift0)) & _8bit; CAN_ch[1].tx.buf[4] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift0)) & _8bit;
CAN_ch[1].tx.buf[5] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift8)) & _8bit; CAN_ch[1].tx.buf[5] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift8)) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RC_ModeReq >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_HandoverPhase << shift2)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_EmergencyCause << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 >> shift0) CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_counter2 >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 << shift4)) & _8bit; | (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_CRC2 << shift4)) & _8bit;

View File

@ -1296,15 +1296,17 @@ typedef struct
struct struct
{ {
uint8 RC_ModeReq : 2; uint16 RWA_Flt : 4;
uint8 VCU_HandoverPhase : 2; uint16 RWS_Flt : 4;
uint8 VCU_EmergencyCause : 3;
uint32 IDB_Flt : 4; uint32 IDB_Flt : 4;
uint32 MCU_Flt : 1; uint32 MCU_Flt : 1;
uint32 Drive_Mode : 2; uint32 Drive_Mode : 2;
uint32 VCU_IGN_SIG : 2; uint32 VCU_IGN_SIG : 2;
uint32 VCU_ACU_RC_BMS_SOC : 8; uint32 VCU_ACU_RC_BMS_SOC : 8;
uint32 VCU_ACU_MCU_EstSpd : 16; uint32 VCU_ACU_MCU_EstSpd : 16;
uint8 RC_ModeReq : 2;
uint8 VCU_HandoverPhase : 2;
uint8 VCU_EmergencyCause : 3;
uint32 VCU_ACU_counter2 : 4; uint32 VCU_ACU_counter2 : 4;
uint32 VCU_ACU_CRC2 : 4; uint32 VCU_ACU_CRC2 : 4;
}CH1_VCU_ACU_Signal2_0x014; }CH1_VCU_ACU_Signal2_0x014;

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.98 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Oct 21 13:14:18 2025 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -122,7 +122,7 @@ void ADM_Integrated_Logic_step(void)
double rtb_Trig; double rtb_Trig;
double rtb_Vx_Cmd_R; double rtb_Vx_Cmd_R;
double rtb_y; double rtb_y;
double rtb_y_k; double rtb_y_h;
int32_t i; int32_t i;
bool rtb_Compare_l; bool rtb_Compare_l;
bool rtb_Compare_p; bool rtb_Compare_p;
@ -409,7 +409,8 @@ void ADM_Integrated_Logic_step(void)
break; break;
case 1: case 1:
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) { if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0; rtb_Memory = 2.0;
} }
break; break;
@ -425,7 +426,8 @@ void ADM_Integrated_Logic_step(void)
break; break;
case 3: case 3:
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) { if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0; rtb_Memory = 2.0;
} }
break; break;
@ -580,24 +582,24 @@ void ADM_Integrated_Logic_step(void)
/* End of Saturate: '<S28>/Saturation' */ /* End of Saturate: '<S28>/Saturation' */
/* Product: '<S28>/Product3' */ /* Product: '<S28>/Product3' */
rtb_y_k = rtb_AccFlag * rtb_y; rtb_y_h = rtb_AccFlag * rtb_y;
/* RateLimiter: '<S3>/Rate Limiter' */ /* RateLimiter: '<S3>/Rate Limiter' */
rtb_Brake_Saturation = rtb_y_k - ADM_Integrated_Logic_DW.PrevY_b; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b;
if (rtb_Brake_Saturation > 2.0) { if (rtb_Brake_Saturation > 2.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_b + 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b + 2.0;
} else if (rtb_Brake_Saturation < -2.0) { } else if (rtb_Brake_Saturation < -2.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_b - 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0;
} }
ADM_Integrated_Logic_DW.PrevY_b = rtb_y_k; ADM_Integrated_Logic_DW.PrevY_b = rtb_y_h;
/* End of RateLimiter: '<S3>/Rate Limiter' */ /* End of RateLimiter: '<S3>/Rate Limiter' */
/* Product: '<S3>/Product' incorporates: /* Product: '<S3>/Product' incorporates:
* MATLAB Function: '<S3>/MATLAB Function1' * MATLAB Function: '<S3>/MATLAB Function1'
*/ */
rtb_AccFlag = (double)(rtb_Memory == 3.0) * rtb_y_k; rtb_AccFlag = (double)(rtb_Memory == 3.0) * rtb_y_h;
/* MATLAB Function: '<S3>/MATLAB Function' */ /* MATLAB Function: '<S3>/MATLAB Function' */
if (!(rtb_AccFlag >= 0.0)) { if (!(rtb_AccFlag >= 0.0)) {
@ -630,25 +632,25 @@ void ADM_Integrated_Logic_step(void)
* MATLAB Function: '<S6>/GearCondition_Brake' * MATLAB Function: '<S6>/GearCondition_Brake'
* Saturate: '<S6>/Saturation' * Saturate: '<S6>/Saturation'
*/ */
rtb_y_k = (double)i * rtb_Integrator_1; rtb_y_h = (double)i * rtb_Integrator_1;
/* RateLimiter: '<S6>/Brake_Out_RateLimiter' */ /* RateLimiter: '<S6>/Brake_Out_RateLimiter' */
rtb_Brake_Saturation = rtb_y_k - ADM_Integrated_Logic_DW.PrevY_o; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o;
if (rtb_Brake_Saturation > 3.0) { if (rtb_Brake_Saturation > 3.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_o + 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o + 3.0;
} else if (rtb_Brake_Saturation < -3.0) { } else if (rtb_Brake_Saturation < -3.0) {
rtb_y_k = ADM_Integrated_Logic_DW.PrevY_o - 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0;
} }
ADM_Integrated_Logic_DW.PrevY_o = rtb_y_k; ADM_Integrated_Logic_DW.PrevY_o = rtb_y_h;
/* End of RateLimiter: '<S6>/Brake_Out_RateLimiter' */ /* End of RateLimiter: '<S6>/Brake_Out_RateLimiter' */
/* Saturate: '<S6>/Brake_Saturation' */ /* Saturate: '<S6>/Brake_Saturation' */
if (rtb_y_k > 1000.0) { if (rtb_y_h > 1000.0) {
rtb_y_k = 1000.0; rtb_y_h = 1000.0;
} else if (rtb_y_k < 0.0) { } else if (rtb_y_h < 0.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
/* End of Saturate: '<S6>/Brake_Saturation' */ /* End of Saturate: '<S6>/Brake_Saturation' */
@ -661,7 +663,7 @@ void ADM_Integrated_Logic_step(void)
if (rtb_Compare_l) { if (rtb_Compare_l) {
rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0; rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0;
} else { } else {
rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_k; rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_h;
} }
/* Saturate: '<S1>/Brake_Saturation' incorporates: /* Saturate: '<S1>/Brake_Saturation' incorporates:
@ -758,7 +760,7 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Brake_Saturation; ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Brake_Saturation;
/* Outport: '<Root>/Debug_CC_Brake_Output' */ /* Outport: '<Root>/Debug_CC_Brake_Output' */
ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_k; ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_h;
/* Outport: '<Root>/Debug_AccControl_TorqueCmd' incorporates: /* Outport: '<Root>/Debug_AccControl_TorqueCmd' incorporates:
* Constant: '<S3>/Constant' * Constant: '<S3>/Constant'
@ -1009,13 +1011,13 @@ void ADM_Integrated_Logic_step(void)
* Inport: '<Root>/GV_Vx_Fbk' * Inport: '<Root>/GV_Vx_Fbk'
*/ */
if (ADM_Integrated_Logic_U.GV_Vx_Fbk < 5.0) { if (ADM_Integrated_Logic_U.GV_Vx_Fbk < 5.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} else { } else {
rtb_y_k = (ADM_Integrated_Logic_U.GV_Vx_Fbk - 5.0) * 0.2; rtb_y_h = (ADM_Integrated_Logic_U.GV_Vx_Fbk - 5.0) * 0.2;
} }
if (rtb_y_k >= 1.0) { if (rtb_y_h >= 1.0) {
rtb_y_k = 1.0; rtb_y_h = 1.0;
} }
/* End of MATLAB Function: '<S6>/DOB_Gain' */ /* End of MATLAB Function: '<S6>/DOB_Gain' */
@ -1042,7 +1044,7 @@ void ADM_Integrated_Logic_step(void)
* Sum: '<S35>/Add' * Sum: '<S35>/Add'
*/ */
rtb_Add_e = (rtb_Add_e * 0.044648264844923756 + rtb_Product1_m) + rtb_Add_e = (rtb_Add_e * 0.044648264844923756 + rtb_Product1_m) +
rtb_Integrator_1 * rtb_y_k; rtb_Integrator_1 * rtb_y_h;
/* Saturate: '<S6>/Torq_Saturation' */ /* Saturate: '<S6>/Torq_Saturation' */
if (rtb_Add_e > 80.0) { if (rtb_Add_e > 80.0) {
@ -1063,12 +1065,12 @@ void ADM_Integrated_Logic_step(void)
if ((ADM_Integrated_Logic_U.GV_IDB_ECU_Fault_Flag == 1.0) && if ((ADM_Integrated_Logic_U.GV_IDB_ECU_Fault_Flag == 1.0) &&
(ADM_Integrated_Logic_U.GV_RCU_ECU_Fault_Flag == 1.0)) { (ADM_Integrated_Logic_U.GV_RCU_ECU_Fault_Flag == 1.0)) {
if (ADM_Integrated_Logic_U.GV_Vx_Fbk / 3.6 > 0.5) { if (ADM_Integrated_Logic_U.GV_Vx_Fbk / 3.6 > 0.5) {
rtb_y_k = -80.0; rtb_y_h = -80.0;
} else { } else {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
if (rtb_Memory == 0.0) { if (rtb_Memory == 0.0) {
@ -1088,11 +1090,11 @@ void ADM_Integrated_Logic_step(void)
/* Product: '<S6>/Multiply' incorporates: /* Product: '<S6>/Multiply' incorporates:
* MATLAB Function: '<S6>/Gear_pos_out' * MATLAB Function: '<S6>/Gear_pos_out'
*/ */
rtb_y_k = (double)i * rtb_Add_e; rtb_y_h = (double)i * rtb_Add_e;
/* Saturate: '<S1>/Saturation' */ /* Saturate: '<S1>/Saturation' */
if (rtb_y_k < 0.0) { if (rtb_y_h < 0.0) {
rtb_y_k = 0.0; rtb_y_h = 0.0;
} }
/* End of Saturate: '<S1>/Saturation' */ /* End of Saturate: '<S1>/Saturation' */
@ -1108,13 +1110,13 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = 0.0; ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = 0.0;
} else { } else {
/* Outport: '<Root>/GV_Motor_Torque_Cmd' */ /* Outport: '<Root>/GV_Motor_Torque_Cmd' */
ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = rtb_y_k; ADM_Integrated_Logic_Y.GV_Motor_Torque_Cmd = rtb_y_h;
} }
/* Outport: '<Root>/Target_MCU_Out' incorporates: /* Outport: '<Root>/Target_MCU_Out' incorporates:
* MATLAB Function: '<S1>/MCU_Fault_Injection' * MATLAB Function: '<S1>/MCU_Fault_Injection'
*/ */
ADM_Integrated_Logic_Y.Target_MCU_Out = rtb_y_k; ADM_Integrated_Logic_Y.Target_MCU_Out = rtb_y_h;
/* Sum: '<S28>/Sum' */ /* Sum: '<S28>/Sum' */
rtb_F_PI -= rtb_y; rtb_F_PI -= rtb_y;
@ -1266,7 +1268,7 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_y_k = ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand - rtb_y_h = ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand -
ADM_Integrated_Logic_DW.Delay_DSTATE_c4; ADM_Integrated_Logic_DW.Delay_DSTATE_c4;
/* MATLAB Function: '<S1>/MATLAB Function2' incorporates: /* MATLAB Function: '<S1>/MATLAB Function2' incorporates:
@ -1278,7 +1280,7 @@ void ADM_Integrated_Logic_step(void)
/* Switch: '<S71>/Switch2' incorporates: /* Switch: '<S71>/Switch2' incorporates:
* RelationalOperator: '<S71>/LowerRelop1' * RelationalOperator: '<S71>/LowerRelop1'
*/ */
if (!(rtb_y_k > rtb_Switch2_k)) { if (!(rtb_y_h > rtb_Switch2_k)) {
/* Product: '<S23>/delta fall limit' incorporates: /* Product: '<S23>/delta fall limit' incorporates:
* SampleTimeMath: '<S23>/sample time' * SampleTimeMath: '<S23>/sample time'
* *
@ -1290,10 +1292,10 @@ void ADM_Integrated_Logic_step(void)
/* Switch: '<S71>/Switch' incorporates: /* Switch: '<S71>/Switch' incorporates:
* RelationalOperator: '<S71>/UpperRelop' * RelationalOperator: '<S71>/UpperRelop'
*/ */
if (rtb_y_k < rtb_y) { if (rtb_y_h < rtb_y) {
rtb_Switch2_k = rtb_y; rtb_Switch2_k = rtb_y;
} else { } else {
rtb_Switch2_k = rtb_y_k; rtb_Switch2_k = rtb_y_h;
} }
/* End of Switch: '<S71>/Switch' */ /* End of Switch: '<S71>/Switch' */
@ -1353,7 +1355,7 @@ void ADM_Integrated_Logic_step(void)
/* MATLAB Function: '<S1>/MATLAB Function6' incorporates: /* MATLAB Function: '<S1>/MATLAB Function6' incorporates:
* Gain: '<S1>/Gain5' * Gain: '<S1>/Gain5'
*/ */
ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_k); ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_h);
/* Switch: '<S72>/Switch2' incorporates: /* Switch: '<S72>/Switch2' incorporates:
* RelationalOperator: '<S72>/LowerRelop1' * RelationalOperator: '<S72>/LowerRelop1'
@ -1365,13 +1367,13 @@ void ADM_Integrated_Logic_step(void)
* About '<S24>/sample time': * About '<S24>/sample time':
* y = K where K = ( w * Ts ) * y = K where K = ( w * Ts )
* */ * */
rtb_y_k *= 0.002; rtb_y_h *= 0.002;
/* Switch: '<S72>/Switch' incorporates: /* Switch: '<S72>/Switch' incorporates:
* RelationalOperator: '<S72>/UpperRelop' * RelationalOperator: '<S72>/UpperRelop'
*/ */
if (rtb_Add1 < rtb_y_k) { if (rtb_Add1 < rtb_y_h) {
rtb_Switch2_k = rtb_y_k; rtb_Switch2_k = rtb_y_h;
} else { } else {
rtb_Switch2_k = rtb_Add1; rtb_Switch2_k = rtb_Add1;
} }
@ -1388,10 +1390,10 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_y_k = rtb_Switch2_k + ADM_Integrated_Logic_DW.Delay_DSTATE_i1; rtb_y_h = rtb_Switch2_k + ADM_Integrated_Logic_DW.Delay_DSTATE_i1;
/* Outport: '<Root>/GV_RWS_RackAngleCmd1' */ /* Outport: '<Root>/GV_RWS_RackAngleCmd1' */
ADM_Integrated_Logic_Y.GV_RWS_RackAngleCmd1 = rtb_y_k; ADM_Integrated_Logic_Y.GV_RWS_RackAngleCmd1 = rtb_y_h;
/* Outport: '<Root>/Act_Fault_Exist' incorporates: /* Outport: '<Root>/Act_Fault_Exist' incorporates:
* MATLAB Function: '<S1>/Actuator_Fault_Decision' * MATLAB Function: '<S1>/Actuator_Fault_Decision'
@ -1623,7 +1625,7 @@ void ADM_Integrated_Logic_step(void)
/* Update for Delay: '<S24>/Delay' */ /* Update for Delay: '<S24>/Delay' */
ADM_Integrated_Logic_DW.icLoad_d = false; ADM_Integrated_Logic_DW.icLoad_d = false;
ADM_Integrated_Logic_DW.Delay_DSTATE_i1 = rtb_y_k; ADM_Integrated_Logic_DW.Delay_DSTATE_i1 = rtb_y_h;
} }
/* Model initialize function */ /* Model initialize function */

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.98 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Oct 21 13:14:18 2025 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4

Some files were not shown because too many files have changed in this diff Show More