Merge pull request #69 from Dev-KATECH/hotfix

Hotfix
This commit is contained in:
3minbe 2025-10-03 15:06:51 +09:00 committed by GitHub
commit 94c288d279
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
88 changed files with 46442 additions and 46136 deletions

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 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

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:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -11,7 +11,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -19,7 +19,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -35,7 +35,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -43,28 +43,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -72,7 +72,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -80,7 +80,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: public
Aux: @01733ea0
@ -89,73 +89,73 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: public
Aux: @06d58ee0
Aux: @06d18ee0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: public
Aux: @06d589a0
Aux: @06d189a0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: public
Aux: @06d58460
Aux: @06d18460
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: public
Aux: @06d58e00
Aux: @06d18e00
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Function flags: body optimize_size
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
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: public
Aux: @06d58b60
Aux: @06d18b60
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: public
Aux: @06d588c0
Aux: @06d188c0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls: System_Check_Func/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: public
Aux: @06d58620
Aux: @06d18620
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: public
Aux: @06d58380
Aux: @06d18380
References:
Referring:
Availability: not-ready
@ -165,7 +165,7 @@ Removing unused symbols:
Reclaimed Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -173,7 +173,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -181,7 +181,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -189,7 +189,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -197,7 +197,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -205,28 +205,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -234,7 +234,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -242,7 +242,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: public
References:
@ -250,7 +250,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: public
References:
@ -258,7 +258,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: public
References:
@ -266,7 +266,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: public
References:
@ -274,7 +274,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -282,7 +282,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: body optimize_size
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
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: public
References:
@ -290,7 +290,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: public
References:
@ -298,7 +298,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: body optimize_size
Called by:
Calls: System_Check_Func/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: public
References:
@ -306,7 +306,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: public
References:
@ -317,7 +317,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Initial Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -325,7 +325,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -333,7 +333,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -341,7 +341,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -349,7 +349,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -357,28 +357,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -386,7 +386,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -394,7 +394,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: public
References:
@ -402,7 +402,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: public
References:
@ -410,7 +410,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: public
References:
@ -418,7 +418,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: public
References:
@ -426,7 +426,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -434,7 +434,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: body optimize_size
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
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: public
References:
@ -442,7 +442,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: public
References:
@ -450,7 +450,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: body optimize_size
Called by:
Calls: System_Check_Func/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: public
References:
@ -458,7 +458,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: public
References:
@ -470,7 +470,7 @@ Removing unused symbols:
Reclaimed Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -478,7 +478,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -486,7 +486,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -494,7 +494,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -502,7 +502,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -510,28 +510,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not-ready
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Visibility: external public
References:
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not-ready
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -539,7 +539,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -547,7 +547,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: public
References:
@ -555,7 +555,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: public
References:
@ -563,7 +563,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: public
References:
@ -571,7 +571,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: public
References:
@ -579,7 +579,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -587,7 +587,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: body optimize_size
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
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: public
References:
@ -595,7 +595,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: public
References:
@ -603,7 +603,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: body optimize_size
Called by:
Calls: System_Check_Func/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: public
References:
@ -611,7 +611,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: public
References:
@ -624,7 +624,7 @@ Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
@ -636,7 +636,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
@ -649,7 +649,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
@ -662,7 +662,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
@ -675,7 +675,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
@ -688,7 +688,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
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)
Calls:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -697,7 +697,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -706,7 +706,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -715,7 +715,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -724,7 +724,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -733,7 +733,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -741,7 +741,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -749,7 +749,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -757,7 +757,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -766,7 +766,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -775,7 +775,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -784,7 +784,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -793,7 +793,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -802,7 +802,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -811,7 +811,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -820,7 +820,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -829,7 +829,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -838,7 +838,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
@ -848,7 +848,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:
@ -884,7 +884,7 @@ Removing variables:
Final Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -893,7 +893,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by:
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -902,7 +902,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by:
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -911,7 +911,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by:
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -920,7 +920,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by:
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -929,7 +929,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by:
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -937,7 +937,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring:
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -945,7 +945,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring:
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -953,7 +953,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring:
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -962,7 +962,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by:
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -971,7 +971,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -980,7 +980,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -989,7 +989,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -998,7 +998,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -1007,7 +1007,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -1016,7 +1016,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -1025,7 +1025,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -1034,7 +1034,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible asm_written public
References:
@ -1043,7 +1043,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: count:1073741824 (estimated locally) icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible asm_written public
Aux: @00000001

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -31,7 +31,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -40,7 +40,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -49,7 +49,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -58,7 +58,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -66,7 +66,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -74,7 +74,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -82,7 +82,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -91,7 +91,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -100,7 +100,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: body optimize_size
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
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: body optimize_size
Called by:
Calls: System_Check_Func/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -172,7 +172,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -13,7 +13,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -31,7 +31,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -40,7 +40,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -49,7 +49,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -57,7 +57,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -65,7 +65,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -73,7 +73,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -82,7 +82,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -91,7 +91,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -100,7 +100,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -23,7 +23,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -32,7 +32,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -41,7 +41,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -50,7 +50,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -59,7 +59,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -67,7 +67,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -75,7 +75,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -83,7 +83,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -92,7 +92,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -101,7 +101,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -110,7 +110,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -119,7 +119,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -128,7 +128,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -137,7 +137,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -146,7 +146,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -155,7 +155,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -164,7 +164,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -173,7 +173,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -1,6 +1,6 @@
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -9,7 +9,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -18,7 +18,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -36,7 +36,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -45,7 +45,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -53,7 +53,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -61,7 +61,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -69,7 +69,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -78,7 +78,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -87,7 +87,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -96,7 +96,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -105,7 +105,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -114,7 +114,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -123,7 +123,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -132,7 +132,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -141,7 +141,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -150,7 +150,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -159,7 +159,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
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)
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -55,7 +55,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -64,7 +64,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -73,7 +73,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -82,7 +82,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -91,7 +91,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -100,7 +100,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -108,7 +108,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -116,7 +116,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -124,7 +124,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -133,7 +133,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -142,7 +142,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -151,7 +151,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -160,7 +160,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -169,7 +169,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -178,7 +178,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -187,7 +187,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -196,7 +196,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -205,7 +205,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -214,7 +214,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
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)
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -202,7 +202,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -211,7 +211,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -220,7 +220,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -229,7 +229,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -238,7 +238,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -247,7 +247,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -255,7 +255,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -263,7 +263,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -271,7 +271,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -280,7 +280,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -289,7 +289,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -298,7 +298,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -307,7 +307,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -316,7 +316,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -325,7 +325,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -334,7 +334,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -343,7 +343,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -352,7 +352,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -361,7 +361,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
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)
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -281,7 +281,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
@ -293,7 +293,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
@ -306,7 +306,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
@ -319,7 +319,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
@ -332,7 +332,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
@ -345,7 +345,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
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)
Calls:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -354,7 +354,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -363,7 +363,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -372,7 +372,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -381,7 +381,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -390,7 +390,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Emergency_Switch/13 (Emergency_Switch) @06d1a8b8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -398,7 +398,7 @@ Emergency_Switch/13 (Emergency_Switch) @06d5a8b8
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
GV_DIN_CH2/12 (GV_DIN_CH2) @06d1a870
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -406,7 +406,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06d5a870
Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available
Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
GV_DIN_CH1/11 (GV_DIN_CH1) @06d1a7e0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -414,7 +414,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06d5a7e0
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available
Varpool flags:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -423,7 +423,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -432,7 +432,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -441,7 +441,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -450,7 +450,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -459,7 +459,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -468,7 +468,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -477,7 +477,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -486,7 +486,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -495,7 +495,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
@ -505,7 +505,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b1b3a8
Test_Signal_1_/0 (Test_Signal_1_) @06adb3a8
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -54,11 +54,11 @@ Function is locally const.
Function is locally const.
callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
Aux: @068c4110
Aux: @06af0788
References:
Referring:
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) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
previous sharing asm name: 23
Aux: @068c4130
Aux: @06af0668
References:
Referring:
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) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
previous sharing asm name: 22
Aux: @068c42f0
Aux: @06af06c8
References:
Referring:
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) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
previous sharing asm name: 21
Aux: @068c3fd0
Aux: @06af06e8
References:
Referring:
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) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
previous sharing asm name: 20
Aux: @068c3ff0
Aux: @06af0708
References:
Referring:
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) @06daf000
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)
Calls:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -132,7 +132,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -141,7 +141,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -150,7 +150,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -159,7 +159,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -168,7 +168,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -177,7 +177,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -186,81 +186,81 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4010
Aux: @06af07a8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4030
Aux: @06af0248
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4050
Aux: @06af01e8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4450
Aux: @06af0108
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c43d0
Aux: @06af0448
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c43b0
Aux: @06af0468
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c44b0
Aux: @06af0268
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
Aux: @068c4470
Aux: @06af0488
References:
Referring:
Availability: available
@ -270,11 +270,11 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ordered call graph: reduced for nothrow
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
Aux: @068c4110
Aux: @06af0788
References:
Referring:
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) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
previous sharing asm name: 23
Aux: @068c4130
Aux: @06af0668
References:
Referring:
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) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
previous sharing asm name: 22
Aux: @068c42f0
Aux: @06af06c8
References:
Referring:
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) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
previous sharing asm name: 21
Aux: @068c3fd0
Aux: @06af06e8
References:
Referring:
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) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
previous sharing asm name: 20
Aux: @068c3ff0
Aux: @06af0708
References:
Referring:
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) @06daf000
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)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4010
Aux: @06af07a8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4030
Aux: @06af0248
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4050
Aux: @06af01e8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4450
Aux: @06af0108
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c43d0
Aux: @06af0448
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c43b0
Aux: @06af0468
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c44b0
Aux: @06af0268
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
Aux: @068c4470
Aux: @06af0488
References:
Referring:
Availability: available
@ -455,11 +455,11 @@ ECU3_KATECH_Logic_2ms: malloc_bottom
ECU3_KATECH_Logic_init: malloc_bottom
callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
Aux: @068c43f0
Aux: @06af0488
References:
Referring:
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) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
previous sharing asm name: 23
Aux: @068c46d0
Aux: @06af01e8
References:
Referring:
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) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
previous sharing asm name: 22
Aux: @068c4710
Aux: @06af0128
References:
Referring:
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) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
previous sharing asm name: 21
Aux: @068c4730
Aux: @06af0308
References:
Referring:
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) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
previous sharing asm name: 20
Aux: @068c4410
Aux: @06af00a8
References:
Referring:
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) @06daf000
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)
Calls:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -533,7 +533,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -542,7 +542,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -551,7 +551,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -560,7 +560,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -569,7 +569,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -578,7 +578,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -587,81 +587,81 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c46f0
Aux: @06af02c8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4390
Aux: @06af0348
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4610
Aux: @06af03e8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4510
Aux: @06af0368
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4550
Aux: @06af0208
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4450
Aux: @06af0428
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c45b0
Aux: @06af0288
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
Aux: @068c45f0
Aux: @06af0408
References:
Referring:
Availability: available
@ -671,22 +671,22 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c46f0
Aux: @06af02c8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
previous sharing asm name: 20
Aux: @068c4410
Aux: @06af00a8
References:
Referring:
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) @06daf000
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)
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4390
Aux: @06af0348
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
Aux: @068c43f0
Aux: @06af0488
References:
Referring:
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) @06daf380
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)
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4610
Aux: @06af03e8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
previous sharing asm name: 23
Aux: @068c46d0
Aux: @06af01e8
References:
Referring:
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) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4510
Aux: @06af0368
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
previous sharing asm name: 22
Aux: @068c4710
Aux: @06af0128
References:
Referring:
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) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4550
Aux: @06af0208
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4450
Aux: @06af0428
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
previous sharing asm name: 21
Aux: @068c4730
Aux: @06af0308
References:
Referring:
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) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c45b0
Aux: @06af0288
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
Aux: @068c45f0
Aux: @06af0408
References:
Referring:
Availability: available

View File

@ -1,6 +1,6 @@
callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
@ -12,7 +12,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
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)
Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
@ -25,7 +25,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
@ -38,7 +38,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
@ -51,7 +51,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
@ -64,7 +64,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
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)
Calls:
ECU_check/18 (ECU_check) @06d5bb60
ECU_check/18 (ECU_check) @06d1bb60
Type: function
Visibility: external public
References:
@ -73,7 +73,7 @@ ECU_check/18 (ECU_check) @06d5bb60
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
RWA2_Arc_check/17 (RWA2_Arc_check) @06d1ba80
Type: function
Visibility: external public
References:
@ -82,7 +82,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06d5ba80
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
RWA1_Arc_check/16 (RWA1_Arc_check) @06d1b9a0
Type: function
Visibility: external public
References:
@ -91,7 +91,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06d5b9a0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
RCU_Arc_check/15 (RCU_Arc_check) @06d1b8c0
Type: function
Visibility: external public
References:
@ -100,7 +100,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06d5b8c0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
IDB_Arc_check/14 (IDB_Arc_check) @06d1b7e0
Type: function
Visibility: external public
References:
@ -109,7 +109,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06d5b7e0
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls:
Digital_Read/10 (Digital_Read) @06d5b700
Digital_Read/10 (Digital_Read) @06d1b700
Type: function
Visibility: external public
References:
@ -118,7 +118,7 @@ Digital_Read/10 (Digital_Read) @06d5b700
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)
Calls:
System_Check_Func/9 (System_Check_Func) @06d5b460
System_Check_Func/9 (System_Check_Func) @06d1b460
Type: function
Visibility: external public
References:
@ -127,7 +127,7 @@ System_Check_Func/9 (System_Check_Func) @06d5b460
Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -172,7 +172,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -181,7 +181,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -190,7 +190,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
@ -243,22 +243,22 @@ Function name:ECU3_KATECH_Logic_init/1:
locals written:
ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d58ee0
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06d18ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4130
Aux: @06af07c8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06daf000
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d6f000
Type: function definition analyzed
Visibility: public
next sharing asm name: 1
previous sharing asm name: 20
Aux: @068c3fd0
Aux: @06af07a8
References:
Referring:
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) @06daf000
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)
Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d589a0
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06d189a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4190
Aux: @06af0808
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06daf380
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d6f380
Type: function definition analyzed
Visibility: public
next sharing asm name: 22
Aux: @068c4110
Aux: @06af0668
References:
Referring:
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) @06daf380
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)
Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d58460
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06d18460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4030
Aux: @06af0748
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06daf2a0
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d6f2a0
Type: function definition analyzed
Visibility: public
next sharing asm name: 21
previous sharing asm name: 23
Aux: @068c4090
Aux: @06af06c8
References:
Referring:
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) @06daf2a0
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)
Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d58e00
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06d18e00
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4230
Aux: @06af0708
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06daf1c0
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d6f1c0
Type: function definition analyzed
Visibility: public
next sharing asm name: 20
previous sharing asm name: 22
Aux: @068c4150
Aux: @06af04c8
References:
Referring:
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) @06daf1c0
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)
Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d58b60
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06d18b60
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c41d0
Aux: @06af0728
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d588c0
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06d188c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4350
Aux: @06af0828
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06daf0e0
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d6f0e0
Type: function definition analyzed
Visibility: public
next sharing asm name: 19
previous sharing asm name: 21
Aux: @068c4170
Aux: @06af06e8
References:
Referring:
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) @06daf0e0
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)
Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d58620
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06d18620
Type: function definition analyzed
Visibility: externally_visible public
Aux: @068c4370
Aux: @06af0788
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: System_Check_Func/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d58380
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06d18380
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 19
Aux: @068c3ff0
Aux: @06af0528
References:
Referring:
Availability: available

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -30,7 +30,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -38,7 +38,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -47,7 +47,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -56,7 +56,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -65,7 +65,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -74,7 +74,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -83,7 +83,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -92,7 +92,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -101,7 +101,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -110,7 +110,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -118,7 +118,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -127,7 +127,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -135,7 +135,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -143,7 +143,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -151,7 +151,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -159,7 +159,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -167,7 +167,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -175,7 +175,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -183,7 +183,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -191,7 +191,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -199,7 +199,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -207,7 +207,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -215,7 +215,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -223,7 +223,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -231,7 +231,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -239,7 +239,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -247,7 +247,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -255,7 +255,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -263,7 +263,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -271,7 +271,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -279,7 +279,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -13,7 +13,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -21,7 +21,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -29,7 +29,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -38,7 +38,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -47,7 +47,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -56,7 +56,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -65,7 +65,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -74,7 +74,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -83,7 +83,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -92,7 +92,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -101,7 +101,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -109,7 +109,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -118,7 +118,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -126,7 +126,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -134,7 +134,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -142,7 +142,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -150,7 +150,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -158,7 +158,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -166,7 +166,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -174,7 +174,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -182,7 +182,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -190,7 +190,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -198,7 +198,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -206,7 +206,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -214,7 +214,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -222,7 +222,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -230,7 +230,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -238,7 +238,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -246,7 +246,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -254,7 +254,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -262,7 +262,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -270,7 +270,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -23,7 +23,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -31,7 +31,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -39,7 +39,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -48,7 +48,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -57,7 +57,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -66,7 +66,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -75,7 +75,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -84,7 +84,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -93,7 +93,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -102,7 +102,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -111,7 +111,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -119,7 +119,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -128,7 +128,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -136,7 +136,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -144,7 +144,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -152,7 +152,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -160,7 +160,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -168,7 +168,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -176,7 +176,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -184,7 +184,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -192,7 +192,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -200,7 +200,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -208,7 +208,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -216,7 +216,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -224,7 +224,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -232,7 +232,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -240,7 +240,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -248,7 +248,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -256,7 +256,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -264,7 +264,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -272,7 +272,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -280,7 +280,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -1,6 +1,6 @@
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -9,7 +9,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -17,7 +17,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -25,7 +25,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -34,7 +34,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -43,7 +43,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -52,7 +52,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -61,7 +61,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -70,7 +70,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -79,7 +79,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -88,7 +88,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -97,7 +97,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -105,7 +105,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -114,7 +114,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -122,7 +122,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -130,7 +130,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -138,7 +138,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -146,7 +146,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -154,7 +154,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -162,7 +162,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -170,7 +170,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -178,7 +178,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -186,7 +186,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -194,7 +194,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -202,7 +202,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -210,7 +210,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -218,7 +218,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -226,7 +226,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -234,7 +234,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -242,7 +242,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -250,7 +250,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -258,7 +258,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -266,7 +266,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -37,7 +37,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -46,7 +46,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -54,7 +54,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -62,7 +62,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -71,7 +71,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -80,7 +80,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -89,7 +89,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -98,7 +98,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -107,7 +107,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -116,7 +116,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -125,7 +125,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -134,7 +134,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -142,7 +142,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -151,7 +151,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -159,7 +159,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -167,7 +167,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -175,7 +175,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -183,7 +183,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -191,7 +191,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -199,7 +199,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -207,7 +207,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -215,7 +215,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -223,7 +223,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -231,7 +231,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -239,7 +239,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -247,7 +247,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -255,7 +255,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -263,7 +263,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -271,7 +271,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -279,7 +279,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -287,7 +287,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -295,7 +295,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -303,7 +303,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -85,7 +85,7 @@ IPA function summary for System_Check_Func/0 inlinable
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -94,7 +94,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -102,7 +102,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -110,7 +110,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -119,7 +119,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -128,7 +128,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -137,7 +137,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -146,7 +146,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -155,7 +155,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -164,7 +164,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -173,7 +173,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -182,7 +182,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -190,7 +190,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -199,7 +199,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -207,7 +207,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -215,7 +215,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -223,7 +223,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -231,7 +231,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -239,7 +239,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -247,7 +247,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -255,7 +255,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -263,7 +263,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -271,7 +271,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -279,7 +279,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -287,7 +287,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -295,7 +295,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -303,7 +303,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -311,7 +311,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -319,7 +319,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -327,7 +327,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -335,7 +335,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -343,7 +343,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -351,7 +351,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -78,7 +78,7 @@ IPA function summary for System_Check_Func/0 inlinable
Symbol table:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -87,7 +87,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @05fae5a0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -95,7 +95,7 @@ GV_VCU_GearSelStat/31 (GV_VCU_GearSelStat) @06b9f5a0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @05fae558
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -103,7 +103,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/30 (GV_VCU_EPAM_Park_Request_to_EPC) @06b9f558
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -112,7 +112,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -121,7 +121,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -130,7 +130,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -139,7 +139,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -148,7 +148,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -157,7 +157,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -166,7 +166,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -175,7 +175,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
GV_VCU_Ready/21 (GV_VCU_Ready) @05fae2d0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -183,7 +183,7 @@ GV_VCU_Ready/21 (GV_VCU_Ready) @06b9f2d0
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -192,7 +192,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
GV_Key_Off_Level/19 (GV_Key_Off_Level) @05fae240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -200,7 +200,7 @@ GV_Key_Off_Level/19 (GV_Key_Off_Level) @06b9f240
Referring: System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @05fae1f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -208,7 +208,7 @@ GV_CE_ON_CMD/18 (GV_CE_ON_CMD) @06b9f1f8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
GV_IG_Process_Status/17 (GV_IG_Process_Status) @05fae1b0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -216,7 +216,7 @@ GV_IG_Process_Status/17 (GV_IG_Process_Status) @06b9f1b0
Referring: System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (read)System_Check_Func/0 (write)System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
GV_VCU_Ignition/16 (GV_VCU_Ignition) @05fae168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -224,7 +224,7 @@ GV_VCU_Ignition/16 (GV_VCU_Ignition) @06b9f168
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @05fae120
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -232,7 +232,7 @@ GV_LDC_Apply_Check/15 (GV_LDC_Apply_Check) @06b9f120
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
GV_LDC_STA/14 (GV_LDC_STA) @05fae0d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -240,7 +240,7 @@ GV_LDC_STA/14 (GV_LDC_STA) @06b9f0d8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @05fae090
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -248,7 +248,7 @@ GV_HV_Apply_Check/13 (GV_HV_Apply_Check) @06b9f090
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @05fae048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -256,7 +256,7 @@ GV_BMS_HVOn_STA/12 (GV_BMS_HVOn_STA) @06b9f048
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @05fae000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -264,7 +264,7 @@ GV_OBC_Fault_Check/11 (GV_OBC_Fault_Check) @06b9f000
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
GV_OBC_Interlock/10 (GV_OBC_Interlock) @05f69f78
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -272,7 +272,7 @@ GV_OBC_Interlock/10 (GV_OBC_Interlock) @06b5af78
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @05f69f30
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -280,7 +280,7 @@ GV_LDC_Fault_Check/9 (GV_LDC_Fault_Check) @06b5af30
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @05f69ee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -288,7 +288,7 @@ GV_LDC_TEMP_FAULT/8 (GV_LDC_TEMP_FAULT) @06b5aee8
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
GV_LDC_FltSta/7 (GV_LDC_FltSta) @05f69ea0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -296,7 +296,7 @@ GV_LDC_FltSta/7 (GV_LDC_FltSta) @06b5aea0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @05f69e58
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -304,7 +304,7 @@ GV_MCU_Fault_Check/6 (GV_MCU_Fault_Check) @06b5ae58
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
GV_MCU_FltSta/5 (GV_MCU_FltSta) @05f69e10
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -312,7 +312,7 @@ GV_MCU_FltSta/5 (GV_MCU_FltSta) @06b5ae10
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @05f69dc8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -320,7 +320,7 @@ GV_BMS_Fault_Check/4 (GV_BMS_Fault_Check) @06b5adc8
Referring: System_Check_Func/0 (write)System_Check_Func/0 (write)
Availability: not_available
Varpool flags:
GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
GV_BMS_Interlock/3 (GV_BMS_Interlock) @05f69d80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -328,7 +328,7 @@ GV_BMS_Interlock/3 (GV_BMS_Interlock) @06b5ad80
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @05f69d38
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -336,7 +336,7 @@ GV_BMS_TEMP_FAULT/2 (GV_BMS_TEMP_FAULT) @06b5ad38
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
GV_BMS_FltSta/1 (GV_BMS_FltSta) @05f69cf0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -344,7 +344,7 @@ GV_BMS_FltSta/1 (GV_BMS_FltSta) @06b5acf0
Referring: System_Check_Func/0 (read)
Availability: not_available
Varpool flags:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)

View File

@ -75,7 +75,7 @@
Function is locally const.
callgraph:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -84,7 +84,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -93,7 +93,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -102,7 +102,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -111,7 +111,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -120,7 +120,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -129,7 +129,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -138,7 +138,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -147,7 +147,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -156,7 +156,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -165,10 +165,10 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
Aux: @04c45310
Aux: @05ba5280
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
Referring:
Availability: available
@ -178,10 +178,10 @@ System_Check_Func/0 (System_Check_Func) @06b53380
ordered call graph: reduced for nothrow
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
Aux: @04c45310
Aux: @05ba5280
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
Referring:
Availability: available
@ -199,7 +199,7 @@ MALLOC LATTICE after propagation:
System_Check_Func: malloc_bottom
callgraph:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -208,7 +208,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -217,7 +217,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -226,7 +226,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -235,7 +235,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -244,7 +244,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -253,7 +253,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -262,7 +262,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -271,7 +271,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -280,7 +280,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -289,10 +289,10 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
Aux: @04c45310
Aux: @05ba5380
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
Referring:
Availability: available
@ -302,10 +302,10 @@ System_Check_Func/0 (System_Check_Func) @06b53380
ordered call graph: reduced
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
Aux: @04c45310
Aux: @05ba5380
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
Referring:
Availability: available

View File

@ -1,6 +1,6 @@
callgraph:
Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Key_Off_Process_Func/32 (Key_Off_Process_Func) @05faf000
Type: function
Visibility: external public
References:
@ -9,7 +9,7 @@ Key_Off_Process_Func/32 (Key_Off_Process_Func) @06ba0000
Function flags: optimize_size
Called by: System_Check_Func/0 (95916771 (estimated locally),0.09 per call)
Calls:
Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Read_LDC_Voltage/29 (Read_LDC_Voltage) @05f629a0
Type: function
Visibility: external public
References:
@ -18,7 +18,7 @@ Read_LDC_Voltage/29 (Read_LDC_Voltage) @06b539a0
Function flags: optimize_size
Called by: System_Check_Func/0 (65452773 (estimated locally),0.06 per call)
Calls:
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @05f627e0
Type: function
Visibility: external public
References:
@ -27,7 +27,7 @@ Est_Vehicle_Speed/28 (Est_Vehicle_Speed) @06b537e0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Motor_Status/27 (Motor_Status) @06b531c0
Motor_Status/27 (Motor_Status) @05f621c0
Type: function
Visibility: external public
References:
@ -36,7 +36,7 @@ Motor_Status/27 (Motor_Status) @06b531c0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Check_Charging_Status/26 (Check_Charging_Status) @05f62ee0
Type: function
Visibility: external public
References:
@ -45,7 +45,7 @@ Check_Charging_Status/26 (Check_Charging_Status) @06b53ee0
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Drive_Mode_Func/25 (Drive_Mode_Func) @05f62e00
Type: function
Visibility: external public
References:
@ -54,7 +54,7 @@ Drive_Mode_Func/25 (Drive_Mode_Func) @06b53e00
Function flags: optimize_size
Called by: System_Check_Func/0 (47797091 (estimated locally),0.04 per call)
Calls:
Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Key_on_Process_Func/24 (Key_on_Process_Func) @05f62d20
Type: function
Visibility: external public
References:
@ -63,7 +63,7 @@ Key_on_Process_Func/24 (Key_on_Process_Func) @06b53d20
Function flags: optimize_size
Called by: System_Check_Func/0 (51329373 (estimated locally),0.05 per call)
Calls:
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @05f62c40
Type: function
Visibility: external public
References:
@ -72,7 +72,7 @@ IG_OnCheck_HV_Status/23 (IG_OnCheck_HV_Status) @06b53c40
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
SET_SW_VER/22 (SET_SW_VER) @06b53b60
SET_SW_VER/22 (SET_SW_VER) @05f62b60
Type: function
Visibility: external public
References:
@ -81,7 +81,7 @@ SET_SW_VER/22 (SET_SW_VER) @06b53b60
Function flags: optimize_size
Called by: System_Check_Func/0 (55122696 (estimated locally),0.05 per call)
Calls:
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @05f62a80
Type: function
Visibility: external public
References:
@ -90,7 +90,7 @@ Soc_Check_befor_IGN/20 (Soc_Check_befor_IGN) @06b53a80
Function flags: optimize_size
Called by: System_Check_Func/0 (108662673 (estimated locally),0.10 per call)
Calls:
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
@ -106,10 +106,10 @@ Function name:System_Check_Func/0:
locals written:
ordered call graph: reduced
System_Check_Func/0 (System_Check_Func) @06b53380
System_Check_Func/0 (System_Check_Func) @05f62380
Type: function definition analyzed
Visibility: externally_visible public
Aux: @04c45290
Aux: @05ba5300
References: GV_BMS_FltSta/1 (read)GV_BMS_TEMP_FAULT/2 (read)GV_BMS_Interlock/3 (read)GV_BMS_Fault_Check/4 (write)GV_BMS_Fault_Check/4 (write)GV_MCU_FltSta/5 (read)GV_MCU_Fault_Check/6 (write)GV_MCU_Fault_Check/6 (write)GV_LDC_FltSta/7 (read)GV_LDC_TEMP_FAULT/8 (read)GV_LDC_Fault_Check/9 (write)GV_LDC_Fault_Check/9 (write)GV_OBC_Interlock/10 (read)GV_OBC_Fault_Check/11 (write)GV_OBC_Fault_Check/11 (write)GV_BMS_HVOn_STA/12 (read)GV_HV_Apply_Check/13 (write)GV_HV_Apply_Check/13 (write)GV_LDC_STA/14 (read)GV_LDC_Apply_Check/15 (write)GV_LDC_Apply_Check/15 (write)GV_VCU_Ignition/16 (read)GV_IG_Process_Status/17 (read)GV_CE_ON_CMD/18 (write)GV_Key_Off_Level/19 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_Ready/21 (write)GV_CE_ON_CMD/18 (write)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (read)GV_IG_Process_Status/17 (write)GV_IG_Process_Status/17 (read)GV_VCU_EPAM_Park_Request_to_EPC/30 (write)GV_VCU_GearSelStat/31 (write)
Referring:
Availability: available

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

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

View File

@ -19,13 +19,13 @@ Callgraph clone;ECU3_CAN_Data_Set_100ms;102;../src/can.c;630;6;CAN_Task_100ms;86
Callgraph clone;ECU3_CAN_Bypass_1000ms;111;../src/can.c;686;6;CAN_Task_1000ms;88;../src/can.c;334;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_1000ms;109;../src/can.c;669;6;CAN_Task_1000ms;88;../src/can.c;334;6;inlining to
Callgraph clone;ECU3_CAN_Bypass_5ms;91;../src/can.c;397;6;CAN_Task_5ms;83;../src/can.c;289;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;334;../src/can.c;3493;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;333;../src/can.c;3487;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;332;../src/can.c;3481;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;331;../src/can.c;3475;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;339;../src/can.c;3528;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;338;../src/can.c;3522;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040;347;../src/can.c;3583;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;334;../src/can.c;3463;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;333;../src/can.c;3457;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;332;../src/can.c;3451;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;331;../src/can.c;3445;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;339;../src/can.c;3498;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;338;../src/can.c;3492;6;ECU3_CAN_Bypass_10ms;95;../src/can.c;530;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040;347;../src/can.c;3553;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;ECU3_CAN_Bypass_5ms;91;../src/can.c;397;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;ECU3_CAN_Data_Set_20ms;98;../src/can.c;606;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;ECU3_CAN_Bypass_20ms;99;../src/can.c;611;6;inlining to
@ -43,12 +43,12 @@ Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Input_
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Input_Data_Set_RCU_WheelStatus_CH3_0x08D;193;../src/can.c;1742;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Input_Data_Set_RCU_BrakeStatus2_CH3_0x0C9;199;../src/can.c;1781;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Input_Data_Set_RCU_UdsResponse_CH3_0x799;200;../src/can.c;1786;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;331;../src/can.c;3475;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;332;../src/can.c;3481;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;333;../src/can.c;3487;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;334;../src/can.c;3493;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;338;../src/can.c;3522;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;339;../src/can.c;3528;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040;344;../src/can.c;3560;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040;345;../src/can.c;3569;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040;346;../src/can.c;3578;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1;331;../src/can.c;3445;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1;332;../src/can.c;3451;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1;333;../src/can.c;3457;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1;334;../src/can.c;3463;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050;338;../src/can.c;3492;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051;339;../src/can.c;3498;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040;344;../src/can.c;3530;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040;345;../src/can.c;3539;6;inlining to
Callgraph clone;ECU3_InputData_Set_for_Logic_200ms;105;../src/can.c;649;6;Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040;346;../src/can.c;3548;6;inlining to

File diff suppressed because one or more lines are too long

View File

@ -1498,23 +1498,15 @@ Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -1921,21 +1913,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
CAN_ch[1].tx.buf[4] = _16;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[5] = _18;
_18 = _17 >> 8;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[5] = _19;
# DEBUG BEGIN_STMT
_19 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_20 = (signed char) _19;
_21 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_22 = (int) _21;
_23 = _22 << 4;
_24 = (signed char) _23;
_25 = _20 | _24;
_26 = (unsigned char) _25;
CAN_ch[1].tx.buf[6] = _26;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_21 = (signed char) _20;
_22 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_23 = (int) _22;
_24 = _23 << 4;
_25 = (signed char) _24;
_26 = _21 | _25;
_27 = (unsigned char) _26;
CAN_ch[1].tx.buf[6] = _27;
# DEBUG BEGIN_STMT
_27 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _27;
_28 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _28;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -1974,21 +1967,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
CAN_ch[1].tx.buf[4] = _16;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[5] = _18;
_18 = _17 >> 8;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[5] = _19;
# DEBUG BEGIN_STMT
_19 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_20 = (signed char) _19;
_21 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_22 = (int) _21;
_23 = _22 << 4;
_24 = (signed char) _23;
_25 = _20 | _24;
_26 = (unsigned char) _25;
CAN_ch[1].tx.buf[6] = _26;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_21 = (signed char) _20;
_22 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_23 = (int) _22;
_24 = _23 << 4;
_25 = (signed char) _24;
_26 = _21 | _25;
_27 = (unsigned char) _26;
CAN_ch[1].tx.buf[6] = _27;
# DEBUG BEGIN_STMT
_27 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _27;
_28 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _28;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -2223,32 +2217,29 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[4] = _6;
# DEBUG BEGIN_STMT
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 >> 1;
_10 = (unsigned char) _9;
_11 = _10 & 7;
CAN_ch[1].tx.buf[4] = _11;
# DEBUG BEGIN_STMT
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 >> 4;
_15 = (unsigned char) _14;
_16 = _15 & 1;
CAN_ch[1].tx.buf[4] = _16;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_18 = (signed char) _17;
_19 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_20 = (int) _19;
_21 = _20 << 4;
_22 = (signed char) _21;
_23 = _18 | _22;
_24 = (unsigned char) _23;
CAN_ch[1].tx.buf[7] = _24;
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2265,35 +2256,36 @@ Transmit_VCU_ACU_Signal3_CH1_0x015 ()
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_5 = _4 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
_5 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_6 = _5 >> 8;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[3] = _7;
# DEBUG BEGIN_STMT
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
_8 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[4] = _9;
# DEBUG BEGIN_STMT
_9 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_10 = _9 >> 8;
_11 = (unsigned char) _10;
CAN_ch[1].tx.buf[5] = _11;
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_11 = _10 >> 8;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[5] = _12;
# DEBUG BEGIN_STMT
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_13 = (signed char) _12;
_14 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_15 = (int) _14;
_16 = _15 << 4;
_17 = (signed char) _16;
_18 = _13 | _17;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[7] = _19;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_14 = (signed char) _13;
_15 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_16 = (int) _15;
_17 = _16 << 4;
_18 = (signed char) _17;
_19 = _14 | _18;
_20 = (unsigned char) _19;
CAN_ch[1].tx.buf[7] = _20;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2406,12 +2398,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_22 = _17 | _21;
_23 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_24 = (int) _23;
_25 = _24 << 2;
_25 = _24 << 4;
_26 = (signed char) _25;
_27 = _22 | _26;
_28 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_29 = (int) _28;
_30 = _29 << 1;
_30 = _29 << 6;
_31 = (signed char) _30;
_32 = _27 | _31;
_33 = (unsigned char) _32;

View File

@ -2177,41 +2177,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> :
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2859,16 +2847,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
long unsigned int _15;
unsigned char _16;
long unsigned int _17;
unsigned char _18;
<unnamed-unsigned:4> _19;
signed char _20;
<unnamed-unsigned:4> _21;
int _22;
long unsigned int _18;
unsigned char _19;
<unnamed-unsigned:4> _20;
signed char _21;
<unnamed-unsigned:4> _22;
int _23;
signed char _24;
int _24;
signed char _25;
unsigned char _26;
signed char _26;
unsigned char _27;
unsigned char _28;
<bb 2> :
# DEBUG BEGIN_STMT
@ -2899,21 +2888,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
CAN_ch[1].tx.buf[4] = _16;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[5] = _18;
_18 = _17 >> 8;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[5] = _19;
# DEBUG BEGIN_STMT
_19 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_20 = (signed char) _19;
_21 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_22 = (int) _21;
_23 = _22 << 4;
_24 = (signed char) _23;
_25 = _20 | _24;
_26 = (unsigned char) _25;
CAN_ch[1].tx.buf[6] = _26;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_21 = (signed char) _20;
_22 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_23 = (int) _22;
_24 = _23 << 4;
_25 = (signed char) _24;
_26 = _21 | _25;
_27 = (unsigned char) _26;
CAN_ch[1].tx.buf[6] = _27;
# DEBUG BEGIN_STMT
_27 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _27;
_28 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _28;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2940,16 +2930,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
long unsigned int _15;
unsigned char _16;
long unsigned int _17;
unsigned char _18;
<unnamed-unsigned:4> _19;
signed char _20;
<unnamed-unsigned:4> _21;
int _22;
long unsigned int _18;
unsigned char _19;
<unnamed-unsigned:4> _20;
signed char _21;
<unnamed-unsigned:4> _22;
int _23;
signed char _24;
int _24;
signed char _25;
unsigned char _26;
signed char _26;
unsigned char _27;
unsigned char _28;
<bb 2> :
# DEBUG BEGIN_STMT
@ -2980,21 +2971,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
CAN_ch[1].tx.buf[4] = _16;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[5] = _18;
_18 = _17 >> 8;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[5] = _19;
# DEBUG BEGIN_STMT
_19 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_20 = (signed char) _19;
_21 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_22 = (int) _21;
_23 = _22 << 4;
_24 = (signed char) _23;
_25 = _20 | _24;
_26 = (unsigned char) _25;
CAN_ch[1].tx.buf[6] = _26;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_21 = (signed char) _20;
_22 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_23 = (int) _22;
_24 = _23 << 4;
_25 = (signed char) _24;
_26 = _21 | _25;
_27 = (unsigned char) _26;
CAN_ch[1].tx.buf[6] = _27;
# DEBUG BEGIN_STMT
_27 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _27;
_28 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _28;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3334,25 +3326,26 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:1> _5;
unsigned char _6;
signed char _6;
<unnamed-unsigned:3> _7;
int _8;
int _9;
unsigned char _10;
unsigned char _11;
signed char _10;
signed char _11;
<unnamed-unsigned:1> _12;
int _13;
int _14;
unsigned char _15;
unsigned char _16;
<unnamed-unsigned:4> _17;
signed char _18;
<unnamed-unsigned:4> _19;
int _20;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
signed char _22;
int _22;
signed char _23;
unsigned char _24;
signed char _24;
unsigned char _25;
<bb 2> :
# DEBUG BEGIN_STMT
@ -3369,32 +3362,29 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[4] = _6;
# DEBUG BEGIN_STMT
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 >> 1;
_10 = (unsigned char) _9;
_11 = _10 & 7;
CAN_ch[1].tx.buf[4] = _11;
# DEBUG BEGIN_STMT
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 >> 4;
_15 = (unsigned char) _14;
_16 = _15 & 1;
CAN_ch[1].tx.buf[4] = _16;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_17 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_18 = (signed char) _17;
_19 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_20 = (int) _19;
_21 = _20 << 4;
_22 = (signed char) _21;
_23 = _18 | _22;
_24 = (unsigned char) _23;
CAN_ch[1].tx.buf[7] = _24;
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3407,59 +3397,61 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
short unsigned int _10;
unsigned char _11;
<unnamed-unsigned:4> _12;
signed char _13;
<unnamed-unsigned:4> _14;
int _15;
short unsigned int _11;
unsigned char _12;
<unnamed-unsigned:4> _13;
signed char _14;
<unnamed-unsigned:4> _15;
int _16;
signed char _17;
int _17;
signed char _18;
unsigned char _19;
signed char _19;
unsigned char _20;
<bb 2> :
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_5 = _4 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
_5 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_6 = _5 >> 8;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[3] = _7;
# DEBUG BEGIN_STMT
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
_8 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[4] = _9;
# DEBUG BEGIN_STMT
_9 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_10 = _9 >> 8;
_11 = (unsigned char) _10;
CAN_ch[1].tx.buf[5] = _11;
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_11 = _10 >> 8;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[5] = _12;
# DEBUG BEGIN_STMT
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_13 = (signed char) _12;
_14 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_15 = (int) _14;
_16 = _15 << 4;
_17 = (signed char) _16;
_18 = _13 | _17;
_19 = (unsigned char) _18;
CAN_ch[1].tx.buf[7] = _19;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_14 = (signed char) _13;
_15 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_16 = (int) _15;
_17 = _16 << 4;
_18 = (signed char) _17;
_19 = _14 | _18;
_20 = (unsigned char) _19;
CAN_ch[1].tx.buf[7] = _20;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3652,12 +3644,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_22 = _17 | _21;
_23 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_24 = (int) _23;
_25 = _24 << 2;
_25 = _24 << 4;
_26 = (signed char) _25;
_27 = _22 | _26;
_28 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_29 = (int) _28;
_30 = _29 << 1;
_30 = _29 << 6;
_31 = (signed char) _30;
_32 = _27 | _31;
_33 = (unsigned char) _32;

File diff suppressed because one or more lines are too long

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

File diff suppressed because one or more lines are too long

View File

@ -2076,41 +2076,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2746,15 +2734,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2783,20 +2773,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2821,15 +2813,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2858,20 +2852,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3194,14 +3190,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3217,19 +3226,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3242,55 +3262,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3475,12 +3497,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

View File

@ -3412,41 +3412,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -4082,15 +4070,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -4119,20 +4109,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -4157,15 +4149,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -4194,20 +4188,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -4530,14 +4526,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -4553,19 +4562,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -4578,55 +4598,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -4811,12 +4833,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

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

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

File diff suppressed because one or more lines are too long

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

View File

@ -2075,41 +2075,29 @@ Transmit_VCU_245h_CH1_0x245 ()
Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 ()
{
unsigned char _1;
<unnamed-unsigned:10> _2;
unsigned char _3;
unsigned char _4;
unsigned char _5;
<unnamed-unsigned:4> _6;
<unnamed-unsigned:4> _2;
signed char _3;
<unnamed-unsigned:4> _4;
int _5;
int _6;
signed char _7;
<unnamed-unsigned:4> _8;
int _9;
int _10;
signed char _11;
signed char _12;
unsigned char _13;
signed char _8;
unsigned char _9;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[1] = _3;
# DEBUG BEGIN_STMT
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT;
_5 = _4 & 3;
CAN_ch[1].tx.buf[2] = _5;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_2 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4;
_3 = (signed char) _2;
_4 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_5 = (int) _4;
_6 = _5 << 4;
_7 = (signed char) _6;
_8 = ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4;
_9 = (int) _8;
_10 = _9 << 4;
_11 = (signed char) _10;
_12 = _7 | _11;
_13 = (unsigned char) _12;
CAN_ch[1].tx.buf[7] = _13;
_8 = _3 | _7;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[7] = _9;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (1429, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -2745,15 +2733,17 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2782,20 +2772,22 @@ Transmit_CH1_IMU_TX2_CH1_0x178 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[10]);
return;
@ -2820,15 +2812,17 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
unsigned char _13;
long unsigned int _14;
unsigned char _15;
<unnamed-unsigned:4> _16;
signed char _17;
long unsigned int _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
int _19;
int _20;
signed char _21;
signed char _22;
unsigned char _23;
unsigned char _24;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
unsigned char _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -2857,20 +2851,22 @@ Transmit_CH1_IMU_TX1_CH1_0x174 ()
_15 = (unsigned char) _14;
CAN_ch[1].tx.buf[4] = _15;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[5] = _15;
_16 = _14 >> 8;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[5] = _17;
# DEBUG BEGIN_STMT
_16 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_17 = (signed char) _16;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_19 = (int) _18;
_20 = _19 << 4;
_21 = (signed char) _20;
_22 = _17 | _21;
_23 = (unsigned char) _22;
CAN_ch[1].tx.buf[6] = _23;
_18 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[6] = _25;
# DEBUG BEGIN_STMT
_24 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _24;
_26 = ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC;
CAN_ch[1].tx.buf[7] = _26;
# DEBUG BEGIN_STMT
can_send_config (1, g_messageObjectConf_ECU3_1ch_TX[9]);
return;
@ -3193,14 +3189,27 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
unsigned char _2;
unsigned char _3;
unsigned char _4;
<unnamed-unsigned:4> _5;
<unnamed-unsigned:1> _5;
signed char _6;
<unnamed-unsigned:4> _7;
<unnamed-unsigned:3> _7;
int _8;
int _9;
signed char _10;
signed char _11;
unsigned char _12;
<unnamed-unsigned:1> _12;
int _13;
int _14;
signed char _15;
signed char _16;
unsigned char _17;
<unnamed-unsigned:4> _18;
signed char _19;
<unnamed-unsigned:4> _20;
int _21;
int _22;
signed char _23;
signed char _24;
unsigned char _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
@ -3216,19 +3225,30 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
_4 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage;
CAN_ch[1].tx.buf[3] = _4;
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[4] = 0;
# DEBUG BEGIN_STMT
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_5 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng;
_6 = (signed char) _5;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_7 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus;
_8 = (int) _7;
_9 = _8 << 4;
_9 = _8 << 1;
_10 = (signed char) _9;
_11 = _6 | _10;
_12 = (unsigned char) _11;
CAN_ch[1].tx.buf[7] = _12;
_12 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[4] = _17;
# DEBUG BEGIN_STMT
_18 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC;
_19 = (signed char) _18;
_20 = ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC;
_21 = (int) _20;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = (unsigned char) _24;
CAN_ch[1].tx.buf[7] = _25;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (22, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3241,55 +3261,57 @@ Transmit_CH1_ACU_CAR_STAT_CH1_0x016 ()
Transmit_VCU_ACU_Signal3_CH1_0x015 ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
unsigned char _5;
short unsigned int _6;
unsigned char _7;
short unsigned int _8;
unsigned char _9;
<unnamed-unsigned:4> _10;
signed char _11;
<unnamed-unsigned:4> _12;
int _13;
unsigned char _2;
short unsigned int _3;
unsigned char _4;
short unsigned int _5;
unsigned char _6;
short unsigned int _7;
unsigned char _8;
short unsigned int _9;
unsigned char _10;
<unnamed-unsigned:4> _11;
signed char _12;
<unnamed-unsigned:4> _13;
int _14;
signed char _15;
int _15;
signed char _16;
unsigned char _17;
signed char _17;
unsigned char _18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk;
CAN_ch[1].tx.buf[0] = _1;
# DEBUG BEGIN_STMT
CAN_ch[1].tx.buf[1] = 0;
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit;
CAN_ch[1].tx.buf[1] = _2;
# DEBUG BEGIN_STMT
_2 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_3 = (unsigned char) _2;
CAN_ch[1].tx.buf[2] = _3;
_3 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk;
_4 = (unsigned char) _3;
CAN_ch[1].tx.buf[2] = _4;
# DEBUG BEGIN_STMT
_4 = _2 >> 8;
_5 = (unsigned char) _4;
CAN_ch[1].tx.buf[3] = _5;
_5 = _3 >> 8;
_6 = (unsigned char) _5;
CAN_ch[1].tx.buf[3] = _6;
# DEBUG BEGIN_STMT
_6 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_7 = (unsigned char) _6;
CAN_ch[1].tx.buf[4] = _7;
_7 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit;
_8 = (unsigned char) _7;
CAN_ch[1].tx.buf[4] = _8;
# DEBUG BEGIN_STMT
_8 = _6 >> 8;
_9 = (unsigned char) _8;
CAN_ch[1].tx.buf[5] = _9;
_9 = _7 >> 8;
_10 = (unsigned char) _9;
CAN_ch[1].tx.buf[5] = _10;
# DEBUG BEGIN_STMT
_10 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_11 = (signed char) _10;
_12 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_13 = (int) _12;
_14 = _13 << 4;
_15 = (signed char) _14;
_16 = _11 | _15;
_17 = (unsigned char) _16;
CAN_ch[1].tx.buf[7] = _17;
_11 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3;
_12 = (signed char) _11;
_13 = ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3;
_14 = (int) _13;
_15 = _14 << 4;
_16 = (signed char) _15;
_17 = _12 | _16;
_18 = (unsigned char) _17;
CAN_ch[1].tx.buf[7] = _18;
# DEBUG BEGIN_STMT
CRC8_Func_FOR_ACU_4BIT (21, 8, &CAN_ch[1].tx.buf);
# DEBUG BEGIN_STMT
@ -3474,12 +3496,12 @@ Transmit_VCU_ACU_Signal1_CH1_0x013 ()
_19 = _14 | _18;
_20 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk;
_21 = (int) _20;
_22 = _21 << 2;
_22 = _21 << 4;
_23 = (signed char) _22;
_24 = _19 | _23;
_25 = ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop;
_26 = (int) _25;
_27 = _26 << 1;
_27 = _26 << 6;
_28 = (signed char) _27;
_29 = _24 | _28;
_30 = (unsigned char) _29;

Binary file not shown.

View File

@ -192,76 +192,76 @@ can.c:2693:6:Transmit_VCU_BCM_Signal_2_CH0_0x180 0 static
can.c:2705:6:Transmit_VCU_EPAM_CH0_0x220 0 static
can.c:2712:6:Transmit_VCU_MCU_Signals1_CH0_0x250 0 static
can.c:2734:6:Transmit_VCU_ACU_Signal1_CH1_0x013 4 static
can.c:2755:6:Transmit_VCU_ACU_Signal2_CH1_0x014 8 static
can.c:2777:6:Transmit_VCU_ACU_Signal3_CH1_0x015 8 static
can.c:2796:6:Transmit_CH1_ACU_CAR_STAT_CH1_0x016 8 static
can.c:2754:6:Transmit_VCU_ACU_Signal2_CH1_0x014 8 static
can.c:2773:6:Transmit_VCU_ACU_Signal3_CH1_0x015 8 static
can.c:2789:6:Transmit_CH1_ACU_CAR_STAT_CH1_0x016 8 static
can.c:641:6:ECU3_CAN_Transmit_100ms 0 static
can.c:316:6:CAN_Task_100ms 8 static
can.c:2814:6:Transmit_VCU_ACU_Fault_Flag_CH1_0x017 0 static
can.c:2828:6:Transmit_RWA_VCU_ACU_Signal1_CH1_0x050 8 static
can.c:2842:6:Transmit_RWA_VCU_ACU_Signal2_CH1_0x051 8 static
can.c:2857:6:Transmit_RWS_VCU_ACU_Signal1_CH1_0x060 8 static
can.c:2871:6:Transmit_RWS_VCU_ACU_Signal2_CH1_0x061 8 static
can.c:2885:6:Transmit_CH1_IMU_TX1_CH1_0x174 0 static
can.c:2906:6:Transmit_CH1_IMU_TX2_CH1_0x178 0 static
can.c:2927:6:Transmit_CH1_IMU_TX3_CH1_0x17C 0 static
can.c:2947:6:Transmit_BCM_VCU_ACU_Signal1_CH1_0x570 16 static
can.c:2977:6:Transmit_BCM_VCU_ACU_Signal2_CH1_0x580 16 static
can.c:3003:6:Transmit_BCM_VCU_ACU_Signal5_CH1_0x585 8 static
can.c:3020:6:Transmit_BCM_VCU_ACU_Signal3_CH1_0x590 8 static
can.c:3036:6:Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 8 static
can.c:3052:6:Transmit_VCU_245h_CH1_0x245 0 static
can.c:3060:6:Transmit_ICM_303h_CH1_0x303 0 static
can.c:3068:6:Transmit_CGW_372h_CH1_0x372 0 static
can.c:3076:6:Transmit_VCU_3ACh_CH1_0x3AC 0 static
can.c:3083:6:Transmit_CGW_588h_CH1_0x588 0 static
can.c:3092:6:Transmit_BSC_IDB_StartupCommand_CH2_0x032 8 static
can.c:3103:6:Transmit_BSC_RWA_RackCommand_CH2_0x040 8 static
can.c:3116:6:Transmit_BSC_IDB_BrakeCommand_CH2_0x064 16 static
can.c:3142:6:Transmit_BSC_RegenCommand_CH2_0x06A 16 static
can.c:3158:6:Transmit_BSC_IMU_CH2_0x070 16 static
can.c:3178:6:Transmit_IDB_WheelSpeedStatus_CH2_0x088 8 static
can.c:3198:6:Transmit_BSC_RWA_StartupCommand_CH2_0x310 8 static
can.c:3209:6:Transmit_BSC_RWA_Sister_CH2_0x350 8 static
can.c:3222:6:Transmit_BSC_VehicleEnvironment_CH2_0x384 16 static
can.c:3240:6:Transmit_BSC_IDB_UdsRequest_CH2_0x796 0 static
can.c:3259:6:Transmit_BSC_RCU_StartupCommand_CH3_0x033 8 static
can.c:3269:6:Transmit_BSC_RWA_RackCommand_CH3_0x040 8 static
can.c:3280:6:Transmit_BSC_RCU_BrakeCommand_CH3_0x065 16 static
can.c:3300:6:Transmit_BSC_IMU_CH3_0x071 16 static
can.c:2806:6:Transmit_VCU_ACU_Fault_Flag_CH1_0x017 0 static
can.c:2820:6:Transmit_RWA_VCU_ACU_Signal1_CH1_0x050 8 static
can.c:2834:6:Transmit_RWA_VCU_ACU_Signal2_CH1_0x051 8 static
can.c:2848:6:Transmit_RWS_VCU_ACU_Signal1_CH1_0x060 8 static
can.c:2862:6:Transmit_RWS_VCU_ACU_Signal2_CH1_0x061 8 static
can.c:2876:6:Transmit_CH1_IMU_TX1_CH1_0x174 0 static
can.c:2892:6:Transmit_CH1_IMU_TX2_CH1_0x178 0 static
can.c:2908:6:Transmit_CH1_IMU_TX3_CH1_0x17C 0 static
can.c:2923:6:Transmit_BCM_VCU_ACU_Signal1_CH1_0x570 16 static
can.c:2950:6:Transmit_BCM_VCU_ACU_Signal2_CH1_0x580 16 static
can.c:2976:6:Transmit_BCM_VCU_ACU_Signal5_CH1_0x585 8 static
can.c:2993:6:Transmit_BCM_VCU_ACU_Signal3_CH1_0x590 8 static
can.c:3009:6:Transmit_BCM_VCU_ACU_Signal4_CH1_0x595 8 static
can.c:3022:6:Transmit_VCU_245h_CH1_0x245 0 static
can.c:3030:6:Transmit_ICM_303h_CH1_0x303 0 static
can.c:3038:6:Transmit_CGW_372h_CH1_0x372 0 static
can.c:3046:6:Transmit_VCU_3ACh_CH1_0x3AC 0 static
can.c:3053:6:Transmit_CGW_588h_CH1_0x588 0 static
can.c:3062:6:Transmit_BSC_IDB_StartupCommand_CH2_0x032 8 static
can.c:3073:6:Transmit_BSC_RWA_RackCommand_CH2_0x040 8 static
can.c:3086:6:Transmit_BSC_IDB_BrakeCommand_CH2_0x064 16 static
can.c:3112:6:Transmit_BSC_RegenCommand_CH2_0x06A 16 static
can.c:3128:6:Transmit_BSC_IMU_CH2_0x070 16 static
can.c:3148:6:Transmit_IDB_WheelSpeedStatus_CH2_0x088 8 static
can.c:3168:6:Transmit_BSC_RWA_StartupCommand_CH2_0x310 8 static
can.c:3179:6:Transmit_BSC_RWA_Sister_CH2_0x350 8 static
can.c:3192:6:Transmit_BSC_VehicleEnvironment_CH2_0x384 16 static
can.c:3210:6:Transmit_BSC_IDB_UdsRequest_CH2_0x796 0 static
can.c:3229:6:Transmit_BSC_RCU_StartupCommand_CH3_0x033 8 static
can.c:3239:6:Transmit_BSC_RWA_RackCommand_CH3_0x040 8 static
can.c:3250:6:Transmit_BSC_RCU_BrakeCommand_CH3_0x065 16 static
can.c:3270:6:Transmit_BSC_IMU_CH3_0x071 16 static
can.c:551:6:ECU3_CAN_Transmit_10ms 8 static
can.c:3322:6:Transmit_RCU_WheelSpeedStatus_CH3_0x089 8 static
can.c:3342:6:Transmit_BSC_RWA_StartupCommand_CH3_0x310 8 static
can.c:3352:6:Transmit_BSC_RWA_Sister_CH3_0x350 8 static
can.c:3363:6:Transmit_BSC_VehicleEnvironment_CH3_0x385 16 static
can.c:3292:6:Transmit_RCU_WheelSpeedStatus_CH3_0x089 8 static
can.c:3312:6:Transmit_BSC_RWA_StartupCommand_CH3_0x310 8 static
can.c:3322:6:Transmit_BSC_RWA_Sister_CH3_0x350 8 static
can.c:3333:6:Transmit_BSC_VehicleEnvironment_CH3_0x385 16 static
can.c:691:6:ECU3_CAN_Transmit_1000ms 8 static
can.c:334:6:CAN_Task_1000ms 8 static
can.c:3380:6:Transmit_BSC_RCU_UdsRequest_CH3_0x797 0 static
can.c:3396:6:Transmit_VCU_RWS_Rack_Cmd_CH4_0x040 8 static
can.c:3412:6:Transmit_VCU_RWS_StartupCommand_CH4_0x310 8 static
can.c:3426:6:Transmit_VCU_RWS_Sister_CH4_0x350 8 static
can.c:3440:6:Transmit_VCU_RWS_Rack_Cmd_CH5_0x040 8 static
can.c:3449:6:Transmit_VCU_RWS_Sister_CH5_0x350 8 static
can.c:3461:6:Transmit_VCU_RWS_StartupCommand_CH5_0x310 8 static
can.c:3350:6:Transmit_BSC_RCU_UdsRequest_CH3_0x797 0 static
can.c:3366:6:Transmit_VCU_RWS_Rack_Cmd_CH4_0x040 8 static
can.c:3382:6:Transmit_VCU_RWS_StartupCommand_CH4_0x310 8 static
can.c:3396:6:Transmit_VCU_RWS_Sister_CH4_0x350 8 static
can.c:3410:6:Transmit_VCU_RWS_Rack_Cmd_CH5_0x040 8 static
can.c:3419:6:Transmit_VCU_RWS_Sister_CH5_0x350 8 static
can.c:3431:6:Transmit_VCU_RWS_StartupCommand_CH5_0x310 8 static
can.c:412:6:ECU3_CAN_Transmit_5ms 8 static
can.c:289:6:CAN_Task_5ms 8 static
can.c:3475:6:Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1 0 static
can.c:3481:6:Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1 0 static
can.c:3487:6:Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1 0 static
can.c:3493:6:Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1 0 static
can.c:3499:6:Bypass_Data_Set_BCM_VCU_Signal5_0x585_CH0_to_CH1 0 static
can.c:3510:6:Bypass_Data_Set_RWA_VCU_ACU_Signal1_CH3_to_CH1_0x050 0 static
can.c:3516:6:Bypass_Data_Set_RWA_VCU_ACU_Signal2_CH2_to_CH1_0x051 0 static
can.c:3522:6:Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050 0 static
can.c:3528:6:Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051 0 static
can.c:3535:6:Bypass_Data_Set_RWS_VCU_ACU_Signal1_CH4_to_CH1_0x060 0 static
can.c:3541:6:Bypass_Data_Set_RWS_VCU_ACU_Signal2_CH5_to_CH1_0x061 0 static
can.c:3547:6:Bypass_Data_Set_RWS_VCU_RC_Signal1_0x060 0 static
can.c:3553:6:Bypass_Data_Set_RWS_VCU_RC_Signal2_0x061 0 static
can.c:3445:6:Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1 0 static
can.c:3451:6:Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1 0 static
can.c:3457:6:Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1 0 static
can.c:3463:6:Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1 0 static
can.c:3469:6:Bypass_Data_Set_BCM_VCU_Signal5_0x585_CH0_to_CH1 0 static
can.c:3480:6:Bypass_Data_Set_RWA_VCU_ACU_Signal1_CH3_to_CH1_0x050 0 static
can.c:3486:6:Bypass_Data_Set_RWA_VCU_ACU_Signal2_CH2_to_CH1_0x051 0 static
can.c:3492:6:Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050 0 static
can.c:3498:6:Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051 0 static
can.c:3505:6:Bypass_Data_Set_RWS_VCU_ACU_Signal1_CH4_to_CH1_0x060 0 static
can.c:3511:6:Bypass_Data_Set_RWS_VCU_ACU_Signal2_CH5_to_CH1_0x061 0 static
can.c:3517:6:Bypass_Data_Set_RWS_VCU_RC_Signal1_0x060 0 static
can.c:3523:6:Bypass_Data_Set_RWS_VCU_RC_Signal2_0x061 0 static
can.c:530:6:ECU3_CAN_Bypass_10ms 8 static
can.c:298:6:CAN_Task_10ms 8 static
can.c:3560:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040 0 static
can.c:3569:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040 0 static
can.c:3578:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 0 static
can.c:3583:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 0 static
can.c:3589:6:Bypass_Data_Set_ACU_BCM_Signal_1_CH1_to_CH0_0x151 0 static
can.c:3530:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040 0 static
can.c:3539:6:Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040 0 static
can.c:3548:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 0 static
can.c:3553:6:Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 0 static
can.c:3559: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:
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -31,7 +31,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -40,7 +40,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -49,7 +49,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -58,7 +58,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -67,7 +67,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
Function flags: optimize_size
Called by: task_20ms/38
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -76,7 +76,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
Function flags: optimize_size
Called by: task_10ms/37
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -85,7 +85,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
Function flags: optimize_size
Called by: task_5ms/36
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -94,7 +94,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
Function flags: optimize_size
Called by: task_2ms/35
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -103,7 +103,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -112,7 +112,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -121,7 +121,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -130,7 +130,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -139,7 +139,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -148,7 +148,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -157,7 +157,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -166,7 +166,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -175,7 +175,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -184,7 +184,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -193,7 +193,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -202,7 +202,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -210,7 +210,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -227,7 +227,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -236,7 +236,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -245,7 +245,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -254,7 +254,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -263,7 +263,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -272,7 +272,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -281,7 +281,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -290,7 +290,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -298,7 +298,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -307,7 +307,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -315,7 +315,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -324,7 +324,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -332,7 +332,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -341,7 +341,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -349,7 +349,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -358,7 +358,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -367,7 +367,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -376,21 +376,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: body optimize_size
Called by: main/32
Calls: led_onoff/86 CAN_Task_1000ms/85
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -399,7 +399,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: body optimize_size
Called by: main/32
Calls: PWM_for_dirve_mode/84 CAN_Task_200ms/83
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -408,14 +408,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: body optimize_size
Called by: main/32
Calls: CAN_Task_100ms/82
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -424,14 +424,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: body optimize_size
Called by: main/32
Calls:
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -440,7 +440,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: body optimize_size
Called by: main/32
Calls: CAN_Task_20ms/81
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -449,7 +449,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: body optimize_size
Called by: main/32
Calls: CAN_Task_10ms/80
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -458,7 +458,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: body optimize_size
Called by: main/32
Calls: CAN_Task_5ms/79
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -467,7 +467,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: body optimize_size
Called by: main/32
Calls: ECU3_KATECH_Logic_2ms/78
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -476,7 +476,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: body optimize_size
Called by: main/32
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -485,7 +485,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: body optimize_size
Called by: main/32
Calls: can_main_ECU3/77 can_tx_check/76
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -494,42 +494,42 @@ main/32 (main) @095b01c0
Function flags: body optimize_size
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
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -13,7 +13,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -31,7 +31,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -40,7 +40,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -49,7 +49,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -58,7 +58,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -67,7 +67,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -76,7 +76,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -85,7 +85,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -94,7 +94,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -103,7 +103,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -112,7 +112,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -121,7 +121,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -130,7 +130,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -139,7 +139,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -148,7 +148,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -157,7 +157,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -166,7 +166,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -175,7 +175,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -184,7 +184,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -193,7 +193,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -201,7 +201,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -210,7 +210,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -218,7 +218,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -227,7 +227,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -236,7 +236,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -245,7 +245,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -254,7 +254,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -263,7 +263,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -272,7 +272,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -281,7 +281,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -289,7 +289,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -298,7 +298,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -306,7 +306,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -315,7 +315,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -323,7 +323,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -332,7 +332,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -340,7 +340,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -349,7 +349,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -358,7 +358,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -367,21 +367,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -390,7 +390,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -399,14 +399,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -415,14 +415,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -431,7 +431,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -440,7 +440,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -449,7 +449,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -458,7 +458,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -467,7 +467,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -476,7 +476,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -485,42 +485,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -23,7 +23,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -32,7 +32,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -41,7 +41,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -50,7 +50,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -59,7 +59,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -68,7 +68,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -77,7 +77,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -86,7 +86,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -95,7 +95,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -104,7 +104,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -113,7 +113,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -122,7 +122,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -131,7 +131,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -140,7 +140,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -149,7 +149,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -158,7 +158,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -167,7 +167,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -176,7 +176,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -185,7 +185,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -194,7 +194,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -203,7 +203,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -211,7 +211,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -220,7 +220,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -228,7 +228,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -237,7 +237,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -246,7 +246,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -255,7 +255,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -264,7 +264,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -273,7 +273,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -282,7 +282,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -291,7 +291,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -299,7 +299,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -308,7 +308,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -316,7 +316,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -325,7 +325,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -333,7 +333,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -342,7 +342,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -350,7 +350,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -359,7 +359,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -368,7 +368,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -377,21 +377,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -400,7 +400,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -409,14 +409,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -425,14 +425,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -441,7 +441,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -450,7 +450,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -459,7 +459,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -468,7 +468,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -477,7 +477,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -486,7 +486,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -495,42 +495,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -1,6 +1,6 @@
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -9,7 +9,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -18,7 +18,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -27,7 +27,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -36,7 +36,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -45,7 +45,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -54,7 +54,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -63,7 +63,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -72,7 +72,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -81,7 +81,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -90,7 +90,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -99,7 +99,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -108,7 +108,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -117,7 +117,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -126,7 +126,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -135,7 +135,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -144,7 +144,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -153,7 +153,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -162,7 +162,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -171,7 +171,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -180,7 +180,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -189,7 +189,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -197,7 +197,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -206,7 +206,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -214,7 +214,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -223,7 +223,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -232,7 +232,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -241,7 +241,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -250,7 +250,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -259,7 +259,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -268,7 +268,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -277,7 +277,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -285,7 +285,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -294,7 +294,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -302,7 +302,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -311,7 +311,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -319,7 +319,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -328,7 +328,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -336,7 +336,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -345,7 +345,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -354,7 +354,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -363,21 +363,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -386,7 +386,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -395,14 +395,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -411,14 +411,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -427,7 +427,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -436,7 +436,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -445,7 +445,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -454,7 +454,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -463,7 +463,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -472,7 +472,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -481,42 +481,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -95,7 +95,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -104,7 +104,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -113,7 +113,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -122,7 +122,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -131,7 +131,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -140,7 +140,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -149,7 +149,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -158,7 +158,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -167,7 +167,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -176,7 +176,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -185,7 +185,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -194,7 +194,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -203,7 +203,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -212,7 +212,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -221,7 +221,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -230,7 +230,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -239,7 +239,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -248,7 +248,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -257,7 +257,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -266,7 +266,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -275,7 +275,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -284,7 +284,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -292,7 +292,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -301,7 +301,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -309,7 +309,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -318,7 +318,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -327,7 +327,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -336,7 +336,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -345,7 +345,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -354,7 +354,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -363,7 +363,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -372,7 +372,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -380,7 +380,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -389,7 +389,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -397,7 +397,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -406,7 +406,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -414,7 +414,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -423,7 +423,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -431,7 +431,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -440,7 +440,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -449,7 +449,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -458,21 +458,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -481,7 +481,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -490,14 +490,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -506,14 +506,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -522,7 +522,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -531,7 +531,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -540,7 +540,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -549,7 +549,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -558,7 +558,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -567,7 +567,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -576,42 +576,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -390,7 +390,7 @@ IPA function summary for main/32 inlinable
Symbol table:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -399,7 +399,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -408,7 +408,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -417,7 +417,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -426,7 +426,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -435,7 +435,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -444,7 +444,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -453,7 +453,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -462,7 +462,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -471,7 +471,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -480,7 +480,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -489,7 +489,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -498,7 +498,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -507,7 +507,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -516,7 +516,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -525,7 +525,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -534,7 +534,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -543,7 +543,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -552,7 +552,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -561,7 +561,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -570,7 +570,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -579,7 +579,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -587,7 +587,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -596,7 +596,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -604,7 +604,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -613,7 +613,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -622,7 +622,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -631,7 +631,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -640,7 +640,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -649,7 +649,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -658,7 +658,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -667,7 +667,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -675,7 +675,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -684,7 +684,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -692,7 +692,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -701,7 +701,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -709,7 +709,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -718,7 +718,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -726,7 +726,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -735,7 +735,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -744,7 +744,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -753,21 +753,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -776,7 +776,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -785,14 +785,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -801,14 +801,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -817,7 +817,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -826,7 +826,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -835,7 +835,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -844,7 +844,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -853,7 +853,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -862,7 +862,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -871,42 +871,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -483,7 +483,7 @@ IPA function summary for main/32 inlinable
Symbol table:
task_1ms/93 (task_1ms) @06bf4c40
task_1ms/93 (task_1ms) @06b24c40
Type: function definition analyzed
Visibility: public
next sharing asm name: 34
@ -495,7 +495,7 @@ task_1ms/93 (task_1ms) @06bf4c40
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)
Calls:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -504,7 +504,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -513,7 +513,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -522,7 +522,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -531,7 +531,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -540,7 +540,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -549,7 +549,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -558,7 +558,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -567,7 +567,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -576,7 +576,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -585,7 +585,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -594,7 +594,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -603,7 +603,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -612,7 +612,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -621,7 +621,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -630,7 +630,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -639,7 +639,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -648,7 +648,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -657,7 +657,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -666,7 +666,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -675,7 +675,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -684,7 +684,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096444c8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -692,7 +692,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @096404c8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -701,7 +701,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09644438
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -709,7 +709,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09640438
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -718,7 +718,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -727,7 +727,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -736,7 +736,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -745,7 +745,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -754,7 +754,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -763,7 +763,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -772,7 +772,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
intRouteConfig/55 (intRouteConfig) @096401f8
intRouteConfig/55 (intRouteConfig) @096441f8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -780,7 +780,7 @@ intRouteConfig/55 (intRouteConfig) @096401f8
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -789,7 +789,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09644168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -797,7 +797,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @09640168
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -806,7 +806,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096440d8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -814,7 +814,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @096400d8
Referring: main/32 (addr)
Availability: not_available
Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -823,7 +823,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09644048
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -831,7 +831,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09640048
Referring: main/32 (addr)
Availability: not_available
Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -840,7 +840,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -849,7 +849,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -858,21 +858,21 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095aad38
PWM_CH/45 (PWM_CH) @095aed38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095aaca8
toggle_PWM/44 (toggle_PWM) @095aeca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -881,7 +881,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -890,14 +890,14 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095aab88
C_100ms/41 (C_100ms) @095aeb88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available
Varpool flags: initialized
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -906,14 +906,14 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: task_1ms/93 (inlined) (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095aaab0
test_pwm/39 (test_pwm) @095aeab0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available
Varpool flags:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -922,7 +922,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -931,7 +931,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -940,7 +940,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -949,7 +949,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 93
@ -959,7 +959,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -968,7 +968,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -977,42 +977,42 @@ main/32 (main) @095b01c0
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
boot_vector/31 (boot_vector) @095aa3f0
boot_vector/31 (boot_vector) @095ae3f0
Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095aa360
appsign/30 (appsign) @095ae360
Type: variable definition analyzed
Visibility: externally_visible public section:.appsign
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095aa2d0
AppVersion/29 (AppVersion) @095ae2d0
Type: variable definition analyzed
Visibility: externally_visible public section:.appversion
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095aa1f8
adc0/28 (adc0) @095ae1f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags:
gb/27 (gb) @0932a288
gb/27 (gb) @092c5288
Type: variable definition analyzed
Visibility: externally_visible public
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)
Availability: available
Varpool flags:
write_flag/0 (write_flag) @06af3048
write_flag/0 (write_flag) @06a34048
Type: variable definition analyzed
Visibility: externally_visible public
References:

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
callgraph:
task_1ms/93 (task_1ms) @06bf4c40
task_1ms/93 (task_1ms) @06b24c40
Type: function definition analyzed
Visibility: public
next sharing asm name: 34
@ -12,7 +12,7 @@ task_1ms/93 (task_1ms) @06bf4c40
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)
Calls:
led_onoff/86 (led_onoff) @09648460
led_onoff/86 (led_onoff) @0964c460
Type: function
Visibility: external public
References:
@ -21,7 +21,7 @@ led_onoff/86 (led_onoff) @09648460
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
CAN_Task_1000ms/85 (CAN_Task_1000ms) @0964c380
Type: function
Visibility: external public
References:
@ -30,7 +30,7 @@ CAN_Task_1000ms/85 (CAN_Task_1000ms) @09648380
Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0964c1c0
Type: function
Visibility: external public
References:
@ -39,7 +39,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @096481c0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
CAN_Task_200ms/83 (CAN_Task_200ms) @0964c0e0
Type: function
Visibility: external public
References:
@ -48,7 +48,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @096480e0
Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
CAN_Task_100ms/82 (CAN_Task_100ms) @09646ee0
Type: function
Visibility: external public
References:
@ -57,7 +57,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @09642ee0
Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
CAN_Task_20ms/81 (CAN_Task_20ms) @09646b60
Type: function
Visibility: external public
References:
@ -66,7 +66,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09642b60
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)
Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
CAN_Task_10ms/80 (CAN_Task_10ms) @096469a0
Type: function
Visibility: external public
References:
@ -75,7 +75,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @096429a0
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)
Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
CAN_Task_5ms/79 (CAN_Task_5ms) @096467e0
Type: function
Visibility: external public
References:
@ -84,7 +84,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096427e0
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)
Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09646620
Type: function
Visibility: external public
References:
@ -93,7 +93,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09642620
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)
Calls:
can_main_ECU3/77 (can_main_ECU3) @09642380
can_main_ECU3/77 (can_main_ECU3) @09646380
Type: function
Visibility: external public
References:
@ -102,7 +102,7 @@ can_main_ECU3/77 (can_main_ECU3) @09642380
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
can_tx_check/76 (can_tx_check) @096422a0
can_tx_check/76 (can_tx_check) @096462a0
Type: function
Visibility: external public
References:
@ -111,7 +111,7 @@ can_tx_check/76 (can_tx_check) @096422a0
Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_wait/75 (uds_wait) @096420e0
uds_wait/75 (uds_wait) @096460e0
Type: function
Visibility: external public
References:
@ -120,7 +120,7 @@ uds_wait/75 (uds_wait) @096420e0
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09646000
Type: function
Visibility: external public
References:
@ -129,7 +129,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @09642000
Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096457e0
Type: function
Visibility: external public
References:
@ -138,7 +138,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @096417e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
debug_printf/72 (debug_printf) @09641ee0
debug_printf/72 (debug_printf) @09645ee0
Type: function
Visibility: external public
References:
@ -147,7 +147,7 @@ debug_printf/72 (debug_printf) @09641ee0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09645e00
Type: function
Visibility: external public
References:
@ -156,7 +156,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09641e00
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
tmr_delay/70 (tmr_delay) @09641d20
tmr_delay/70 (tmr_delay) @09645d20
Type: function
Visibility: external public
References:
@ -165,7 +165,7 @@ tmr_delay/70 (tmr_delay) @09641d20
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
board_init/69 (board_init) @09641c40
board_init/69 (board_init) @09645c40
Type: function
Visibility: external public
References:
@ -174,7 +174,7 @@ board_init/69 (board_init) @09641c40
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Can_Init_ECU3/68 (Can_Init_ECU3) @09645b60
Type: function
Visibility: external public
References:
@ -183,7 +183,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @09641b60
Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09645a80
Type: function
Visibility: external public
References:
@ -192,7 +192,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @09641a80
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096459a0
Type: function
Visibility: external public
References:
@ -201,7 +201,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @096419a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096458c0
Type: function
Visibility: external public
References:
@ -210,7 +210,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @096418c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Pit_Ip_Init/62 (Pit_Ip_Init) @09645700
Type: function
Visibility: external public
References:
@ -219,7 +219,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09641700
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
SPI_init/61 (SPI_init) @09641620
SPI_init/61 (SPI_init) @09645620
Type: function
Visibility: external public
References:
@ -228,7 +228,7 @@ SPI_init/61 (SPI_init) @09641620
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c0_init/60 (i2c0_init) @09641540
i2c0_init/60 (i2c0_init) @09645540
Type: function
Visibility: external public
References:
@ -237,7 +237,7 @@ i2c0_init/60 (i2c0_init) @09641540
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
i2c1_init/59 (i2c1_init) @09641460
i2c1_init/59 (i2c1_init) @09645460
Type: function
Visibility: external public
References:
@ -246,7 +246,7 @@ i2c1_init/59 (i2c1_init) @09641460
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Adc_Init/58 (Adc_Init) @09641380
Adc_Init/58 (Adc_Init) @09645380
Type: function
Visibility: external public
References:
@ -255,7 +255,7 @@ Adc_Init/58 (Adc_Init) @09641380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
pwm_init/57 (pwm_init) @096412a0
pwm_init/57 (pwm_init) @096452a0
Type: function
Visibility: external public
References:
@ -264,7 +264,7 @@ pwm_init/57 (pwm_init) @096412a0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Uart_Init/56 (Uart_Init) @096411c0
Uart_Init/56 (Uart_Init) @096451c0
Type: function
Visibility: external public
References:
@ -273,7 +273,7 @@ Uart_Init/56 (Uart_Init) @096411c0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096450e0
Type: function
Visibility: external public
References:
@ -282,7 +282,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096410e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09645000
Type: function
Visibility: external public
References:
@ -291,7 +291,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09641000
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095bb7e0
Type: function
Visibility: external public
References:
@ -300,7 +300,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095b77e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Clock_Ip_Init/48 (Clock_Ip_Init) @095bb380
Type: function
Visibility: external public
References:
@ -309,7 +309,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095b7380
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
Gvar_init/47 (Gvar_init) @095b70e0
Gvar_init/47 (Gvar_init) @095bb0e0
Type: function
Visibility: external public
References:
@ -318,7 +318,7 @@ Gvar_init/47 (Gvar_init) @095b70e0
Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls:
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
References: gb/27 (read)
@ -327,7 +327,7 @@ task_1s/46 (task_1s) @095b79a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -336,7 +336,7 @@ task_200ms/43 (task_200ms) @095b7540
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
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)
@ -345,7 +345,7 @@ task_100ms/42 (task_100ms) @095b72a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -354,7 +354,7 @@ task_50ms/40 (task_50ms) @095b0d20
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: task_1ms/93 (inlined) (1073741824 (estimated locally),1.00 per call)
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -363,7 +363,7 @@ task_20ms/38 (task_20ms) @095b0540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -372,7 +372,7 @@ task_10ms/37 (task_10ms) @095b0ee0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -381,7 +381,7 @@ task_5ms/36 (task_5ms) @095b0c40
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -390,7 +390,7 @@ task_2ms/35 (task_2ms) @095b09a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 93
@ -400,7 +400,7 @@ task_1ms/34 (task_1ms) @095b0700
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -409,7 +409,7 @@ task_500us/33 (task_500us) @095b0460
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
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)
@ -458,21 +458,21 @@ Function name:main/32:
locals written:
ordered call graph: reduced
task_50ms/40 (task_50ms) @095b0d20
task_50ms/40 (task_50ms) @095b4d20
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b498
Aux: @07eca368
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls: task_1ms/93 (inlined) (1073741824 (estimated locally),1.00 per call)
task_1ms/93 (task_1ms) @06bf4c40
task_1ms/93 (task_1ms) @06b24c40
Type: function definition analyzed
Visibility: public
next sharing asm name: 34
Aux: @0939b818
Aux: @07eca328
References:
Referring:
Function task_1ms/93 is inline copy in task_50ms/40
@ -481,101 +481,101 @@ task_1ms/93 (task_1ms) @06bf4c40
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)
Calls:
task_20ms/38 (task_20ms) @095b0540
task_20ms/38 (task_20ms) @095b4540
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b4f8
Aux: @07eca0c8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095b0ee0
task_10ms/37 (task_10ms) @095b4ee0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b698
Aux: @07eca2a8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095b0c40
task_5ms/36 (task_5ms) @095b4c40
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b518
Aux: @07eca3a8
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095b09a0
task_2ms/35 (task_2ms) @095b49a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b7f8
Aux: @07eca228
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095b0700
task_1ms/34 (task_1ms) @095b4700
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 93
Aux: @0939b6b8
Aux: @07eca008
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by:
Calls:
main/32 (main) @095b01c0
main/32 (main) @095b41c0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b6d8
Aux: @07eca128
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:
Availability: available
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
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)
task_1s/46 (task_1s) @095b79a0
task_1s/46 (task_1s) @095bb9a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b638
Aux: @07eca268
References: gb/27 (read)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/86 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095b7540
task_200ms/43 (task_200ms) @095bb540
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b618
Aux: @07eca348
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
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)
task_100ms/42 (task_100ms) @095b72a0
task_100ms/42 (task_100ms) @095bb2a0
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b7d8
Aux: @07eca048
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_500us/33 (task_500us) @095b0460
task_500us/33 (task_500us) @095b4460
Type: function definition analyzed
Visibility: externally_visible public
Aux: @0939b558
Aux: @07eca028
References:
Referring:
Availability: available

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -22,7 +22,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -31,7 +31,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame/38
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -40,7 +40,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -49,7 +49,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread/39 uds_SID_ReadDataByIdentifier/28
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -58,7 +58,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -67,7 +67,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc/20
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -75,7 +75,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread/39 (read)uds_SID_FF_dataread/39 (read)uds_SID_FF_dataread/39 (read)uds_logic_interrupt/42 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -83,7 +83,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -92,7 +92,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -101,7 +101,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 goto_reset/43 goto_reset/43 uds_logic_interrupt/42 uds_SID_SecurityAccess/36 uds_SID_WriteDataByIdentifier/29 uds_logic_event/19
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -110,7 +110,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -118,7 +118,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (addr)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -127,14 +127,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (read)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -143,7 +143,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_logic_interrupt/42 uds_single_frame/38 uds_single_frame/38 uds_SID_SecurityAccess/36 uds_SID_SecurityAccess/36 uds_SID_SecurityAccess/36 uds_wait/11
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -152,7 +152,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -161,7 +161,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 uds_10ms/5
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -170,7 +170,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -179,7 +179,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: body optimize_size
Called by: uds_wait/11 uds_wait/11
Calls: monprintf/52 WATCHDOG_HAL_SystemRest/61 monprintf/52 monprintf/52
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -188,7 +188,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: body optimize_size
Called by:
Calls: monprintf/52 uds_table_receve_finish/13 OutStr/47 uds_first_frame/41 uds_single_frame/38
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -197,7 +197,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: body optimize_size
Called by: uds_logic_interrupt/42
Calls: uds_SID_FF_dataread/39
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -206,7 +206,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: body optimize_size
Called by:
Calls: set_flow_control/14
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -215,7 +215,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: body optimize_size
Called by: uds_first_frame/41
Calls: set_flow_control/14 table_did_maping/58 set_flow_control/14
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -224,7 +224,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: body optimize_size
Called by: uds_logic_interrupt/42
Calls: avoid_empty_block/4 OutStr/47 OutStr/47 send_uds_tx/9 uds_SID_RoutineControl/31 uds_interrupt_sid_dtc/20 uds_SID_SecurityAccess/36 dtc_found_and_clear/60 uds_tx_buf_clear/17 uds_SID_CommunicationControl/30 uds_SID_WriteDataByIdentifier/29 uds_SID_ReadDataByIdentifier/28 uds_SID_ControlDTCSetting/21 uds_SID_StopDiagnosticSession/26 uds_SID_DiagnosticSessionControl/27 uds_single_frame_error_check/24
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -233,7 +233,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -242,7 +242,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: OutStr/47 OutStr/47 OutStr/47 send_uds_tx/9 monprintf/52 seedToKey/35 seedToKey/35
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -251,7 +251,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: body optimize_size
Called by: uds_SID_SecurityAccess/36 uds_SID_SecurityAccess/36
Calls:
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -260,7 +260,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: body optimize_size
Called by:
Calls:
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -269,7 +269,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: body optimize_size
Called by:
Calls:
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -278,7 +278,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: body optimize_size
Called by:
Calls:
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -287,7 +287,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -296,7 +296,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls:
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -305,7 +305,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: uds_table_receve_finish/13 monprintf/52 table_did_maping_write/59
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -314,7 +314,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: table_did_maping/58
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -323,7 +323,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -332,7 +332,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -341,7 +341,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -350,7 +350,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: is_dtc_exist/57 uds_fail_check_no_extended/23 uds_fail_check_no_extended/23
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)
@ -359,7 +359,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: body optimize_size
Called by: uds_single_frame_error_check/24 uds_single_frame_error_check/24
Calls:
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -368,7 +368,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -377,7 +377,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: uds_tx_buf_clear/17
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -386,7 +386,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls: dtc_count_set/56 uds_tx_buf_clear/17
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -395,7 +395,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: body optimize_size
Called by: uds_2ms/6
Calls: set_wait_flow_control/15 uds_send_data_set/18 table_read/53 table_write/45 monprintf/52 dtc_clear/51
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -404,7 +404,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: body optimize_size
Called by: uds_logic_event/19
Calls: set_wait_flow_control/15
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -413,7 +413,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: body optimize_size
Called by: uds_single_frame/38 uds_SID_ControlDTCSetting/21 uds_interrupt_sid_dtc/20
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -422,7 +422,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: body optimize_size
Called by: uds_wait/11
Calls: dtc_send_table_set/49
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -431,7 +431,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: body optimize_size
Called by: uds_logic_event/19 uds_send_data_set/18
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -440,7 +440,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: body optimize_size
Called by: uds_SID_FF_NULL/40 uds_SID_FF_dataread/39 uds_SID_FF_dataread/39
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -449,7 +449,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: body optimize_size
Called by: uds_logic_interrupt/42 uds_SID_WriteDataByIdentifier/29
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -458,7 +458,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: body optimize_size
Called by: uds_wait/11
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -467,7 +467,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: body optimize_size
Called by:
Calls: goto_reset/43 goto_reset/43 uds_10ms/5 uds_2ms/6 send_uds_tx/9 set_dtc_1st_frame/16 OutStr/47 uds_init/12
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -476,7 +476,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -485,7 +485,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: body optimize_size
Called by: uds_single_frame/38 uds_SID_SecurityAccess/36 uds_wait/11
Calls: can_send_txring/46
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -494,7 +494,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -503,7 +503,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -512,7 +512,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: body optimize_size
Called by: uds_wait/11
Calls: uds_logic_event/19
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -521,7 +521,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: body optimize_size
Called by: uds_wait/11
Calls: table_write/45 dtc_control/44
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -530,7 +530,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: body optimize_size
Called by: uds_single_frame/38
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -13,7 +13,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -22,7 +22,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (1073741824 (estimated locally),1.00 per call) set_flow_control/14 (233860969 (estimated locally),0.22 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -31,7 +31,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (217325345 (estimated locally),0.20 per call) uds_SID_StopDiagnosticSession/26 (173338695 (estimated locally),0.16 per call) uds_SID_ControlDTCSetting/21 (138254943 (estimated locally),0.13 per call) uds_SID_ReadDataByIdentifier/28 (72779614 (estimated locally),0.07 per call) uds_SID_WriteDataByIdentifier/29 (58049020 (estimated locally),0.05 per call) uds_SID_CommunicationControl/30 (46299899 (estimated locally),0.04 per call) uds_tx_buf_clear/17 (24373007 (estimated locally),0.02 per call) dtc_found_and_clear/60 (7862927 (estimated locally),0.01 per call) uds_SID_SecurityAccess/36 (19439911 (estimated locally),0.02 per call) uds_interrupt_sid_dtc/20 (15505273 (estimated locally),0.01 per call) send_uds_tx/9 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) avoid_empty_block/4 (15722236 (estimated locally),0.01 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -40,7 +40,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:1073741823 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (206046761 (estimated locally),0.19 per call) seedToKey/35 (399973125 (estimated locally),0.37 per call) monprintf/52 (21935870 (estimated locally),0.02 per call) send_uds_tx/9 (43557073 (estimated locally),0.04 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: artificial
References:
@ -49,7 +49,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -58,7 +58,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -67,7 +67,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -76,7 +76,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -85,7 +85,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (1073741824 (estimated locally),1.00 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -94,7 +94,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -103,7 +103,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (7862927 (estimated locally),0.01 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -112,7 +112,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -121,7 +121,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (1073741824 (estimated locally),1.00 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -130,7 +130,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -139,7 +139,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (1073741824 (estimated locally),1.00 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -147,7 +147,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -155,7 +155,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -164,7 +164,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -173,7 +173,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (21935870 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -182,7 +182,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -190,7 +190,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -199,14 +199,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -215,7 +215,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -224,7 +224,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -233,7 +233,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -242,7 +242,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -251,7 +251,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -260,7 +260,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -269,7 +269,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -278,7 +278,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -287,7 +287,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -296,7 +296,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -305,7 +305,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -314,7 +314,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (19439911 (estimated locally),0.02 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -323,7 +323,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (206046761 (estimated locally),0.19 per call) uds_SID_SecurityAccess.part.0/67 (399973125 (estimated locally),0.37 per call)
Calls: seedToKey.part.0/66 (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -332,7 +332,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -341,7 +341,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -350,7 +350,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -359,7 +359,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -368,7 +368,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (46299899 (estimated locally),0.04 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -377,7 +377,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (58049020 (estimated locally),0.05 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -386,7 +386,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (72779614 (estimated locally),0.07 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -395,7 +395,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (217325345 (estimated locally),0.20 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -404,7 +404,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (173338695 (estimated locally),0.16 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -413,7 +413,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -422,7 +422,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -431,7 +431,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -440,7 +440,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -449,7 +449,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (138254943 (estimated locally),0.13 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -458,7 +458,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15505273 (estimated locally),0.01 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -467,7 +467,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -476,7 +476,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -485,7 +485,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (24373007 (estimated locally),0.02 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -494,7 +494,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -503,7 +503,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -512,7 +512,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (233860969 (estimated locally),0.22 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -521,7 +521,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -530,7 +530,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -539,7 +539,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -548,7 +548,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -557,7 +557,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (43557073 (estimated locally),0.04 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -566,7 +566,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -575,7 +575,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -584,7 +584,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -593,7 +593,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -602,7 +602,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15722236 (estimated locally),0.01 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -23,7 +23,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -32,7 +32,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (1073741824 (estimated locally),1.00 per call) set_flow_control/14 (233860969 (estimated locally),0.22 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -41,7 +41,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (217325345 (estimated locally),0.20 per call) uds_SID_StopDiagnosticSession/26 (173338695 (estimated locally),0.16 per call) uds_SID_ControlDTCSetting/21 (138254943 (estimated locally),0.13 per call) uds_SID_ReadDataByIdentifier/28 (72779614 (estimated locally),0.07 per call) uds_SID_WriteDataByIdentifier/29 (58049020 (estimated locally),0.05 per call) uds_SID_CommunicationControl/30 (46299899 (estimated locally),0.04 per call) uds_tx_buf_clear/17 (24373007 (estimated locally),0.02 per call) dtc_found_and_clear/60 (7862927 (estimated locally),0.01 per call) uds_SID_SecurityAccess/36 (19439911 (estimated locally),0.02 per call) uds_interrupt_sid_dtc/20 (15505273 (estimated locally),0.01 per call) send_uds_tx/9 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) avoid_empty_block/4 (15722236 (estimated locally),0.01 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -50,7 +50,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:1073741823 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (206046761 (estimated locally),0.19 per call) seedToKey/35 (399973125 (estimated locally),0.37 per call) monprintf/52 (21935870 (estimated locally),0.02 per call) send_uds_tx/9 (43557073 (estimated locally),0.04 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References:
@ -59,7 +59,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -68,7 +68,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -77,7 +77,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -86,7 +86,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -95,7 +95,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (1073741824 (estimated locally),1.00 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -104,7 +104,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -113,7 +113,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (7862927 (estimated locally),0.01 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -122,7 +122,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -131,7 +131,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (1073741824 (estimated locally),1.00 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -140,7 +140,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -149,7 +149,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (1073741824 (estimated locally),1.00 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -157,7 +157,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -165,7 +165,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -174,7 +174,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -183,7 +183,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (21935870 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -192,7 +192,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -200,7 +200,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -209,14 +209,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -225,7 +225,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -234,7 +234,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -243,7 +243,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -252,7 +252,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -261,7 +261,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -270,7 +270,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -279,7 +279,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -288,7 +288,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -297,7 +297,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -306,7 +306,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -315,7 +315,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -324,7 +324,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (19439911 (estimated locally),0.02 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -333,7 +333,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (206046761 (estimated locally),0.19 per call) uds_SID_SecurityAccess.part.0/67 (399973125 (estimated locally),0.37 per call)
Calls: seedToKey.part.0/66 (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -342,7 +342,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -351,7 +351,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -360,7 +360,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -369,7 +369,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -378,7 +378,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (46299899 (estimated locally),0.04 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -387,7 +387,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (58049020 (estimated locally),0.05 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -396,7 +396,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (72779614 (estimated locally),0.07 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -405,7 +405,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (217325345 (estimated locally),0.20 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -414,7 +414,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (173338695 (estimated locally),0.16 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -423,7 +423,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -432,7 +432,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -441,7 +441,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -450,7 +450,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -459,7 +459,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (138254943 (estimated locally),0.13 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -468,7 +468,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15505273 (estimated locally),0.01 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -477,7 +477,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -486,7 +486,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -495,7 +495,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (24373007 (estimated locally),0.02 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -504,7 +504,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -513,7 +513,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -522,7 +522,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (233860969 (estimated locally),0.22 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -531,7 +531,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -540,7 +540,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -549,7 +549,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -558,7 +558,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -567,7 +567,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (43557073 (estimated locally),0.04 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -576,7 +576,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -585,7 +585,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -594,7 +594,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -603,7 +603,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -612,7 +612,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15722236 (estimated locally),0.01 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -1,6 +1,6 @@
Symbol table:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -9,7 +9,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -18,7 +18,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (1073741824 (estimated locally),1.00 per call) set_flow_control/14 (233860969 (estimated locally),0.22 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -27,7 +27,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (217325345 (estimated locally),0.20 per call) uds_SID_StopDiagnosticSession/26 (173338695 (estimated locally),0.16 per call) uds_SID_ControlDTCSetting/21 (138254943 (estimated locally),0.13 per call) uds_SID_ReadDataByIdentifier/28 (72779614 (estimated locally),0.07 per call) uds_SID_WriteDataByIdentifier/29 (58049020 (estimated locally),0.05 per call) uds_SID_CommunicationControl/30 (46299899 (estimated locally),0.04 per call) uds_tx_buf_clear/17 (24373007 (estimated locally),0.02 per call) dtc_found_and_clear/60 (7862927 (estimated locally),0.01 per call) uds_SID_SecurityAccess/36 (19439911 (estimated locally),0.02 per call) uds_interrupt_sid_dtc/20 (15505273 (estimated locally),0.01 per call) send_uds_tx/9 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) avoid_empty_block/4 (15722236 (estimated locally),0.01 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -36,7 +36,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:1073741823 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (206046761 (estimated locally),0.19 per call) seedToKey/35 (399973125 (estimated locally),0.37 per call) monprintf/52 (21935870 (estimated locally),0.02 per call) send_uds_tx/9 (43557073 (estimated locally),0.04 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References:
@ -45,7 +45,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -54,7 +54,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -63,7 +63,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -72,7 +72,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -81,7 +81,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (1073741824 (estimated locally),1.00 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -90,7 +90,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -99,7 +99,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (7862927 (estimated locally),0.01 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -108,7 +108,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -117,7 +117,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (1073741824 (estimated locally),1.00 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -126,7 +126,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -135,7 +135,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (1073741824 (estimated locally),1.00 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -143,7 +143,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -151,7 +151,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -160,7 +160,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -169,7 +169,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (21935870 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -178,7 +178,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -186,7 +186,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -195,14 +195,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -211,7 +211,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -220,7 +220,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -229,7 +229,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -238,7 +238,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -247,7 +247,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -256,7 +256,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -265,7 +265,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -274,7 +274,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -283,7 +283,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -292,7 +292,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -301,7 +301,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -310,7 +310,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (19439911 (estimated locally),0.02 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -319,7 +319,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (206046761 (estimated locally),0.19 per call) uds_SID_SecurityAccess.part.0/67 (399973125 (estimated locally),0.37 per call)
Calls: seedToKey.part.0/66 (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -328,7 +328,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -337,7 +337,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -346,7 +346,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -355,7 +355,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: uds_SID_TransferData/34 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestDownload/32 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestTransferExit/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -364,7 +364,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (46299899 (estimated locally),0.04 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -373,7 +373,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (58049020 (estimated locally),0.05 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -382,7 +382,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (72779614 (estimated locally),0.07 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -391,7 +391,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (217325345 (estimated locally),0.20 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -400,7 +400,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (173338695 (estimated locally),0.16 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -409,7 +409,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -418,7 +418,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -427,7 +427,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -436,7 +436,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -445,7 +445,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (138254943 (estimated locally),0.13 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -454,7 +454,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15505273 (estimated locally),0.01 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -463,7 +463,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -472,7 +472,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -481,7 +481,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (24373007 (estimated locally),0.02 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -490,7 +490,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -499,7 +499,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -508,7 +508,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (233860969 (estimated locally),0.22 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -517,7 +517,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -526,7 +526,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -535,7 +535,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -544,7 +544,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -553,7 +553,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (43557073 (estimated locally),0.04 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -562,7 +562,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -571,7 +571,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -580,7 +580,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -589,7 +589,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -598,7 +598,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15722236 (estimated locally),0.01 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -469,7 +469,7 @@ Reclaiming variables:
Clearing address taken flags:
Symbol table:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -478,7 +478,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -487,7 +487,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (1073741824 (estimated locally),1.00 per call) set_flow_control/14 (233860969 (estimated locally),0.22 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -496,7 +496,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (217325345 (estimated locally),0.20 per call) uds_SID_StopDiagnosticSession/26 (173338695 (estimated locally),0.16 per call) uds_SID_ControlDTCSetting/21 (138254943 (estimated locally),0.13 per call) uds_SID_ReadDataByIdentifier/28 (72779614 (estimated locally),0.07 per call) uds_SID_WriteDataByIdentifier/29 (58049020 (estimated locally),0.05 per call) uds_SID_CommunicationControl/30 (46299899 (estimated locally),0.04 per call) uds_tx_buf_clear/17 (24373007 (estimated locally),0.02 per call) dtc_found_and_clear/60 (7862927 (estimated locally),0.01 per call) uds_SID_SecurityAccess/36 (19439911 (estimated locally),0.02 per call) uds_interrupt_sid_dtc/20 (15505273 (estimated locally),0.01 per call) send_uds_tx/9 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) avoid_empty_block/4 (15722236 (estimated locally),0.01 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -505,7 +505,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:1073741823 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (206046761 (estimated locally),0.19 per call) seedToKey/35 (399973125 (estimated locally),0.37 per call) monprintf/52 (21935870 (estimated locally),0.02 per call) send_uds_tx/9 (43557073 (estimated locally),0.04 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References:
@ -514,7 +514,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -523,7 +523,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -532,7 +532,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -541,7 +541,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -550,7 +550,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (1073741824 (estimated locally),1.00 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -559,7 +559,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -568,7 +568,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (7862927 (estimated locally),0.01 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -577,7 +577,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -586,7 +586,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (1073741824 (estimated locally),1.00 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -595,7 +595,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -604,7 +604,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (1073741824 (estimated locally),1.00 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -612,7 +612,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -620,7 +620,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -629,7 +629,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -638,7 +638,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (21935870 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -647,7 +647,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -655,7 +655,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -664,14 +664,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -680,7 +680,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -689,7 +689,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -698,7 +698,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -707,7 +707,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -716,7 +716,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -725,7 +725,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -734,7 +734,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -743,7 +743,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -752,7 +752,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -761,7 +761,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -770,7 +770,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -779,7 +779,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (19439911 (estimated locally),0.02 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -788,7 +788,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (206046761 (estimated locally),0.19 per call) uds_SID_SecurityAccess.part.0/67 (399973125 (estimated locally),0.37 per call)
Calls: seedToKey.part.0/66 (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -797,7 +797,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -806,7 +806,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -815,7 +815,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -824,7 +824,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: uds_SID_TransferData/34 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestDownload/32 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestTransferExit/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -833,7 +833,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (46299899 (estimated locally),0.04 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -842,7 +842,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (58049020 (estimated locally),0.05 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -851,7 +851,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (72779614 (estimated locally),0.07 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -860,7 +860,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (217325345 (estimated locally),0.20 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -869,7 +869,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (173338695 (estimated locally),0.16 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -878,7 +878,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -887,7 +887,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -896,7 +896,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -905,7 +905,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -914,7 +914,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (138254943 (estimated locally),0.13 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -923,7 +923,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15505273 (estimated locally),0.01 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -932,7 +932,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -941,7 +941,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -950,7 +950,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (24373007 (estimated locally),0.02 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -959,7 +959,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -968,7 +968,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -977,7 +977,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (233860969 (estimated locally),0.22 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -986,7 +986,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -995,7 +995,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -1004,7 +1004,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -1013,7 +1013,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -1022,7 +1022,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (43557073 (estimated locally),0.04 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1031,7 +1031,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -1040,7 +1040,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1049,7 +1049,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1058,7 +1058,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -1067,7 +1067,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15722236 (estimated locally),0.01 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -1884,7 +1884,7 @@ IPA function summary for avoid_empty_block/4 inlinable
Symbol table:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1893,7 +1893,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -1902,7 +1902,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (1073741824 (estimated locally),1.00 per call) set_flow_control/14 (233860969 (estimated locally),0.22 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1911,7 +1911,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (217325345 (estimated locally),0.20 per call) uds_SID_StopDiagnosticSession/26 (173338695 (estimated locally),0.16 per call) uds_SID_ControlDTCSetting/21 (138254943 (estimated locally),0.13 per call) uds_SID_ReadDataByIdentifier/28 (72779614 (estimated locally),0.07 per call) uds_SID_WriteDataByIdentifier/29 (58049020 (estimated locally),0.05 per call) uds_SID_CommunicationControl/30 (46299899 (estimated locally),0.04 per call) uds_tx_buf_clear/17 (24373007 (estimated locally),0.02 per call) dtc_found_and_clear/60 (7862927 (estimated locally),0.01 per call) uds_SID_SecurityAccess/36 (19439911 (estimated locally),0.02 per call) uds_interrupt_sid_dtc/20 (15505273 (estimated locally),0.01 per call) send_uds_tx/9 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) OutStr/47 (8162224 (estimated locally),0.01 per call) avoid_empty_block/4 (15722236 (estimated locally),0.01 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -1920,7 +1920,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:1073741823 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (206046761 (estimated locally),0.19 per call) seedToKey/35 (399973125 (estimated locally),0.37 per call) monprintf/52 (21935870 (estimated locally),0.02 per call) send_uds_tx/9 (43557073 (estimated locally),0.04 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call) OutStr/47 (8815952 (estimated locally),0.01 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References:
@ -1929,7 +1929,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1938,7 +1938,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -1947,7 +1947,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -1956,7 +1956,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1965,7 +1965,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (1073741824 (estimated locally),1.00 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -1974,7 +1974,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -1983,7 +1983,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (7862927 (estimated locally),0.01 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -1992,7 +1992,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -2001,7 +2001,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (1073741824 (estimated locally),1.00 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -2010,7 +2010,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -2019,7 +2019,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (1073741824 (estimated locally),1.00 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -2027,7 +2027,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -2035,7 +2035,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -2044,7 +2044,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -2053,7 +2053,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (21935870 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -2062,7 +2062,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -2070,7 +2070,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -2079,14 +2079,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -2095,7 +2095,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (8815952 (estimated locally),0.01 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -2104,7 +2104,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -2113,7 +2113,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -2122,7 +2122,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2131,7 +2131,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2140,7 +2140,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -2149,7 +2149,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -2158,7 +2158,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -2167,7 +2167,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -2176,7 +2176,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -2185,7 +2185,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -2194,7 +2194,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (19439911 (estimated locally),0.02 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2203,7 +2203,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (206046761 (estimated locally),0.19 per call) uds_SID_SecurityAccess.part.0/67 (399973125 (estimated locally),0.37 per call)
Calls: seedToKey.part.0/66 (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2212,7 +2212,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2221,7 +2221,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2230,7 +2230,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/31 (1073741824 (estimated locally),1.00 per call)
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2239,7 +2239,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: uds_SID_TransferData/34 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestDownload/32 (1073741824 (estimated locally),1.00 per call) uds_SID_RequestTransferExit/33 (1073741824 (estimated locally),1.00 per call)
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -2248,7 +2248,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (46299899 (estimated locally),0.04 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2257,7 +2257,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (58049020 (estimated locally),0.05 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2266,7 +2266,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (72779614 (estimated locally),0.07 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2275,7 +2275,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (217325345 (estimated locally),0.20 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2284,7 +2284,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (173338695 (estimated locally),0.16 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -2293,7 +2293,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2302,7 +2302,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -2311,7 +2311,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2320,7 +2320,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2329,7 +2329,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (138254943 (estimated locally),0.13 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2338,7 +2338,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15505273 (estimated locally),0.01 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2347,7 +2347,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2356,7 +2356,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -2365,7 +2365,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (24373007 (estimated locally),0.02 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2374,7 +2374,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -2383,7 +2383,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2392,7 +2392,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (233860969 (estimated locally),0.22 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2401,7 +2401,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2410,7 +2410,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -2419,7 +2419,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -2428,7 +2428,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -2437,7 +2437,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (8162224 (estimated locally),0.01 per call) uds_SID_SecurityAccess.part.0/67 (43557073 (estimated locally),0.04 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2446,7 +2446,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -2455,7 +2455,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2464,7 +2464,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2473,7 +2473,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -2482,7 +2482,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (15722236 (estimated locally),0.01 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

View File

@ -1545,7 +1545,7 @@ IPA function summary for avoid_empty_block/4 inlinable
Symbol table:
uds_SID_RoutineControl/75 (uds_SID_RoutineControl) @07050700
uds_SID_RoutineControl/75 (uds_SID_RoutineControl) @06412700
Type: function definition analyzed
Visibility: public
next sharing asm name: 74
@ -1557,7 +1557,7 @@ uds_SID_RoutineControl/75 (uds_SID_RoutineControl) @07050700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: uds_SID_RequestTransferExit/33 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls:
uds_SID_RoutineControl/74 (uds_SID_RoutineControl) @07050620
uds_SID_RoutineControl/74 (uds_SID_RoutineControl) @06412620
Type: function definition analyzed
Visibility: public
next sharing asm name: 73
@ -1570,7 +1570,7 @@ uds_SID_RoutineControl/74 (uds_SID_RoutineControl) @07050620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: uds_SID_RequestDownload/32 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls:
uds_SID_RoutineControl/73 (uds_SID_RoutineControl) @06fec000
uds_SID_RoutineControl/73 (uds_SID_RoutineControl) @063ae000
Type: function definition analyzed
Visibility: public
next sharing asm name: 31
@ -1583,7 +1583,7 @@ uds_SID_RoutineControl/73 (uds_SID_RoutineControl) @06fec000
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: uds_SID_TransferData/34 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls:
uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
uds_first_frame.part.0/71 (uds_first_frame.part.0) @063ae700
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1593,7 +1593,7 @@ uds_first_frame.part.0/71 (uds_first_frame.part.0) @06fec700
Function flags: count:313545292 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_first_frame/41 (inlined) (313545292 (estimated locally),0.29 per call)
Calls:
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06384b60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)
@ -1603,7 +1603,7 @@ uds_SID_FF_dataread.part.0/70 (uds_SID_FF_dataread.part.0) @06fc1b60
Function flags: count:708669599 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_FF_dataread/39 (inlined) (708669599 (estimated locally),0.66 per call)
Calls: table_did_maping/58 (708669599 (estimated locally),0.66 per call) set_flow_control/14 (154348238 (estimated locally),0.14 per call)
uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
uds_single_frame.part.0/69 (uds_single_frame.part.0) @063840e0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1613,7 +1613,7 @@ uds_single_frame.part.0/69 (uds_single_frame.part.0) @06fc10e0
Function flags: count:273758104 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_single_frame/38 (inlined) (273758104 (estimated locally),0.25 per call)
Calls: uds_SID_DiagnosticSessionControl/27 (55408640 (estimated locally),0.05 per call) uds_SID_StopDiagnosticSession/26 (44193931 (estimated locally),0.04 per call) uds_SID_ControlDTCSetting/21 (35249080 (estimated locally),0.03 per call) uds_SID_ReadDataByIdentifier/28 (18555679 (estimated locally),0.02 per call) uds_SID_WriteDataByIdentifier/29 (14800010 (estimated locally),0.01 per call) uds_SID_CommunicationControl/30 (11804488 (estimated locally),0.01 per call) uds_tx_buf_clear/17 (6214071 (estimated locally),0.01 per call) dtc_found_and_clear/60 (2004709 (estimated locally),0.00 per call) uds_SID_SecurityAccess/36 (4956343 (estimated locally),0.00 per call) uds_interrupt_sid_dtc/20 (3953179 (estimated locally),0.00 per call) send_uds_tx/9 (2081017 (estimated locally),0.00 per call) OutStr/47 (2081017 (estimated locally),0.00 per call) OutStr/47 (2081017 (estimated locally),0.00 per call) avoid_empty_block/4 (4008496 (estimated locally),0.00 per call)
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06384d20
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -1623,7 +1623,7 @@ uds_SID_SecurityAccess.part.0/67 (uds_SID_SecurityAccess.part.0) @06fc1d20
Function flags: count:633507680 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_SecurityAccess/36 (inlined) (633507680 (estimated locally),0.59 per call)
Calls: seedToKey/35 (121567590 (estimated locally),0.11 per call) seedToKey/35 (235984145 (estimated locally),0.22 per call) monprintf/52 (12942163 (estimated locally),0.01 per call) send_uds_tx/9 (25698673 (estimated locally),0.02 per call) OutStr/47 (5201412 (estimated locally),0.00 per call) OutStr/47 (5201412 (estimated locally),0.00 per call) OutStr/47 (5201412 (estimated locally),0.00 per call)
seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
seedToKey.part.0/66 (seedToKey.part.0) @06384540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References:
@ -1633,7 +1633,7 @@ seedToKey.part.0/66 (seedToKey.part.0) @06fc1540
Function flags: count:29850022 (estimated locally) first_run:1 body local split_part optimize_size
Called by: seedToKey/35 (inlined) (29850022 (estimated locally),0.50 per call)
Calls:
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06e7cb60
uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @0623cb60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1643,7 +1643,7 @@ uds_SID_CommunicationControl.part.0/65 (uds_SID_CommunicationControl.part.0) @06
Function flags: count:440234144 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_CommunicationControl/30 (inlined) (440234144 (estimated locally),0.41 per call)
Calls:
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06aa6540
uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @05e4b540
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (read)uds/3 (write)
@ -1653,7 +1653,7 @@ uds_SID_ReadDataByIdentifier.part.0/64 (uds_SID_ReadDataByIdentifier.part.0) @06
Function flags: count:79512730 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_SID_ReadDataByIdentifier/28 (inlined) (79512730 (estimated locally),0.07 per call)
Calls:
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62a0
uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @05e4b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (read)uds/3 (write)uds/3 (write)
@ -1663,7 +1663,7 @@ uds_fail_check_no_extended.part.0/63 (uds_fail_check_no_extended.part.0) @06aa62
Function flags: count:708669599 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_fail_check_no_extended/23 (inlined) (708669599 (estimated locally),0.66 per call)
Calls:
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @05e44e00
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1673,7 +1673,7 @@ uds_interrupt_sid_dtc.part.0/62 (uds_interrupt_sid_dtc.part.0) @06a9fe00
Function flags: count:94666920 (estimated locally) first_run:1 body local split_part optimize_size
Called by: uds_interrupt_sid_dtc/20 (inlined) (94666920 (estimated locally),0.09 per call)
Calls: dtc_count_set/56 (94666920 (estimated locally),0.09 per call)
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @061a02a0
Type: function
Visibility: external public
References:
@ -1682,7 +1682,7 @@ WATCHDOG_HAL_SystemRest/61 (WATCHDOG_HAL_SystemRest) @06deb2a0
Function flags: optimize_size
Called by: goto_reset/43 (107374 (estimated locally),1.00 per call)
Calls:
dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
dtc_found_and_clear/60 (dtc_found_and_clear) @061a0700
Type: function
Visibility: external public
References:
@ -1691,7 +1691,7 @@ dtc_found_and_clear/60 (dtc_found_and_clear) @06deb700
Function flags: optimize_size
Called by: uds_single_frame.part.0/69 (2004709 (estimated locally),0.00 per call)
Calls:
table_did_maping_write/59 (table_did_maping_write) @06dcda80
table_did_maping_write/59 (table_did_maping_write) @06182a80
Type: function
Visibility: external public
References:
@ -1700,7 +1700,7 @@ table_did_maping_write/59 (table_did_maping_write) @06dcda80
Function flags: optimize_size
Called by: uds_SID_WriteDataByIdentifier/29 (233860969 (estimated locally),0.22 per call)
Calls:
table_did_maping/58 (table_did_maping) @06dcd620
table_did_maping/58 (table_did_maping) @06182620
Type: function
Visibility: external public
References:
@ -1709,7 +1709,7 @@ table_did_maping/58 (table_did_maping) @06dcd620
Function flags: optimize_size
Called by: uds_SID_FF_dataread.part.0/70 (708669599 (estimated locally),0.66 per call) uds_SID_ReadDataByIdentifier/28 (233860969 (estimated locally),0.22 per call)
Calls:
is_dtc_exist/57 (is_dtc_exist) @06d938c0
is_dtc_exist/57 (is_dtc_exist) @061488c0
Type: function
Visibility: external public
References:
@ -1718,7 +1718,7 @@ is_dtc_exist/57 (is_dtc_exist) @06d938c0
Function flags: optimize_size
Called by: uds_single_frame_error_check/24 (2184441 (estimated locally),0.00 per call)
Calls:
dtc_count_set/56 (dtc_count_set) @06d93000
dtc_count_set/56 (dtc_count_set) @06148000
Type: function
Visibility: external public
References:
@ -1727,7 +1727,7 @@ dtc_count_set/56 (dtc_count_set) @06d93000
Function flags: optimize_size
Called by: uds_interrupt_sid_dtc.part.0/62 (94666920 (estimated locally),0.09 per call)
Calls:
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06164b88
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -1735,7 +1735,7 @@ EEP_ADDR_TABLE/55 (EEP_ADDR_TABLE) @06dafb88
Referring: uds_logic_event/19 (read)uds_logic_event/19 (read)uds_logic_event/19 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_FF_dataread.part.0/70 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_WriteDataByIdentifier/29 (read)uds_SID_FF_dataread.part.0/70 (read)uds_logic_interrupt/42 (read)
Availability: not_available
Varpool flags: read-only
AppVersion/54 (AppVersion) @06dafaf8
AppVersion/54 (AppVersion) @06164af8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -1743,7 +1743,7 @@ AppVersion/54 (AppVersion) @06dafaf8
Referring: uds_logic_event/19 (addr)
Availability: not_available
Varpool flags: read-only
table_read/53 (table_read) @06d93d20
table_read/53 (table_read) @06148d20
Type: function
Visibility: external public
References:
@ -1752,7 +1752,7 @@ table_read/53 (table_read) @06d93d20
Function flags: optimize_size
Called by: uds_logic_event/19 (2676750 (estimated locally),0.00 per call)
Calls:
monprintf/52 (monprintf) @06d93c40
monprintf/52 (monprintf) @06148c40
Type: function
Visibility: external public
References:
@ -1761,7 +1761,7 @@ monprintf/52 (monprintf) @06d93c40
Function flags: optimize_size
Called by: goto_reset/43 (1073741824 (estimated locally),10000.02 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) goto_reset/43 (107374 (estimated locally),1.00 per call) uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (12942163 (estimated locally),0.01 per call) uds_SID_WriteDataByIdentifier/29 (6412861 (estimated locally),0.01 per call) uds_logic_event/19 (16581055 (estimated locally),0.02 per call)
Calls:
dtc_clear/51 (dtc_clear) @06d93b60
dtc_clear/51 (dtc_clear) @06148b60
Type: function
Visibility: external public
References:
@ -1770,7 +1770,7 @@ dtc_clear/51 (dtc_clear) @06d93b60
Function flags: optimize_size
Called by: uds_logic_event/19 (354334802 (estimated locally),0.33 per call)
Calls:
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06114bd0
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
@ -1778,7 +1778,7 @@ TABLE_DTC_SEND/50 (TABLE_DTC_SEND) @06cf5bd0
Referring: set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (addr)set_dtc_1st_frame/16 (read)set_dtc_1st_frame/16 (read)uds_SID_FF_NULL/40 (addr)
Availability: not_available
Varpool flags:
dtc_send_table_set/49 (dtc_send_table_set) @06d93380
dtc_send_table_set/49 (dtc_send_table_set) @06148380
Type: function
Visibility: external public
References:
@ -1787,14 +1787,14 @@ dtc_send_table_set/49 (dtc_send_table_set) @06d93380
Function flags: optimize_size
Called by: set_dtc_1st_frame/16 (1073741824 (estimated locally),1.00 per call)
Calls:
c_1ms.6562/48 (c_1ms) @06cf53a8
c_1ms.6562/48 (c_1ms) @061143a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: uds_wait/11 (read)uds_wait/11 (write)uds_wait/11 (write)
Availability: available
Varpool flags: initialized
OutStr/47 (OutStr) @06ce9e00
OutStr/47 (OutStr) @06108e00
Type: function
Visibility: external public
References:
@ -1803,7 +1803,7 @@ OutStr/47 (OutStr) @06ce9e00
Function flags: optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call) uds_logic_interrupt/42 (293243 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (2081017 (estimated locally),0.00 per call) uds_single_frame.part.0/69 (2081017 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (5201412 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (5201412 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (5201412 (estimated locally),0.00 per call)
Calls:
can_send_txring/46 (can_send_txring) @06ce9b60
can_send_txring/46 (can_send_txring) @06108b60
Type: function
Visibility: external public
References:
@ -1812,7 +1812,7 @@ can_send_txring/46 (can_send_txring) @06ce9b60
Function flags: optimize_size
Called by: send_uds_tx/9 (1073741824 (estimated locally),1.00 per call)
Calls:
table_write/45 (table_write) @06ce9700
table_write/45 (table_write) @06108700
Type: function
Visibility: external public
References:
@ -1821,7 +1821,7 @@ table_write/45 (table_write) @06ce9700
Function flags: optimize_size
Called by: uds_logic_event/19 (3356005 (estimated locally),0.00 per call) uds_10ms/5 (354334802 (estimated locally),0.33 per call)
Calls:
dtc_control/44 (dtc_control) @06ce9620
dtc_control/44 (dtc_control) @06108620
Type: function
Visibility: external public
References:
@ -1830,7 +1830,7 @@ dtc_control/44 (dtc_control) @06ce9620
Function flags: optimize_size
Called by: uds_10ms/5 (1073741824 (estimated locally),1.00 per call)
Calls:
goto_reset/43 (goto_reset) @06cbad20
goto_reset/43 (goto_reset) @06071d20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1839,7 +1839,7 @@ goto_reset/43 (goto_reset) @06cbad20
Function flags: count:107374 (estimated locally) body executed_once optimize_size
Called by: uds_wait/11 (237966 (estimated locally),0.00 per call) uds_wait/11 (238061 (estimated locally),0.00 per call)
Calls: monprintf/52 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_SystemRest/61 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call) monprintf/52 (107374 (estimated locally),1.00 per call)
uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
uds_logic_interrupt/42 (uds_logic_interrupt) @060717e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1848,7 +1848,7 @@ uds_logic_interrupt/42 (uds_logic_interrupt) @06cba7e0
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls: monprintf/52 (103631 (estimated locally),0.00 per call) uds_table_receve_finish/13 (103631 (estimated locally),0.00 per call) OutStr/47 (293243 (estimated locally),0.00 per call) uds_first_frame/41 (8927454 (estimated locally),0.07 per call) uds_single_frame/38 (21724824 (estimated locally),0.18 per call)
uds_first_frame/41 (uds_first_frame) @06cba2a0
uds_first_frame/41 (uds_first_frame) @060712a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -1857,7 +1857,7 @@ uds_first_frame/41 (uds_first_frame) @06cba2a0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (8927454 (estimated locally),0.07 per call)
Calls: uds_SID_FF_dataread/39 (556456854 (estimated locally),0.52 per call) uds_first_frame.part.0/71 (inlined) (313545292 (estimated locally),0.29 per call)
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06071ee0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)
@ -1866,7 +1866,7 @@ uds_SID_FF_NULL/40 (uds_SID_FF_NULL) @06cbaee0
Function flags: count:178992762 (estimated locally) body optimize_size
Called by:
Calls: set_flow_control/14 (178992762 (estimated locally),1.00 per call)
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06071c40
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (addr)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -1875,7 +1875,7 @@ uds_SID_FF_dataread/39 (uds_SID_FF_dataread) @06cbac40
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_first_frame/41 (556456854 (estimated locally),0.52 per call)
Calls: uds_SID_FF_dataread.part.0/70 (inlined) (708669599 (estimated locally),0.66 per call) set_flow_control/14 (365072220 (estimated locally),0.34 per call)
uds_single_frame/38 (uds_single_frame) @06cba9a0
uds_single_frame/38 (uds_single_frame) @060719a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)
@ -1884,7 +1884,7 @@ uds_single_frame/38 (uds_single_frame) @06cba9a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (21724824 (estimated locally),0.18 per call)
Calls: uds_single_frame.part.0/69 (inlined) (273758104 (estimated locally),0.25 per call) uds_single_frame_error_check/24 (346397703 (estimated locally),0.32 per call)
uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
uds_data_receve_finish/37 (uds_data_receve_finish) @06071700
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -1893,7 +1893,7 @@ uds_data_receve_finish/37 (uds_data_receve_finish) @06cba700
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06071460
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -1902,7 +1902,7 @@ uds_SID_SecurityAccess/36 (uds_SID_SecurityAccess) @06cba460
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (4956343 (estimated locally),0.00 per call)
Calls: uds_SID_SecurityAccess.part.0/67 (inlined) (633507680 (estimated locally),0.59 per call)
seedToKey/35 (seedToKey) @06cba1c0
seedToKey/35 (seedToKey) @060711c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1911,7 +1911,7 @@ seedToKey/35 (seedToKey) @06cba1c0
Function flags: count:59700044 (estimated locally) body optimize_size
Called by: uds_SID_SecurityAccess.part.0/67 (121567590 (estimated locally),0.11 per call) uds_SID_SecurityAccess.part.0/67 (235984145 (estimated locally),0.22 per call)
Calls: seedToKey.part.0/66 (inlined) (29850022 (estimated locally),0.50 per call)
uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
uds_SID_TransferData/34 (uds_SID_TransferData) @06061e00
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1920,7 +1920,7 @@ uds_SID_TransferData/34 (uds_SID_TransferData) @06caae00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/73 (inlined) (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @060618c0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1929,7 +1929,7 @@ uds_SID_RequestTransferExit/33 (uds_SID_RequestTransferExit) @06caa8c0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/75 (inlined) (1073741824 (estimated locally),1.00 per call)
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @060610e0
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -1938,7 +1938,7 @@ uds_SID_RequestDownload/32 (uds_SID_RequestDownload) @06caa0e0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls: uds_SID_RoutineControl/74 (inlined) (1073741824 (estimated locally),1.00 per call)
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06061d20
Type: function definition analyzed
Visibility: externally_visible public
previous sharing asm name: 73
@ -1948,7 +1948,7 @@ uds_SID_RoutineControl/31 (uds_SID_RoutineControl) @06caad20
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by:
Calls:
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06061a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)
@ -1957,7 +1957,7 @@ uds_SID_CommunicationControl/30 (uds_SID_CommunicationControl) @06caaa80
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (11804488 (estimated locally),0.01 per call)
Calls: uds_SID_CommunicationControl.part.0/65 (inlined) (440234144 (estimated locally),0.41 per call)
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @060617e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1966,7 +1966,7 @@ uds_SID_WriteDataByIdentifier/29 (uds_SID_WriteDataByIdentifier) @06caa7e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (14800010 (estimated locally),0.01 per call)
Calls: uds_table_receve_finish/13 (40649254 (estimated locally),0.04 per call) monprintf/52 (6412861 (estimated locally),0.01 per call) table_did_maping_write/59 (233860969 (estimated locally),0.22 per call)
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06061540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1975,7 +1975,7 @@ uds_SID_ReadDataByIdentifier/28 (uds_SID_ReadDataByIdentifier) @06caa540
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (18555679 (estimated locally),0.02 per call)
Calls: uds_SID_ReadDataByIdentifier.part.0/64 (inlined) (79512730 (estimated locally),0.07 per call) table_did_maping/58 (233860969 (estimated locally),0.22 per call)
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @060612a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1984,7 +1984,7 @@ uds_SID_DiagnosticSessionControl/27 (uds_SID_DiagnosticSessionControl) @06caa2a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (55408640 (estimated locally),0.05 per call)
Calls:
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06061000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -1993,7 +1993,7 @@ uds_SID_StopDiagnosticSession/26 (uds_SID_StopDiagnosticSession) @06caa000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (44193931 (estimated locally),0.04 per call)
Calls:
uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
uds_fail_check_did_length/25 (uds_fail_check_did_length) @0604ab60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)
@ -2002,7 +2002,7 @@ uds_fail_check_did_length/25 (uds_fail_check_did_length) @06c93b60
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by:
Calls:
uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
uds_single_frame_error_check/24 (uds_single_frame_error_check) @0604a620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2011,7 +2011,7 @@ uds_single_frame_error_check/24 (uds_single_frame_error_check) @06c93620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame/38 (346397703 (estimated locally),0.32 per call)
Calls: is_dtc_exist/57 (2184441 (estimated locally),0.00 per call) uds_fail_check_no_extended/23 (30174661 (estimated locally),0.03 per call) uds_fail_check_no_extended/23 (104956803 (estimated locally),0.10 per call)
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @0604ad20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)
@ -2020,7 +2020,7 @@ uds_fail_check_no_extended/23 (uds_fail_check_no_extended) @06c93d20
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame_error_check/24 (30174661 (estimated locally),0.03 per call) uds_single_frame_error_check/24 (104956803 (estimated locally),0.10 per call)
Calls: uds_fail_check_no_extended.part.0/63 (inlined) (708669599 (estimated locally),0.66 per call)
uds_fail_massage/22 (uds_fail_massage) @06c93a80
uds_fail_massage/22 (uds_fail_massage) @0604aa80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2029,7 +2029,7 @@ uds_fail_massage/22 (uds_fail_massage) @06c93a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @0604a7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2038,7 +2038,7 @@ uds_SID_ControlDTCSetting/21 (uds_SID_ControlDTCSetting) @06c937e0
Function flags: count:1073741823 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (35249080 (estimated locally),0.03 per call)
Calls: uds_tx_buf_clear/17 (1073741823 (estimated locally),1.00 per call)
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @0604a540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2047,7 +2047,7 @@ uds_interrupt_sid_dtc/20 (uds_interrupt_sid_dtc) @06c93540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (3953179 (estimated locally),0.00 per call)
Calls: uds_interrupt_sid_dtc.part.0/62 (inlined) (94666920 (estimated locally),0.09 per call) uds_tx_buf_clear/17 (1073741824 (estimated locally),1.00 per call)
uds_logic_event/19 (uds_logic_event) @06c93000
uds_logic_event/19 (uds_logic_event) @0604a000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (addr)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)AppVersion/54 (addr)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (addr)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)EEP_ADDR_TABLE/55 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2056,7 +2056,7 @@ uds_logic_event/19 (uds_logic_event) @06c93000
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (166944210 (estimated locally),0.16 per call) uds_2ms/6 (1073741824 (estimated locally),1.00 per call)
Calls: set_wait_flow_control/15 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (27853550 (estimated locally),0.03 per call) table_read/53 (2676750 (estimated locally),0.00 per call) table_write/45 (3356005 (estimated locally),0.00 per call) monprintf/52 (16581055 (estimated locally),0.02 per call) dtc_clear/51 (354334802 (estimated locally),0.33 per call)
uds_send_data_set/18 (uds_send_data_set) @06c15b60
uds_send_data_set/18 (uds_send_data_set) @05fb8b60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2065,7 +2065,7 @@ uds_send_data_set/18 (uds_send_data_set) @06c15b60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (27853550 (estimated locally),0.03 per call)
Calls: set_wait_flow_control/15 (1073741824 (estimated locally),1.00 per call)
uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
uds_tx_buf_clear/17 (uds_tx_buf_clear) @05fb8620
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -2074,7 +2074,7 @@ uds_tx_buf_clear/17 (uds_tx_buf_clear) @06c15620
Function flags: count:119292716 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (6214071 (estimated locally),0.01 per call) uds_SID_ControlDTCSetting/21 (1073741823 (estimated locally),1.00 per call) uds_interrupt_sid_dtc/20 (1073741824 (estimated locally),1.00 per call)
Calls:
set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
set_dtc_1st_frame/16 (set_dtc_1st_frame) @05fb80e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)TABLE_DTC_SEND/50 (addr)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)TABLE_DTC_SEND/50 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2083,7 +2083,7 @@ set_dtc_1st_frame/16 (set_dtc_1st_frame) @06c150e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (141308719 (estimated locally),0.13 per call)
Calls: dtc_send_table_set/49 (1073741824 (estimated locally),1.00 per call)
set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
set_wait_flow_control/15 (set_wait_flow_control) @05fb8d20
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)
@ -2092,7 +2092,7 @@ set_wait_flow_control/15 (set_wait_flow_control) @06c15d20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_event/19 (17842656 (estimated locally),0.02 per call) uds_send_data_set/18 (1073741824 (estimated locally),1.00 per call)
Calls:
set_flow_control/14 (set_flow_control) @06c15a80
set_flow_control/14 (set_flow_control) @05fb8a80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2101,7 +2101,7 @@ set_flow_control/14 (set_flow_control) @06c15a80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_SID_FF_NULL/40 (178992762 (estimated locally),1.00 per call) uds_SID_FF_dataread/39 (365072220 (estimated locally),0.34 per call) uds_SID_FF_dataread.part.0/70 (154348238 (estimated locally),0.14 per call)
Calls:
uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
uds_table_receve_finish/13 (uds_table_receve_finish) @05fb87e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2110,7 +2110,7 @@ uds_table_receve_finish/13 (uds_table_receve_finish) @06c157e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_logic_interrupt/42 (103631 (estimated locally),0.00 per call) uds_SID_WriteDataByIdentifier/29 (40649254 (estimated locally),0.04 per call)
Calls:
uds_init/12 (uds_init) @06c15540
uds_init/12 (uds_init) @05fb8540
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2119,7 +2119,7 @@ uds_init/12 (uds_init) @06c15540
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (217325345 (estimated locally),0.20 per call)
Calls:
uds_wait/11 (uds_wait) @06c152a0
uds_wait/11 (uds_wait) @05fb82a0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)c_1ms.6562/48 (read)c_1ms.6562/48 (write)c_1ms.6562/48 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (read)
@ -2128,7 +2128,7 @@ uds_wait/11 (uds_wait) @06c152a0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: goto_reset/43 (237966 (estimated locally),0.00 per call) goto_reset/43 (238061 (estimated locally),0.00 per call) uds_10ms/5 (55091589 (estimated locally),0.05 per call) uds_logic_event/19 (166944210 (estimated locally),0.16 per call) send_uds_tx/9 (86669348 (estimated locally),0.08 per call) set_dtc_1st_frame/16 (141308719 (estimated locally),0.13 per call) OutStr/47 (217325345 (estimated locally),0.20 per call) uds_init/12 (217325345 (estimated locally),0.20 per call)
clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
clear_uds_tx_buf/10 (clear_uds_tx_buf) @05fb8000
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)
@ -2137,7 +2137,7 @@ clear_uds_tx_buf/10 (clear_uds_tx_buf) @06c15000
Function flags: count:119292716 (estimated locally) body optimize_size
Called by:
Calls:
send_uds_tx/9 (send_uds_tx) @06c0ab60
send_uds_tx/9 (send_uds_tx) @05fadb60
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (write)uds/3 (read)uds/3 (addr)uds/3 (write)
@ -2146,7 +2146,7 @@ send_uds_tx/9 (send_uds_tx) @06c0ab60
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (86669348 (estimated locally),0.08 per call) uds_single_frame.part.0/69 (2081017 (estimated locally),0.00 per call) uds_SID_SecurityAccess.part.0/67 (25698673 (estimated locally),0.02 per call)
Calls: can_send_txring/46 (1073741824 (estimated locally),1.00 per call)
uds_can_TxData/8 (uds_can_TxData) @06c0a620
uds_can_TxData/8 (uds_can_TxData) @05fad620
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2155,7 +2155,7 @@ uds_can_TxData/8 (uds_can_TxData) @06c0a620
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
uds_timer_interrupt/7 (uds_timer_interrupt) @05fad0e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -2164,7 +2164,7 @@ uds_timer_interrupt/7 (uds_timer_interrupt) @06c0a0e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
uds_2ms/6 (uds_2ms) @06c0ad20
uds_2ms/6 (uds_2ms) @05fadd20
Type: function definition analyzed
Visibility: externally_visible public
References:
@ -2173,7 +2173,7 @@ uds_2ms/6 (uds_2ms) @06c0ad20
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: uds_logic_event/19 (1073741824 (estimated locally),1.00 per call)
uds_10ms/5 (uds_10ms) @06c0aa80
uds_10ms/5 (uds_10ms) @05fada80
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (read)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)uds/3 (write)
@ -2182,7 +2182,7 @@ uds_10ms/5 (uds_10ms) @06c0aa80
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_wait/11 (55091589 (estimated locally),0.05 per call)
Calls: table_write/45 (354334802 (estimated locally),0.33 per call) dtc_control/44 (1073741824 (estimated locally),1.00 per call)
avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
avoid_empty_block/4 (avoid_empty_block) @05fad7e0
Type: function definition analyzed
Visibility: externally_visible public
References: uds/3 (read)uds/3 (write)
@ -2191,7 +2191,7 @@ avoid_empty_block/4 (avoid_empty_block) @06c0a7e0
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: uds_single_frame.part.0/69 (4008496 (estimated locally),0.00 per call)
Calls:
uds/3 (uds) @06bc2c18
uds/3 (uds) @05f63c18
Type: variable definition analyzed
Visibility: externally_visible public
References:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -108,7 +108,7 @@ void Output_Data_Set_Logic(void)
}
else if(GV_VCU_Drive_Mode == 2) // Emergency mode
{
GV_Master_Brake_Torque_Command = GV_Brake_Torque_Command;
GV_Master_Brake_Torque_Command = GV_RC_BrakeTorqueCommand + GV_Brake_Torque_Command;
}
else if(GV_VCU_Drive_Mode == 3) // Default mode
{

View File

@ -60,7 +60,7 @@ void PWM_for_dirve_mode(void)
void LampCheck(void)
{
if(GV_IMU_AX_Val >= .7 || GV_RC_BrakeTorqueCommand >= 1.) GV_Lamp_BRAKE_CMD = 1;
if(GV_IMU_AX_Val <= -0.7 || GV_RC_BrakeTorqueCommand >= 1.) GV_Lamp_BRAKE_CMD = 1;
else GV_Lamp_BRAKE_CMD = 0;
if(GV_VCU_GearSelStat == 1) GV_Lamp_Reverse_CMD = 1;

View File

@ -7,8 +7,7 @@ void SET_SW_VER(void)
{
GV_YEAR = 25;
GV_Month = 10;
GV_Day = 01;
GV_Ver = 2;
GV_Day = 03;
GV_Ver = 1;
GV_CAR_NUM = 240623;
}

View File

@ -2733,19 +2733,18 @@ void Transmit_VCU_MCU_Signals1_CH0_0x250(void)
/*---------------------------------------- CH1 TX ----------------------------------------*/
void Transmit_VCU_ACU_Signal1_CH1_0x013(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_long_Ctl_mode >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_GearPos << shift2)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk << shift2)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop << shift1)) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ARC1 >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_CRC1 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_MCU_EstTrq >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_RWA_Rack_Fbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Brk_Pressure_Fbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_long_Ctl_mode >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_GearPos << shift2)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ParkBrake_Fbk << shift4)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_Emergency_Stop << shift6))& _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_ARC1 >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal1_0x013.VCU_ACU_CRC1 << shift4))& _8bit;
// CRC8_Func_FOR_ACU_4BIT(0x013,8,CAN_ch[1].tx.buf);
@ -2754,59 +2753,52 @@ void Transmit_VCU_ACU_Signal1_CH1_0x013(void)
void Transmit_VCU_ACU_Signal2_CH1_0x014(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt << shift4)) & _8bit;
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.Drive_Mode << shift5)) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG >> 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[5] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift8)) & _8bit;
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;
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWA_Flt >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal2_0x014.RWS_Flt << shift4)) & _8bit;
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.Drive_Mode << shift5)) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_IGN_SIG >> 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[5] = ((ECU3.TX.CH1_VCU_ACU_Signal2_0x014.VCU_ACU_MCU_EstSpd >> shift8)) & _8bit;
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;
CRC8_Func_FOR_ACU_4BIT(0x014,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_VCU_ACU_Signal2_10ms]);
}
void Transmit_VCU_ACU_Signal3_CH1_0x015(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk >> shift0)& _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk >> shift0)& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk >> shift8)& _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit >> shift0)& _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit >> shift8)& _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3 >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Vx_Limit >> shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Fbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_Acc_Limit >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_counter3 >> shift0)
| (ECU3.TX.CH1_VCU_ACU_Signal3_0x015.VCU_ACU_CRC3 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x015,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_VCU_ACU_Signal3_10ms]);
}
void Transmit_CH1_ACU_CAR_STAT_CH1_0x016(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_MCU_MtrTemp >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_MCU_InvTemp >> shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_EPAM_Temperature >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage >> shift0) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng >> shift0) & _1bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus >> shift1) & _3bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA >> shift4) & _1bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC >> shift0)
| (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC << shift4)) & _8bit;
CRC8_Func_FOR_ACU_4BIT(0x016,8,CAN_ch[1].tx.buf);
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_MCU_MtrTemp >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_MCU_InvTemp >> shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_EPAM_Temperature >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Battery_Voltage >> shift0) & _8bit;
CAN_ch[1].tx.buf[4] = ((ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_Bms_SoH_Wrng >> shift0)
| (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ChargingStatus << shift1)
| (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_BMS_HVOn_STA << shift4))& _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_ARC >> shift0)
| (ECU3.TX.CH1_ACU_CAR_STAT_CH1_0x016.ACU_CAR_CRC << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x016,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_ACU_CAR_STAT_10ms]);
}
@ -2815,24 +2807,24 @@ void Transmit_VCU_ACU_Fault_Flag_CH1_0x017(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.ACU_Fault_Flag)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.MCU_Actuator_Fault_Flag << shift1)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.IDB_ECU_Fault_Flag << shift2)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RCU_ECU_Fault_Flag << shift3)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA1_ECU_Fault_Flag << shift4)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA2_ECU_Fault_Flag << shift5)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA_Actuator_Fault_Flag << shift6)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.ACU_ECU_Fault_Flag << shift7));
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.IDB_ECU_Fault_Flag << shift2)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RCU_ECU_Fault_Flag << shift3)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA1_ECU_Fault_Flag << shift4)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA2_ECU_Fault_Flag << shift5)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.RWA_Actuator_Fault_Flag << shift6)
| (ECU3.TX.CH1_VCU_ACU_Fault_Flag_0x017.ACU_ECU_Fault_Flag << shift7));
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_VCU_ACU_Fault_Flag_10ms]);
}
void Transmit_RWA_VCU_ACU_Signal1_CH1_0x050(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_counter1 >> shift0)
| (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_CRC1 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_counter1 >> shift0)
| (ECU3.TX.CH1_RWA_VCU_ACU_Signal1_0x050.RWA_VCU_ACU_CRC1 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x050,8,CAN_ch[1].tx.buf);
@ -2841,27 +2833,26 @@ void Transmit_RWA_VCU_ACU_Signal1_CH1_0x050(void)
void Transmit_RWA_VCU_ACU_Signal2_CH1_0x051(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_counter2 >> shift0)
| (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_CRC2 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_counter2 >> shift0)
| (ECU3.TX.CH1_RWA_VCU_ACU_Signal2_0x051.RWA_VCU_ACU_CRC2 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x051,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_RWA_VCU_ACU_Signal2_10ms]);
}
void Transmit_RWS_VCU_ACU_Signal1_CH1_0x060(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_counter1 >> shift0)
| (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_CRC1 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_counter1 >> shift0)
| (ECU3.TX.CH1_RWS_VCU_ACU_Signal1_0x060.RWS_VCU_ACU_CRC1 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x060,8,CAN_ch[1].tx.buf);
@ -2870,12 +2861,12 @@ void Transmit_RWS_VCU_ACU_Signal1_CH1_0x060(void)
void Transmit_RWS_VCU_ACU_Signal2_CH1_0x061(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_counter2 >> shift0)
| (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_CRC2 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_RackAngleSpeedFbk >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_counter2 >> shift0)
| (ECU3.TX.CH1_RWS_VCU_ACU_Signal2_0x061.RWS_VCU_ACU_CRC2 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x061,8,CAN_ch[1].tx.buf);
@ -2884,116 +2875,98 @@ void Transmit_RWS_VCU_ACU_Signal2_CH1_0x061(void)
void Transmit_CH1_IMU_TX1_CH1_0x174(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YawRtVal >> shift0)& _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YawRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YawRtVal >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YawRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_CLU_STAT >> shift0)
| (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YAW_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TEMP_RATE >> shift0)& _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val >> shift0)& _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val >> shift0)& _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC >> shift0)& _8bit;
| (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_YAW_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TEMP_RATE >> shift0) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_Val >> shift8) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_MSG_TX1_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_AY_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX1_CH1_0x174.IMU_TX1_CRC >> shift0) & _8bit;
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_IMU_TX1_10ms]);
}
void Transmit_CH1_IMU_TX2_CH1_0x178(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_RollRtVal >> shift0)& _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_RollRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_CLU_STAT5 >> shift0)
| (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_ROLL_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_CLU_DIAG >> shift0)& _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val >> shift0)& _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val >> shift0)& _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC >> shift0)& _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_RollRtVal >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_RollRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_CLU_STAT5 >> shift0)
| (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_ROLL_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_CLU_DIAG >> shift0) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_Val >> shift8) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_MSG_TX2_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_AX_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX2_CH1_0x178.IMU_TX2_CRC >> shift0) & _8bit;
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_IMU_TX2_10ms]);
}
void Transmit_CH1_IMU_TX3_CH1_0x17C(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PitchRtVal >> shift0)& _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PitchRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_HW_Index >> shift0)
| (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PITCH_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_Val >> shift0)& _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_Val >> shift8)& _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_MSG_TX3_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_STAT << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_TX3_CRC >> shift0)& _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PitchRtVal >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PitchRtVal >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_HW_Index >> shift0)
| (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_PITCH_RATE_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_Val >> shift0) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_Val >> shift8) & _8bit;
CAN_ch[1].tx.buf[6] = ((ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_MSG_TX3_CNT >> shift0)
| (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_AZ_STAT << shift4))& _8bit;
CAN_ch[1].tx.buf[7] = (ECU3.TX.CH1_IMU_TX3_CH1_0x17C.IMU_TX3_CRC >> shift0) & _8bit;
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_IMU_TX3_10ms]);
}
void Transmit_BCM_VCU_ACU_Signal1_CH1_0x570(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_RTRN >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Reverse << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_LTRN << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Head << shift6)) & _8bit;
CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_HBEAM >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Hazard << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_BRAKE << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Status_Wiper << shift6)) & _8bit;
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_RTRN << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Reverse << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_LTRN << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Head << shift6))& _8bit;
CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_HBEAM << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Hazard << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_BRAKE << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Status_Wiper << shift6))& _8bit;
CAN_ch[1].tx.buf[2] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE1_STA << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE2_STA << shift6)) & _8bit;
CAN_ch[1].tx.buf[3] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE3_STA >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE4_STA << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE5_STA << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_MAINSW_STA << shift6)) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Battery_Voltage >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_DRL << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Position << shift6)) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_VCU_counter1 >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_VCU_CRC1 << shift4)) & _8bit;
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE2_STA << shift6))& _8bit;
CAN_ch[1].tx.buf[3] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE3_STA << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE4_STA << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_CE5_STA << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_MAINSW_STA << shift6))& _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Battery_Voltage << shift0) & _8bit;
CAN_ch[1].tx.buf[5] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_DRL << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.Lamp_Position << shift6))& _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_VCU_counter1 << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal1_0x570.BCM_VCU_CRC1 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x570,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_BCM_VCU_ACU_Signal1_10ms]);
}
void Transmit_BCM_VCU_ACU_Signal2_CH1_0x580(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.ChargingStatus >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_ChgeCon_DTD << shift3)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_HVOn_STA << shift5)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_OBC << shift6)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_BMS << shift7)) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC >> shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH >> shift0) & _8bit;
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.ChargingStatus << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_ChgeCon_DTD << shift3)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_HVOn_STA << shift5)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_OBC << shift6)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.IntLckSta_BMS << shift7))& _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC << shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_OBC << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_VCU << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_BMS << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_LDC << shift6)) & _8bit;
CAN_ch[1].tx.buf[4] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_TMS << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH_INV << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC_INV << shift5)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_Soc_Wrng << shift6)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_SoH_Wrng << shift7)) & _8bit;
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_VCU << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_BMS << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_LDC << shift6))& _8bit;
CAN_ch[1].tx.buf[4] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.CommSta_TMS << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOH_INV << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BMS_SOC_INV << shift5)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_Soc_Wrng << shift6)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.Bms_SoH_Wrng << shift7))& _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_counter2 << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_CRC2 << shift4)) & _8bit;
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal2_0x580.BCM_VCU_CRC2 << shift4)) & _8bit;
CRC8_Func_FOR_ACU_4BIT(0x580,8,CAN_ch[1].tx.buf);
@ -3002,15 +2975,15 @@ void Transmit_BCM_VCU_ACU_Signal2_CH1_0x580(void)
void Transmit_BCM_VCU_ACU_Signal5_CH1_0x585(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_FltSta >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_FltSta << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_FltSta << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_FltSta << shift6)) & _8bit;
CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_TEMP_FAULT >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_TEMP_FAULT << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_TEMP_FAULT << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_counter5 >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_CRC5 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_FltSta << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_FltSta << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_FltSta << shift4)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_FltSta << shift6)) & _8bit;
CAN_ch[1].tx.buf[1] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BMS_TEMP_FAULT << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.LDC_TEMP_FAULT << shift2)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.OBC_TEMP_FAULT << shift4)) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_counter5 << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal5_0x585.BCM_VCU_CRC5 << shift4)) & _8bit;
CRC8_Func_FOR_ACU_4BIT(0x585,8,CAN_ch[1].tx.buf);
@ -3019,14 +2992,14 @@ void Transmit_BCM_VCU_ACU_Signal5_CH1_0x585(void)
void Transmit_BCM_VCU_ACU_Signal3_CH1_0x590(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur >> shift8) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_counter3 >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_CRC3 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackVolt >> shift8) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur >> shift0) & _8bit;
CAN_ch[1].tx.buf[3] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackCur >> shift8) & _8bit;
CAN_ch[1].tx.buf[4] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr >> shift0) & _8bit;
CAN_ch[1].tx.buf[5] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.Bms_PackPwr >> shift8) & _8bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_counter3 << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal3_0x590.BCM_VCU_CRC3 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x590,8,CAN_ch[1].tx.buf);
@ -3035,17 +3008,14 @@ void Transmit_BCM_VCU_ACU_Signal3_CH1_0x590(void)
void Transmit_BCM_VCU_ACU_Signal4_CH1_0x595(void)
{
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR >> shift0) & _8bit;
CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT >> shift0) & _8bit;
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT >> shift0) & _2bit;
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4 >> shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4 << shift4)) & _8bit;
CAN_ch[1].tx.buf[0] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_CUR >> shift0) & _8bit;
// CAN_ch[1].tx.buf[1] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_INP_VOLT >> shift0) & _8bit; //not used(251003)
// CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.LDC_ACTL_VOLT >> shift0) & _2bit; //not used(251003)
CAN_ch[1].tx.buf[7] = ((ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_counter4 << shift0)
| (ECU3.TX.CH1_BCM_VCU_ACU_Signal4_0x595.BCM_VCU_CRC4 << shift4))& _8bit;
CRC8_Func_FOR_ACU_4BIT(0x595,8,CAN_ch[1].tx.buf);
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_BCM_VCU_ACU_Signal4_10ms]);
}
@ -3060,15 +3030,15 @@ void Transmit_VCU_245h_CH1_0x245(void)
void Transmit_ICM_303h_CH1_0x303(void)
{
CAN_ch[1].tx.buf[2] = (ECU3.TX.CH1_ICM_303h_0x303.Speed_Combi >> shift8) & _8bit;
CAN_ch[1].tx.buf[3] = ECU3.TX.CH1_ICM_303h_0x303.Speed_Combi & _8bit;
CAN_ch[1].tx.buf[3] = ECU3.TX.CH1_ICM_303h_0x303.Speed_Combi & _8bit;
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_VCU_VESS_ICM_303h_10ms]);
}
void Transmit_CGW_372h_CH1_0x372(void)
{
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_CGW_372h_0x372.WelcomeSoundCmd << shift4)
| (ECU3.TX.CH1_CGW_372h_0x372.GoodbyeSoundCmd << shift6)) & _8bit;
CAN_ch[1].tx.buf[0] = ((ECU3.TX.CH1_CGW_372h_0x372.WelcomeSoundCmd << shift4)
| (ECU3.TX.CH1_CGW_372h_0x372.GoodbyeSoundCmd << shift6)) & _8bit;
can_send_config(CAN_INST_1,g_messageObjectConf_ECU3_1ch_TX[ECU3_CH1_TX_VCU_VESS_CGW_372h_10ms]);
}