mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 01:43:59 +09:00
Merge pull request #27 from Dev-KATECH/Workspace
깃허브 고장나서 빠꾸 후 차징 스테이터스만 손봄
This commit is contained in:
commit
afd4a5a2c8
Binary file not shown.
File diff suppressed because it is too large
Load Diff
19964
GW/Debug_FLASH/GW.srec
19964
GW/Debug_FLASH/GW.srec
File diff suppressed because it is too large
Load Diff
@ -3,40 +3,61 @@ Trivially needed symbols: On_Charging_Status Check_Charging_Status
|
|||||||
|
|
||||||
Initial Symbol table:
|
Initial Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status/1 (write)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)On_Charging_Status/1 (read)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
Aux: @01733ea0
|
Aux: @01733ea0
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_M_Torq/4 (write)GV_Charging_Status_M_Torq/4 (read)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by: Check_Charging_Status/0
|
Called by: Check_Charging_Status/0
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
Aux: @06b1d2a0
|
Aux: @06b282a0
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
@ -47,36 +68,57 @@ Removing unused symbols:
|
|||||||
|
|
||||||
Reclaimed Symbol table:
|
Reclaimed Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status/1 (write)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)On_Charging_Status/1 (read)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_M_Torq/4 (write)GV_Charging_Status_M_Torq/4 (read)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by: Check_Charging_Status/0
|
Called by: Check_Charging_Status/0
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
||||||
@ -88,36 +130,57 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
|
|
||||||
Initial Symbol table:
|
Initial Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status/1 (write)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)On_Charging_Status/1 (read)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_M_Torq/4 (write)GV_Charging_Status_M_Torq/4 (read)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by: Check_Charging_Status/0
|
Called by: Check_Charging_Status/0
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
||||||
@ -130,36 +193,57 @@ Removing unused symbols:
|
|||||||
|
|
||||||
Reclaimed Symbol table:
|
Reclaimed Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status/1 (write)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)On_Charging_Status/1 (read)
|
||||||
|
Availability: not-ready
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not-ready
|
Availability: not-ready
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_M_Torq/4 (write)GV_Charging_Status_M_Torq/4 (read)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by: Check_Charging_Status/0
|
Called by: Check_Charging_Status/0
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: public
|
Visibility: public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
||||||
@ -173,15 +257,49 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Optimized Symbol table:
|
Optimized Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -189,7 +307,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -197,16 +315,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -228,7 +346,7 @@ Removing variables:
|
|||||||
|
|
||||||
Final Symbol table:
|
Final Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -236,7 +354,7 @@ GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
|||||||
Referring:
|
Referring:
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -244,7 +362,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring:
|
Referring:
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -252,7 +370,31 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring:
|
Referring:
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring:
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring:
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
ECU3/2 (ECU3) @06b236c0
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring:
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible asm_written public
|
Visibility: externally_visible asm_written public
|
||||||
References:
|
References:
|
||||||
@ -261,7 +403,7 @@ On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
|||||||
Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible asm_written public
|
Visibility: externally_visible asm_written public
|
||||||
References:
|
References:
|
||||||
|
|||||||
@ -0,0 +1,3 @@
|
|||||||
|
Callgraph clone;On_Charging_Status;1;../src/BMS/Charging_Status.c;31;6;On_Charging_Status.part.0;8;../src/BMS/Charging_Status.c;31;6;part
|
||||||
|
Callgraph clone;On_Charging_Status.part.0;8;../src/BMS/Charging_Status.c;31;6;On_Charging_Status;1;../src/BMS/Charging_Status.c;31;6;inlining to
|
||||||
|
Callgraph removal;On_Charging_Status.part.0;8;../src/BMS/Charging_Status.c;31;6
|
||||||
@ -13,7 +13,7 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -21,7 +21,31 @@ GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
|||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status/1 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status/1 (write)On_Charging_Status/1 (read)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -29,7 +53,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
Referring: Check_Charging_Status/0 (write)Check_Charging_Status/0 (read)On_Charging_Status/1 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -37,16 +61,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_M_Torq/4 (write)GV_Charging_Status_M_Torq/4 (read)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by: Check_Charging_Status/0
|
Called by: Check_Charging_Status/0
|
||||||
Calls:
|
Calls:
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)GV_Charging_Status_val/3 (read)
|
||||||
@ -60,14 +84,23 @@ On_Charging_Status ()
|
|||||||
<bb 2> :
|
<bb 2> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
|
if (_2 <= 2)
|
||||||
goto <bb 3>; [INV]
|
goto <bb 3>; [INV]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [INV]
|
goto <bb 4>; [INV]
|
||||||
|
|
||||||
<bb 3> :
|
<bb 3> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq.2_3 = GV_Charging_Status_M_Torq;
|
||||||
|
_4 = (float) GV_Charging_Status_M_Torq.2_3;
|
||||||
|
GV_VCU_TrqCmd = _4;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
<bb 4> :
|
<bb 4> :
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -3,14 +3,23 @@ On_Charging_Status ()
|
|||||||
<bb 2> :
|
<bb 2> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
|
if (_2 <= 2)
|
||||||
goto <bb 3>; [INV]
|
goto <bb 3>; [INV]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [INV]
|
goto <bb 4>; [INV]
|
||||||
|
|
||||||
<bb 3> :
|
<bb 3> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq.2_3 = GV_Charging_Status_M_Torq;
|
||||||
|
_4 = (float) GV_Charging_Status_M_Torq.2_3;
|
||||||
|
GV_VCU_TrqCmd = _4;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
<bb 4> :
|
<bb 4> :
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,30 @@
|
|||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
unsigned char GV_Charging_Status_M_Torq.2_3;
|
||||||
|
float _4;
|
||||||
|
|
||||||
<bb 2> :
|
<bb 2> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
|
if (_2 <= 2)
|
||||||
goto <bb 3>; [INV]
|
goto <bb 3>; [INV]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [INV]
|
goto <bb 4>; [INV]
|
||||||
|
|
||||||
<bb 3> :
|
<bb 3> :
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq.2_3 = GV_Charging_Status_M_Torq;
|
||||||
|
_4 = (float) GV_Charging_Status_M_Torq.2_3;
|
||||||
|
GV_VCU_TrqCmd = _4;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
<bb 4> :
|
<bb 4> :
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -4,15 +4,48 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -20,7 +53,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -28,16 +61,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -46,21 +79,42 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
Marking local functions:
|
Marking local functions: On_Charging_Status.part.0
|
||||||
|
|
||||||
|
|
||||||
Marking externally visible functions: On_Charging_Status Check_Charging_Status
|
Marking externally visible functions: On_Charging_Status Check_Charging_Status
|
||||||
@ -14,15 +14,48 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -30,7 +63,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -38,16 +71,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -56,21 +89,42 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,19 +1,40 @@
|
|||||||
Histogram:
|
Histogram:
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,62 +1,84 @@
|
|||||||
|
Parsed function:On_Charging_Status.part.0
|
||||||
Parsed function:On_Charging_Status
|
Parsed function:On_Charging_Status
|
||||||
Parsed function:Check_Charging_Status
|
Parsed function:Check_Charging_Status
|
||||||
Dump after hash based groups
|
Dump after hash based groups
|
||||||
Congruence classes: 2 (unique hash values: 2), with total: 2 items
|
Congruence classes: 3 (unique hash values: 3), with total: 3 items
|
||||||
Class size histogram [num of members]: number of classe number of classess
|
Class size histogram [num of members]: number of classe number of classess
|
||||||
[1]: 2 classes
|
[1]: 3 classes
|
||||||
|
|
||||||
|
|
||||||
Dump after WPA based types groups
|
Dump after WPA based types groups
|
||||||
Congruence classes: 2 (unique hash values: 2), with total: 2 items
|
Congruence classes: 3 (unique hash values: 3), with total: 3 items
|
||||||
Class size histogram [num of members]: number of classe number of classess
|
Class size histogram [num of members]: number of classe number of classess
|
||||||
[1]: 2 classes
|
[1]: 3 classes
|
||||||
|
|
||||||
|
|
||||||
Worklist has been filled with: 1
|
Worklist has been filled with: 2
|
||||||
Address reference subdivision created: 0 new classes.
|
Address reference subdivision created: 0 new classes.
|
||||||
Dump after callgraph-based congruence reduction
|
Dump after callgraph-based congruence reduction
|
||||||
Congruence classes: 2 (unique hash values: 2), with total: 2 items
|
Congruence classes: 3 (unique hash values: 3), with total: 3 items
|
||||||
Class size histogram [num of members]: number of classe number of classess
|
Class size histogram [num of members]: number of classe number of classess
|
||||||
[1]: 2 classes
|
[1]: 3 classes
|
||||||
|
|
||||||
|
|
||||||
Init called for 0 items (0.00%).
|
Init called for 0 items (0.00%).
|
||||||
Dump after full equality comparison of groups
|
Dump after full equality comparison of groups
|
||||||
Congruence classes: 2 (unique hash values: 2), with total: 2 items
|
Congruence classes: 3 (unique hash values: 3), with total: 3 items
|
||||||
Class size histogram [num of members]: number of classe number of classess
|
Class size histogram [num of members]: number of classe number of classess
|
||||||
[1]: 2 classes
|
[1]: 3 classes
|
||||||
|
|
||||||
|
|
||||||
Worklist has been filled with: 1
|
Worklist has been filled with: 2
|
||||||
Address reference subdivision created: 0 new classes.
|
Address reference subdivision created: 0 new classes.
|
||||||
Congruence classes: 2 (unique hash values: 2), with total: 2 items
|
Congruence classes: 3 (unique hash values: 3), with total: 3 items
|
||||||
Class size histogram [num of members]: number of classe number of classess
|
Class size histogram [num of members]: number of classe number of classess
|
||||||
[1]: 2 classes
|
[1]: 3 classes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Item count: 2
|
Item count: 3
|
||||||
Congruent classes before: 2, after: 2
|
Congruent classes before: 3, after: 3
|
||||||
Average class size before: 1.00, after: 1.00
|
Average class size before: 1.00, after: 1.00
|
||||||
Average non-singular class size: 0.00, count: 0
|
Average non-singular class size: 0.00, count: 0
|
||||||
Equal symbols: 0
|
Equal symbols: 0
|
||||||
Fraction of visited symbols: 0.00%
|
Fraction of visited symbols: 0.00%
|
||||||
|
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,14 +1,47 @@
|
|||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -16,7 +49,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -24,16 +57,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -42,21 +75,42 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -4,7 +4,9 @@ IPA constant propagation start:
|
|||||||
IPA structures before propagation:
|
IPA structures before propagation:
|
||||||
|
|
||||||
Jump functions:
|
Jump functions:
|
||||||
|
Jump functions of caller On_Charging_Status.part.0/8:
|
||||||
Jump functions of caller On_Charging_Status/1:
|
Jump functions of caller On_Charging_Status/1:
|
||||||
|
callsite On_Charging_Status/1 -> On_Charging_Status.part.0/8 :
|
||||||
Jump functions of caller Check_Charging_Status/0:
|
Jump functions of caller Check_Charging_Status/0:
|
||||||
callsite Check_Charging_Status/0 -> On_Charging_Status/1 :
|
callsite Check_Charging_Status/0 -> On_Charging_Status/1 :
|
||||||
|
|
||||||
@ -13,11 +15,12 @@ Jump functions:
|
|||||||
Not considering On_Charging_Status for cloning; -fipa-cp-clone disabled.
|
Not considering On_Charging_Status for cloning; -fipa-cp-clone disabled.
|
||||||
Not considering Check_Charging_Status for cloning; -fipa-cp-clone disabled.
|
Not considering Check_Charging_Status for cloning; -fipa-cp-clone disabled.
|
||||||
|
|
||||||
overall_size: 16, max_new_size: 11001
|
overall_size: 24, max_new_size: 11001
|
||||||
|
|
||||||
IPA lattices after all propagation:
|
IPA lattices after all propagation:
|
||||||
|
|
||||||
Lattices:
|
Lattices:
|
||||||
|
Node: On_Charging_Status.part.0/8:
|
||||||
Node: On_Charging_Status/1:
|
Node: On_Charging_Status/1:
|
||||||
Node: Check_Charging_Status/0:
|
Node: Check_Charging_Status/0:
|
||||||
|
|
||||||
@ -31,15 +34,48 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -47,7 +83,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -55,16 +91,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -80,18 +116,19 @@ Modification phase of node On_Charging_Status/1
|
|||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,4 +1,29 @@
|
|||||||
|
|
||||||
|
Analyzing function: On_Charging_Status.part.0/8
|
||||||
|
;; 1 loops found
|
||||||
|
;;
|
||||||
|
;; Loop 0
|
||||||
|
;; header 0, latch 1
|
||||||
|
;; depth 0, outer -1
|
||||||
|
;; nodes: 0 1 4 2 3
|
||||||
|
;; 4 succs { 2 }
|
||||||
|
;; 2 succs { 3 }
|
||||||
|
;; 3 succs { 1 }
|
||||||
|
|
||||||
|
Analyzing function body size: On_Charging_Status.part.0
|
||||||
|
|
||||||
|
IPA function summary for On_Charging_Status.part.0/8 inlinable
|
||||||
|
global time: 6.000000
|
||||||
|
self size: 7
|
||||||
|
global size: 0
|
||||||
|
min size: 0
|
||||||
|
self stack: 0
|
||||||
|
global stack: 0
|
||||||
|
size:4.000000, time:4.000000
|
||||||
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
|
calls:
|
||||||
|
|
||||||
|
|
||||||
Analyzing function: On_Charging_Status/1
|
Analyzing function: On_Charging_Status/1
|
||||||
;; 1 loops found
|
;; 1 loops found
|
||||||
;;
|
;;
|
||||||
@ -13,15 +38,17 @@ Analyzing function: On_Charging_Status/1
|
|||||||
Analyzing function body size: On_Charging_Status
|
Analyzing function body size: On_Charging_Status
|
||||||
|
|
||||||
IPA function summary for On_Charging_Status/1 inlinable
|
IPA function summary for On_Charging_Status/1 inlinable
|
||||||
global time: 5.340000
|
global time: 11.000000
|
||||||
self size: 7
|
self size: 8
|
||||||
global size: 0
|
global size: 0
|
||||||
min size: 0
|
min size: 0
|
||||||
self stack: 0
|
self stack: 0
|
||||||
global stack: 0
|
global stack: 0
|
||||||
size:4.000000, time:3.340000
|
size:4.000000, time:4.000000
|
||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
|
On_Charging_Status.part.0/8 function not considered for inlining
|
||||||
|
loop depth: 0 freq:0.50 size: 1 time: 10callee size: 3 stack: 0
|
||||||
|
|
||||||
|
|
||||||
Analyzing function: Check_Charging_Status/0
|
Analyzing function: Check_Charging_Status/0
|
||||||
@ -48,19 +75,52 @@ IPA function summary for Check_Charging_Status/0 inlinable
|
|||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
On_Charging_Status/1 function not considered for inlining
|
On_Charging_Status/1 function not considered for inlining
|
||||||
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 3 stack: 0
|
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 4 stack: 0
|
||||||
|
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -68,7 +128,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -76,16 +136,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -94,21 +154,42 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,14 +1,27 @@
|
|||||||
IPA function summary for On_Charging_Status/1 inlinable
|
IPA function summary for On_Charging_Status.part.0/8 inlinable
|
||||||
global time: 5.340000
|
global time: 6.000000
|
||||||
self size: 7
|
self size: 7
|
||||||
global size: 7
|
global size: 7
|
||||||
min size: 0
|
min size: 0
|
||||||
self stack: 0
|
self stack: 0
|
||||||
global stack: 0
|
global stack: 0
|
||||||
size:4.000000, time:3.340000
|
size:4.000000, time:4.000000
|
||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
|
|
||||||
|
IPA function summary for On_Charging_Status/1 inlinable
|
||||||
|
global time: 11.000000
|
||||||
|
self size: 8
|
||||||
|
global size: 8
|
||||||
|
min size: 2
|
||||||
|
self stack: 0
|
||||||
|
global stack: 0
|
||||||
|
size:4.000000, time:4.000000
|
||||||
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
|
calls:
|
||||||
|
On_Charging_Status.part.0/8 function not considered for inlining
|
||||||
|
loop depth: 0 freq:0.50 size: 1 time: 10callee size: 3 stack: 0
|
||||||
|
|
||||||
IPA function summary for Check_Charging_Status/0 inlinable
|
IPA function summary for Check_Charging_Status/0 inlinable
|
||||||
global time: 9.550000
|
global time: 9.550000
|
||||||
self size: 9
|
self size: 9
|
||||||
@ -20,36 +33,44 @@ IPA function summary for Check_Charging_Status/0 inlinable
|
|||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
On_Charging_Status/1 function not considered for inlining
|
On_Charging_Status/1 function not considered for inlining
|
||||||
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 3 stack: 0
|
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 4 stack: 0
|
||||||
|
|
||||||
|
|
||||||
Flattening functions:
|
Flattening functions:
|
||||||
Overall time estimate: 14.890000 weighted by profile: 0.000000
|
Overall time estimate: 26.550000 weighted by profile: 0.000000
|
||||||
|
|
||||||
Deciding on inlining of small functions. Starting with size 0.
|
Deciding on inlining of small functions. Starting with size 0.
|
||||||
|
Enqueueing calls in On_Charging_Status.part.0/8.
|
||||||
Enqueueing calls in On_Charging_Status/1.
|
Enqueueing calls in On_Charging_Status/1.
|
||||||
Enqueueing calls in Check_Charging_Status/0.
|
Enqueueing calls in Check_Charging_Status/0.
|
||||||
|
|
||||||
|
Considering On_Charging_Status.part.0/8 with 7 size
|
||||||
|
to be inlined into On_Charging_Status/1 in unknown:0
|
||||||
|
Estimated badness is -0.727273, frequency 0.50.
|
||||||
|
|
||||||
Reclaiming functions:
|
Reclaiming functions:
|
||||||
Reclaiming variables:
|
Reclaiming variables:
|
||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
|
|
||||||
Deciding on functions to be inlined into all callers and removing useless speculations:
|
Deciding on functions to be inlined into all callers and removing useless speculations:
|
||||||
Overall time estimate: 14.890000 weighted by profile: 0.000000
|
Overall time estimate: 17.550000 weighted by profile: 0.000000
|
||||||
|
|
||||||
Why inlining failed?
|
Why inlining failed?
|
||||||
call is unlikely and code size would grow : 1 calls, 0.255000 freq, 0 count
|
call is unlikely and code size would grow : 1 calls, 0.255000 freq, 0 count
|
||||||
IPA function summary for On_Charging_Status/1 inlinable
|
IPA function summary for On_Charging_Status/1 inlinable
|
||||||
global time: 5.340000
|
global time: 8.000000
|
||||||
self size: 7
|
self size: 8
|
||||||
global size: 7
|
global size: 11
|
||||||
min size: 4
|
min size: 8
|
||||||
self stack: 0
|
self stack: 0
|
||||||
global stack: 0
|
global stack: 0
|
||||||
estimated growth:3
|
estimated growth:4
|
||||||
size:4.000000, time:3.340000
|
size:8.000000, time:6.000000
|
||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
|
On_Charging_Status.part.0/8 inlined
|
||||||
|
loop depth: 0 freq:0.50 size: 1 time: 10callee size: 3 stack: 0
|
||||||
|
Stack frame offset 0, callee self size 0, callee size 0
|
||||||
|
|
||||||
IPA function summary for Check_Charging_Status/0 inlinable
|
IPA function summary for Check_Charging_Status/0 inlinable
|
||||||
global time: 9.550000
|
global time: 9.550000
|
||||||
@ -62,19 +83,53 @@ IPA function summary for Check_Charging_Status/0 inlinable
|
|||||||
size:3.000000, time:2.000000, executed if:(not inlined)
|
size:3.000000, time:2.000000, executed if:(not inlined)
|
||||||
calls:
|
calls:
|
||||||
On_Charging_Status/1 call is unlikely and code size would grow
|
On_Charging_Status/1 call is unlikely and code size would grow
|
||||||
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 3 stack: 0
|
loop depth: 0 freq:0.25 size: 1 time: 10callee size: 5 stack: 0
|
||||||
|
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle/4 (GV_Charging_Status_Steer_Angle) @06b18948
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
GV_VCU_Drive_Mode/7 (GV_VCU_Drive_Mode) @06b23a68
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
References:
|
References:
|
||||||
Referring: On_Charging_Status/1 (write)
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
GV_Charging_Status_Steer_Angle/6 (GV_Charging_Status_Steer_Angle) @06b23a20
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_VCU_TrqCmd/5 (GV_VCU_TrqCmd) @06b239d8
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_M_Torq/4 (GV_Charging_Status_M_Torq) @06b23990
|
||||||
|
Type: variable
|
||||||
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
|
Visibility: external public
|
||||||
|
References:
|
||||||
|
Referring: On_Charging_Status.part.0/8 (write)
|
||||||
|
Availability: not_available
|
||||||
|
Varpool flags:
|
||||||
|
GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b23708
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -82,7 +137,7 @@ GV_Charging_Status_val/3 (GV_Charging_Status_val) @06b18708
|
|||||||
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
Referring: On_Charging_Status/1 (read)Check_Charging_Status/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ECU3/2 (ECU3) @06b186c0
|
ECU3/2 (ECU3) @06b236c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -90,16 +145,16 @@ ECU3/2 (ECU3) @06b186c0
|
|||||||
Referring: Check_Charging_Status/0 (read)
|
Referring: Check_Charging_Status/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -111,21 +166,51 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
|
|
||||||
;; Function On_Charging_Status (On_Charging_Status, funcdef_no=1, decl_uid=5287, cgraph_uid=2, symbol_order=1)
|
;; Function On_Charging_Status (On_Charging_Status, funcdef_no=1, decl_uid=5287, cgraph_uid=2, symbol_order=1)
|
||||||
|
|
||||||
|
|
||||||
|
Symbols to be put in SSA form
|
||||||
|
{ D.7243 }
|
||||||
|
Incremental SSA update started at block: 0
|
||||||
|
Number of blocks in CFG: 9
|
||||||
|
Number of blocks to update: 8 ( 89%)
|
||||||
|
|
||||||
|
|
||||||
|
Removing basic block 3
|
||||||
|
Removing basic block 5
|
||||||
|
Removing basic block 6
|
||||||
|
Merging blocks 7 and 8
|
||||||
|
;; 1 loops found
|
||||||
|
;;
|
||||||
|
;; Loop 0
|
||||||
|
;; header 0, latch 1
|
||||||
|
;; depth 0, outer -1
|
||||||
|
;; nodes: 0 1 2 3 4
|
||||||
|
;; 2 succs { 3 4 }
|
||||||
|
;; 3 succs { 4 }
|
||||||
|
;; 4 succs { 1 }
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870913]:
|
||||||
|
# DEBUG INLINE_ENTRY On_Charging_Status
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,9 +1,19 @@
|
|||||||
|
|
||||||
|
|
||||||
|
local analysis of On_Charging_Status.part.0
|
||||||
|
scanning: GV_Charging_Status_M_Torq = 0;
|
||||||
|
scanning: GV_VCU_TrqCmd = 0.0;
|
||||||
|
scanning: GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
scanning: GV_VCU_Drive_Mode = 3;
|
||||||
|
scanning: return;
|
||||||
|
Function is locally const.
|
||||||
|
|
||||||
|
|
||||||
local analysis of On_Charging_Status
|
local analysis of On_Charging_Status
|
||||||
scanning: GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
scanning: GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
scanning: if (GV_Charging_Status_val.1_1 == 1)
|
scanning: _2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
scanning: GV_Charging_Status_Steer_Angle = 0;
|
scanning: if (_2 <= 2)
|
||||||
|
scanning: On_Charging_Status.part.0 ();
|
||||||
scanning: return;
|
scanning: return;
|
||||||
Function is locally const.
|
Function is locally const.
|
||||||
|
|
||||||
@ -19,20 +29,31 @@ Function is locally const.
|
|||||||
Function is locally const.
|
Function is locally const.
|
||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
Aux: @04b36ba8
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626f48
|
Aux: @04b36d88
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06627108
|
Aux: @04b36ca8
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -42,20 +63,31 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
|
|
||||||
|
|
||||||
ordered call graph: reduced for nothrow
|
ordered call graph: reduced for nothrow
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
Aux: @04b36ba8
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626f48
|
Aux: @04b36d88
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06627108
|
Aux: @04b36ca8
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -66,29 +98,42 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
|
|
||||||
|
|
||||||
MALLOC LATTICE Initial:
|
MALLOC LATTICE Initial:
|
||||||
|
On_Charging_Status.part.0: malloc_bottom
|
||||||
On_Charging_Status: malloc_bottom
|
On_Charging_Status: malloc_bottom
|
||||||
Check_Charging_Status: malloc_bottom
|
Check_Charging_Status: malloc_bottom
|
||||||
|
|
||||||
|
|
||||||
MALLOC LATTICE after propagation:
|
MALLOC LATTICE after propagation:
|
||||||
|
On_Charging_Status.part.0: malloc_bottom
|
||||||
On_Charging_Status: malloc_bottom
|
On_Charging_Status: malloc_bottom
|
||||||
Check_Charging_Status: malloc_bottom
|
Check_Charging_Status: malloc_bottom
|
||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
Aux: @04b36a48
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626e68
|
Aux: @04b36ac8
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626ea8
|
Aux: @04b36c68
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -98,44 +143,77 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
|
|
||||||
|
|
||||||
ordered call graph: reduced
|
ordered call graph: reduced
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626ea8
|
Aux: @04b36c68
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626e68
|
Aux: @04b36ac8
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
Aux: @04b36a48
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Calls:
|
Calls:
|
||||||
|
|
||||||
|
Function found not to call free: On_Charging_Status.part.0
|
||||||
Function found not to call free: On_Charging_Status
|
Function found not to call free: On_Charging_Status
|
||||||
Function found not to call free: Check_Charging_Status
|
Function found not to call free: Check_Charging_Status
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,15 +1,25 @@
|
|||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
Calls:
|
||||||
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
Calls:
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
@ -20,6 +30,9 @@ Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
|||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
Clearing variable flags:
|
Clearing variable flags:
|
||||||
|
|
||||||
|
Function name:On_Charging_Status.part.0/8:
|
||||||
|
locals read:
|
||||||
|
locals written:
|
||||||
Function name:On_Charging_Status/1:
|
Function name:On_Charging_Status/1:
|
||||||
locals read:
|
locals read:
|
||||||
locals written:
|
locals written:
|
||||||
@ -28,28 +41,45 @@ Function name:Check_Charging_Status/0:
|
|||||||
locals written:
|
locals written:
|
||||||
|
|
||||||
ordered call graph: reduced
|
ordered call graph: reduced
|
||||||
Check_Charging_Status/0 (Check_Charging_Status) @06b1d000
|
Check_Charging_Status/0 (Check_Charging_Status) @06b28000
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06627008
|
Aux: @04b36ac8
|
||||||
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
References: ECU3/2 (read)GV_Charging_Status_val/3 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
Calls: On_Charging_Status/1 (273804165 (estimated locally),0.25 per call)
|
||||||
On_Charging_Status/1 (On_Charging_Status) @06b1d2a0
|
On_Charging_Status/1 (On_Charging_Status) @06b282a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06626ec8
|
Aux: @04b36b88
|
||||||
References: GV_Charging_Status_val/3 (read)GV_Charging_Status_Steer_Angle/4 (write)
|
References: GV_Charging_Status_val/3 (read)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
Called by: Check_Charging_Status/0 (273804165 (estimated locally),0.25 per call)
|
||||||
|
Calls: On_Charging_Status.part.0/8 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
|
On_Charging_Status.part.0/8 (On_Charging_Status.part.0) @06b28d20
|
||||||
|
Type: function definition analyzed
|
||||||
|
Visibility: prevailing_def_ironly artificial
|
||||||
|
Aux: @04b36c68
|
||||||
|
References: GV_Charging_Status_M_Torq/4 (write)GV_VCU_TrqCmd/5 (write)GV_Charging_Status_Steer_Angle/6 (write)GV_VCU_Drive_Mode/7 (write)
|
||||||
|
Referring:
|
||||||
|
Function On_Charging_Status.part.0/8 is inline copy in On_Charging_Status/1
|
||||||
|
Availability: local
|
||||||
|
Function flags: count:536870912 (estimated locally) first_run:1 body local split_part nonfreeing_fn optimize_size
|
||||||
|
Called by: On_Charging_Status/1 (inlined) (536870912 (estimated locally),0.50 per call)
|
||||||
Calls:
|
Calls:
|
||||||
|
|
||||||
|
|
||||||
|
Function name:On_Charging_Status.part.0/8:
|
||||||
|
locals read:
|
||||||
|
locals written:
|
||||||
|
globals read:
|
||||||
|
globals written:
|
||||||
|
|
||||||
Function name:On_Charging_Status/1:
|
Function name:On_Charging_Status/1:
|
||||||
locals read:
|
locals read:
|
||||||
locals written:
|
locals written:
|
||||||
@ -61,21 +91,42 @@ Function name:Check_Charging_Status/0:
|
|||||||
locals written:
|
locals written:
|
||||||
globals read:
|
globals read:
|
||||||
globals written:
|
globals written:
|
||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -1,18 +1,39 @@
|
|||||||
|
On_Charging_Status.part.0 ()
|
||||||
|
{
|
||||||
|
<bb 4> [local count: 1073741824]:
|
||||||
|
|
||||||
|
<bb 2> [local count: 1073741824]:
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_M_Torq = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_TrqCmd = 0.0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
# DEBUG BEGIN_STMT
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
|
<bb 3> [local count: 1073741824]:
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
On_Charging_Status ()
|
On_Charging_Status ()
|
||||||
{
|
{
|
||||||
unsigned char GV_Charging_Status_val.1_1;
|
unsigned char GV_Charging_Status_val.1_1;
|
||||||
|
unsigned char _2;
|
||||||
|
|
||||||
<bb 2> [local count: 1073741824]:
|
<bb 2> [local count: 1073741824]:
|
||||||
# DEBUG BEGIN_STMT
|
# DEBUG BEGIN_STMT
|
||||||
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
GV_Charging_Status_val.1_1 = GV_Charging_Status_val;
|
||||||
if (GV_Charging_Status_val.1_1 == 1)
|
_2 = GV_Charging_Status_val.1_1 + 255;
|
||||||
goto <bb 3>; [34.00%]
|
if (_2 <= 2)
|
||||||
|
goto <bb 3>; [50.00%]
|
||||||
else
|
else
|
||||||
goto <bb 4>; [66.00%]
|
goto <bb 4>; [50.00%]
|
||||||
|
|
||||||
<bb 3> [local count: 365072220]:
|
<bb 3> [local count: 536870912]:
|
||||||
# DEBUG BEGIN_STMT
|
On_Charging_Status.part.0 ();
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
|
||||||
|
|
||||||
<bb 4> [local count: 1073741824]:
|
<bb 4> [local count: 1073741824]:
|
||||||
return;
|
return;
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -13,7 +13,7 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -21,7 +21,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -29,7 +29,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -37,7 +37,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -45,7 +45,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -53,7 +53,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -61,7 +61,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -69,7 +69,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -77,7 +77,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -85,7 +85,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -93,7 +93,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -101,7 +101,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -109,7 +109,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -117,7 +117,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -125,7 +125,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -133,7 +133,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -141,7 +141,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -149,7 +149,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -157,7 +157,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -165,7 +165,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -173,7 +173,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -181,7 +181,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -189,7 +189,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (read)Motor_init/0 (read)Motor_init/0 (read)
|
Referring: Motor_init/0 (read)Motor_init/0 (read)Motor_init/0 (read)Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -198,7 +198,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -207,14 +207,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: body optimize_size
|
Function flags: body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -4,7 +4,7 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -12,7 +12,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -20,7 +20,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -28,7 +28,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -36,7 +36,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -44,7 +44,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -52,7 +52,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -60,7 +60,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -68,7 +68,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -76,7 +76,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -84,7 +84,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -92,7 +92,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -100,7 +100,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -108,7 +108,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -116,7 +116,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -124,7 +124,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -132,7 +132,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -140,7 +140,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -148,7 +148,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -156,7 +156,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -164,7 +164,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -172,7 +172,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -180,7 +180,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -189,7 +189,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -198,14 +198,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -14,7 +14,7 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -22,7 +22,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -30,7 +30,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -38,7 +38,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -46,7 +46,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -54,7 +54,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -62,7 +62,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -70,7 +70,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -78,7 +78,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -86,7 +86,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -94,7 +94,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -102,7 +102,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -110,7 +110,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -118,7 +118,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -126,7 +126,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -134,7 +134,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -142,7 +142,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -150,7 +150,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -158,7 +158,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -166,7 +166,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -174,7 +174,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -182,7 +182,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -190,7 +190,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -199,7 +199,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -208,14 +208,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -8,7 +8,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -16,7 +16,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -24,7 +24,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -32,7 +32,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -40,7 +40,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -48,7 +48,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -56,7 +56,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -64,7 +64,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -72,7 +72,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -80,7 +80,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -88,7 +88,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -96,7 +96,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -104,7 +104,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -112,7 +112,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -120,7 +120,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -128,7 +128,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -136,7 +136,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -144,7 +144,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -152,7 +152,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -160,7 +160,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -168,7 +168,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -176,7 +176,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -185,7 +185,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -194,14 +194,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -33,7 +33,7 @@ Reclaiming variables:
|
|||||||
Clearing address taken flags:
|
Clearing address taken flags:
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -41,7 +41,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -49,7 +49,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -57,7 +57,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -65,7 +65,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -73,7 +73,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -81,7 +81,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -89,7 +89,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -97,7 +97,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -105,7 +105,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -113,7 +113,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -121,7 +121,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -129,7 +129,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -137,7 +137,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -145,7 +145,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -153,7 +153,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -161,7 +161,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -169,7 +169,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -177,7 +177,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -185,7 +185,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -193,7 +193,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -201,7 +201,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -209,7 +209,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -218,7 +218,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -227,14 +227,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -92,7 +92,7 @@ IPA function summary for Motor_init/0 inlinable
|
|||||||
|
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -100,7 +100,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -108,7 +108,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -116,7 +116,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -124,7 +124,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -132,7 +132,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -140,7 +140,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -148,7 +148,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -156,7 +156,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -164,7 +164,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -172,7 +172,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -180,7 +180,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -188,7 +188,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -196,7 +196,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -204,7 +204,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -212,7 +212,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -220,7 +220,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -228,7 +228,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -236,7 +236,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -244,7 +244,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -252,7 +252,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -260,7 +260,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -268,7 +268,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -277,7 +277,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -286,14 +286,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -83,7 +83,7 @@ IPA function summary for Motor_init/0 inlinable
|
|||||||
|
|
||||||
Symbol table:
|
Symbol table:
|
||||||
|
|
||||||
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b60b40
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -91,7 +91,7 @@ GV_ACU_Vx_Command/25 (GV_ACU_Vx_Command) @06b50b40
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b60af8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -99,7 +99,7 @@ GV_ACU_Drive_ACC_Cmd/24 (GV_ACU_Drive_ACC_Cmd) @06b50af8
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b60ab0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -107,7 +107,7 @@ GV_VCU_ACU_long_Ctl_mode/23 (GV_VCU_ACU_long_Ctl_mode) @06b50ab0
|
|||||||
Referring: ACU_Motor_Logic/3 (read)
|
Referring: ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b606c0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -115,7 +115,7 @@ GV_RC_Vx_Command/22 (GV_RC_Vx_Command) @06b506c0
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b60678
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -123,7 +123,7 @@ GV_VCU_TrqCmd/21 (GV_VCU_TrqCmd) @06b50678
|
|||||||
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
Referring: RC_Motor_Logic/2 (write)RC_Motor_Logic/2 (write)ACU_Motor_Logic/3 (write)ACU_Motor_Logic/3 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b60630
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -131,7 +131,7 @@ GV_RC_Drive_ACC_Cmd/20 (GV_RC_Drive_ACC_Cmd) @06b50630
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b605e8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -139,7 +139,7 @@ GV_VCU_RC_long_Ctl_mode/19 (GV_VCU_RC_long_Ctl_mode) @06b505e8
|
|||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b605a0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -147,7 +147,7 @@ GV_VCU_Drive_Mode/18 (GV_VCU_Drive_Mode) @06b505a0
|
|||||||
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
Referring: RC_Motor_Logic/2 (read)ACU_Motor_Logic/3 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b60168
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -155,7 +155,7 @@ GV_VCU_NegTrqLimit/17 (GV_VCU_NegTrqLimit) @06b50168
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b60120
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -163,7 +163,7 @@ GV_VCU_PosTrqLimit/16 (GV_VCU_PosTrqLimit) @06b50120
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b600d8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -171,7 +171,7 @@ GV_BMS_HVOn_STA/15 (GV_BMS_HVOn_STA) @06b500d8
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b60090
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -179,7 +179,7 @@ GV_ACU_BMS_FltSta/14 (GV_ACU_BMS_FltSta) @06b50090
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b60048
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -187,7 +187,7 @@ GV_VCU_TorqueContol/13 (GV_VCU_TorqueContol) @06b50048
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
GV_VCU_Ready/12 (GV_VCU_Ready) @06b60000
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -195,7 +195,7 @@ GV_VCU_Ready/12 (GV_VCU_Ready) @06b50000
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b35f78
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -203,7 +203,7 @@ GV_VCU_ControlMode/11 (GV_VCU_ControlMode) @06b25f78
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b35f30
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -211,7 +211,7 @@ GV_VCU_PwrEnable/10 (GV_VCU_PwrEnable) @06b25f30
|
|||||||
Referring: Motor_init/0 (write)
|
Referring: Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b35ee8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -219,7 +219,7 @@ GV_VCU_BmsHvSt/9 (GV_VCU_BmsHvSt) @06b25ee8
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b35ea0
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -227,7 +227,7 @@ GV_VCU_BmsFlt/8 (GV_VCU_BmsFlt) @06b25ea0
|
|||||||
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
Referring: Motor_init/0 (read)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b35e58
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -235,7 +235,7 @@ GV_VCU_EPAM_Park_Request_to_EPC/7 (GV_VCU_EPAM_Park_Request_to_EPC) @06b25e58
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b35e10
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -243,7 +243,7 @@ GV_VCU_MtrDir/6 (GV_VCU_MtrDir) @06b25e10
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b35dc8
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -251,7 +251,7 @@ GV_VCU_GearCmd/5 (GV_VCU_GearCmd) @06b25dc8
|
|||||||
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
Referring: Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)Motor_init/0 (write)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b35d80
|
||||||
Type: variable
|
Type: variable
|
||||||
Body removed by symtab_remove_unreachable_nodes
|
Body removed by symtab_remove_unreachable_nodes
|
||||||
Visibility: external public
|
Visibility: external public
|
||||||
@ -259,7 +259,7 @@ GV_VCU_GearSelStat/4 (GV_VCU_GearSelStat) @06b25d80
|
|||||||
Referring: Motor_init/0 (read)
|
Referring: Motor_init/0 (read)
|
||||||
Availability: not_available
|
Availability: not_available
|
||||||
Varpool flags:
|
Varpool flags:
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -268,7 +268,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -277,14 +277,14 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_Tunning/1 (Motor_Tunning) @06b254c8
|
Motor_Tunning/1 (Motor_Tunning) @06b354c8
|
||||||
Type: variable definition analyzed
|
Type: variable definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References:
|
References:
|
||||||
Referring: RC_Motor_Logic/2 (read)
|
Referring: RC_Motor_Logic/2 (read)
|
||||||
Availability: available
|
Availability: available
|
||||||
Varpool flags: initialized
|
Varpool flags: initialized
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
|
|||||||
@ -73,30 +73,30 @@ Function is locally const.
|
|||||||
Function is locally const.
|
Function is locally const.
|
||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636368
|
Aux: @06646268
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636388
|
Aux: @06645ee8
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636408
|
Aux: @06645f08
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -106,30 +106,30 @@ Motor_init/0 (Motor_init) @06b28620
|
|||||||
|
|
||||||
|
|
||||||
ordered call graph: reduced for nothrow
|
ordered call graph: reduced for nothrow
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636368
|
Aux: @06646268
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636388
|
Aux: @06645ee8
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636408
|
Aux: @06645f08
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -151,30 +151,30 @@ RC_Motor_Logic: malloc_bottom
|
|||||||
Motor_init: malloc_bottom
|
Motor_init: malloc_bottom
|
||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636368
|
Aux: @06646268
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636388
|
Aux: @06645ee8
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636408
|
Aux: @06645f08
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
@ -184,30 +184,30 @@ Motor_init/0 (Motor_init) @06b28620
|
|||||||
|
|
||||||
|
|
||||||
ordered call graph: reduced
|
ordered call graph: reduced
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636368
|
Aux: @06646268
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body optimize_size
|
Function flags: count:1073741824 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636388
|
Aux: @06645ee8
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741823 (estimated locally) body optimize_size
|
Function flags: count:1073741823 (estimated locally) body optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636408
|
Aux: @06645f08
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
callgraph:
|
callgraph:
|
||||||
|
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -9,7 +9,7 @@ ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
|||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
@ -18,7 +18,7 @@ RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
|||||||
Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
@ -40,30 +40,30 @@ Function name:Motor_init/0:
|
|||||||
locals written:
|
locals written:
|
||||||
|
|
||||||
ordered call graph: reduced
|
ordered call graph: reduced
|
||||||
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b28c40
|
ACU_Motor_Logic/3 (ACU_Motor_Logic) @06b38c40
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636368
|
Aux: @06646128
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_ACU_long_Ctl_mode/23 (read)GV_ACU_Drive_ACC_Cmd/24 (read)GV_VCU_TrqCmd/21 (write)GV_ACU_Vx_Command/25 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
RC_Motor_Logic/2 (RC_Motor_Logic) @06b289a0
|
RC_Motor_Logic/2 (RC_Motor_Logic) @06b389a0
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636408
|
Aux: @06646268
|
||||||
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
References: GV_VCU_Drive_Mode/18 (read)GV_VCU_RC_long_Ctl_mode/19 (read)GV_RC_Drive_ACC_Cmd/20 (read)GV_VCU_TrqCmd/21 (write)GV_RC_Vx_Command/22 (read)Motor_Tunning/1 (read)GV_VCU_TrqCmd/21 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
Availability: available
|
||||||
Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size
|
Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size
|
||||||
Called by:
|
Called by:
|
||||||
Calls:
|
Calls:
|
||||||
Motor_init/0 (Motor_init) @06b28620
|
Motor_init/0 (Motor_init) @06b38620
|
||||||
Type: function definition analyzed
|
Type: function definition analyzed
|
||||||
Visibility: externally_visible public
|
Visibility: externally_visible public
|
||||||
Aux: @06636428
|
Aux: @06645ee8
|
||||||
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
References: GV_VCU_GearSelStat/4 (read)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_GearCmd/5 (write)GV_VCU_MtrDir/6 (write)GV_VCU_EPAM_Park_Request_to_EPC/7 (write)GV_VCU_BmsFlt/8 (read)GV_VCU_BmsHvSt/9 (read)GV_VCU_PwrEnable/10 (write)GV_VCU_ControlMode/11 (write)GV_VCU_Ready/12 (write)GV_VCU_TorqueContol/13 (write)GV_ACU_BMS_FltSta/14 (read)GV_VCU_BmsFlt/8 (write)GV_BMS_HVOn_STA/15 (read)GV_VCU_BmsHvSt/9 (write)GV_VCU_PosTrqLimit/16 (write)GV_VCU_NegTrqLimit/17 (write)
|
||||||
Referring:
|
Referring:
|
||||||
Availability: available
|
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 it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -31,17 +31,19 @@ void Check_Charging_Status(void) {
|
|||||||
void On_Charging_Status (void){
|
void On_Charging_Status (void){
|
||||||
|
|
||||||
|
|
||||||
if(GV_Charging_Status_val == 1){
|
if(GV_Charging_Status_val == 1||GV_Charging_Status_val == 2||GV_Charging_Status_val == 3){
|
||||||
// 모터토크 0 고정 can.c 부분에 조건문 걸기
|
// 모터토크 0 고정 can.c 부분에 조건문 걸기
|
||||||
|
|
||||||
/*GV_Charging_Status_M_Torq =0;
|
GV_Charging_Status_M_Torq =0;
|
||||||
|
|
||||||
GV_VCU_TrqCmd = GV_Charging_Status_M_Torq;*/
|
GV_VCU_TrqCmd = GV_Charging_Status_M_Torq;
|
||||||
|
|
||||||
// 스티어링 커멘드 0 고정 can.c 부분에 조건문 걸기
|
// 스티어링 커멘드 0 고정 can.c 부분에 조건문 걸기
|
||||||
|
|
||||||
GV_Charging_Status_Steer_Angle = 0;
|
GV_Charging_Status_Steer_Angle = 0;
|
||||||
|
|
||||||
|
GV_VCU_Drive_Mode = 3;
|
||||||
|
|
||||||
// GV_RWA_RackAngleCmd =GV_Charging_Status_Steer_Angle ; // RWA 앵글 커맨드 0 처리
|
// GV_RWA_RackAngleCmd =GV_Charging_Status_Steer_Angle ; // RWA 앵글 커맨드 0 처리
|
||||||
// GV_RWS_RackAngleCmd =GV_Charging_Status_Steer_Angle ; // RWS 앵글 커맨드 0 처리
|
// GV_RWS_RackAngleCmd =GV_Charging_Status_Steer_Angle ; // RWS 앵글 커맨드 0 처리
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user