Compare commits

..

No commits in common. "96e5540c092586e21d6b0c08db4ccef0bd3e3b87" and "c7a23eb1dd8a6610eb7b4c3fb20efc677a966ee5" have entirely different histories.

376 changed files with 44222 additions and 43550 deletions

View File

@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="714361228673649782" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="1760926136319153276" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>
@ -16,7 +16,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="771863113418482326" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="1818428021063985820" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>
@ -27,7 +27,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="771863113418482326" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="1818428021063985820" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>
@ -38,7 +38,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> <provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> <provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="771863113418482326" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" console="false" env-hash="1818428021063985820" id="com.freescale.s32ds.cross.gnu.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT S32DS Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/> <language-scope id="org.eclipse.cdt.core.g++"/>
</provider> </provider>

View File

@ -1,8 +1,6 @@
eclipse.preferences.version=1 eclipse.preferences.version=1
encoding//src/Global_Variable.c=UTF-8 encoding//src/Global_Variable.c=UTF-8
encoding//src/Global_Variable.h=UTF-8 encoding//src/Global_Variable.h=UTF-8
encoding//src/Logic/Param_Match.c=UTF-8
encoding//src/Operation_Layer/Lamp/Lamp.c=UTF-8
encoding//src/Safety_Layer/CRC/CRC_UDM.c=UTF-8 encoding//src/Safety_Layer/CRC/CRC_UDM.c=UTF-8
encoding//src/Safety_Layer/CRC/CRC_UDM_4BIT.c=UTF-8 encoding//src/Safety_Layer/CRC/CRC_UDM_4BIT.c=UTF-8
encoding//src/System_Layer/Drive_Mode.c=UTF-8 encoding//src/System_Layer/Drive_Mode.c=UTF-8

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -66,7 +66,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -74,7 +74,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -82,7 +82,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4 Called by: ECU3_KATECH_Logic_10ms/4 ECU3_KATECH_Logic_10ms/4
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 Called by: ECU3_KATECH_Logic_2ms/2
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10 Calls: System_check/18 RWA2_Arc_check/17 RWA1_Arc_check/16 RCU_Arc_check/15 IDB_Arc_check/14 Digital_Read/10 Digital_Read/10
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 Calls: CheckIgnition/9
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -172,7 +172,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -57,7 +57,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -65,7 +65,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -73,7 +73,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -100,7 +100,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -109,7 +109,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -118,7 +118,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -127,7 +127,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -50,7 +50,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -67,7 +67,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -75,7 +75,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -83,7 +83,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -92,7 +92,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -101,7 +101,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -110,7 +110,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -119,7 +119,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -128,7 +128,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -137,7 +137,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -146,7 +146,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -155,7 +155,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -164,7 +164,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -173,7 +173,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -57,7 +57,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_5ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7794 } { D.7792 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -94,7 +94,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_20ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7795 } { D.7793 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -131,7 +131,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_100ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7796 } { D.7794 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -168,7 +168,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_200ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7797 } { D.7795 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -205,7 +205,7 @@ Semantic equality hit:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms
Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms Assembler symbol names:ECU3_KATECH_Logic_init->ECU3_KATECH_Logic_1000ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7798 } { D.7796 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)

View File

@ -1,6 +1,6 @@
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -36,7 +36,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -53,7 +53,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -61,7 +61,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -69,7 +69,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -78,7 +78,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -87,7 +87,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -96,7 +96,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -105,7 +105,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -114,7 +114,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -123,7 +123,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -132,7 +132,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -141,7 +141,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -150,7 +150,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -159,7 +159,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -55,7 +55,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -64,7 +64,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -108,7 +108,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -116,7 +116,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -124,7 +124,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -133,7 +133,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -142,7 +142,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -151,7 +151,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -160,7 +160,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -169,7 +169,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -178,7 +178,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -187,7 +187,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -196,7 +196,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -205,7 +205,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -214,7 +214,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -222,7 +222,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5639, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1)
Modification phase of node ECU3_KATECH_Logic_init/1 Modification phase of node ECU3_KATECH_Logic_init/1
ECU3_KATECH_Logic_init () ECU3_KATECH_Logic_init ()
@ -235,7 +235,7 @@ ECU3_KATECH_Logic_init ()
;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5641, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5639, cgraph_uid=2, symbol_order=2)
Modification phase of node ECU3_KATECH_Logic_2ms/2 Modification phase of node ECU3_KATECH_Logic_2ms/2
ECU3_KATECH_Logic_2ms () ECU3_KATECH_Logic_2ms ()
@ -249,7 +249,7 @@ ECU3_KATECH_Logic_2ms ()
;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5643, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5641, cgraph_uid=3, symbol_order=3)
Modification phase of node ECU3_KATECH_Logic_5ms/3 Modification phase of node ECU3_KATECH_Logic_5ms/3
ECU3_KATECH_Logic_5ms () ECU3_KATECH_Logic_5ms ()
@ -262,7 +262,7 @@ ECU3_KATECH_Logic_5ms ()
;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5645, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5643, cgraph_uid=4, symbol_order=4)
Modification phase of node ECU3_KATECH_Logic_10ms/4 Modification phase of node ECU3_KATECH_Logic_10ms/4
ECU3_KATECH_Logic_10ms () ECU3_KATECH_Logic_10ms ()
@ -301,7 +301,7 @@ ECU3_KATECH_Logic_10ms ()
;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5647, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5645, cgraph_uid=5, symbol_order=5)
Modification phase of node ECU3_KATECH_Logic_20ms/5 Modification phase of node ECU3_KATECH_Logic_20ms/5
ECU3_KATECH_Logic_20ms () ECU3_KATECH_Logic_20ms ()
@ -314,7 +314,7 @@ ECU3_KATECH_Logic_20ms ()
;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5649, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5647, cgraph_uid=6, symbol_order=6)
Modification phase of node ECU3_KATECH_Logic_100ms/6 Modification phase of node ECU3_KATECH_Logic_100ms/6
ECU3_KATECH_Logic_100ms () ECU3_KATECH_Logic_100ms ()
@ -327,7 +327,7 @@ ECU3_KATECH_Logic_100ms ()
;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5651, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5649, cgraph_uid=7, symbol_order=7)
Modification phase of node ECU3_KATECH_Logic_200ms/7 Modification phase of node ECU3_KATECH_Logic_200ms/7
ECU3_KATECH_Logic_200ms () ECU3_KATECH_Logic_200ms ()
@ -340,7 +340,7 @@ ECU3_KATECH_Logic_200ms ()
;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5653, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5651, cgraph_uid=8, symbol_order=8)
Modification phase of node ECU3_KATECH_Logic_1000ms/8 Modification phase of node ECU3_KATECH_Logic_1000ms/8
ECU3_KATECH_Logic_1000ms () ECU3_KATECH_Logic_1000ms ()

View File

@ -202,7 +202,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table: Symbol table:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -220,7 +220,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -238,7 +238,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -247,7 +247,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -255,7 +255,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -263,7 +263,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -271,7 +271,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -280,7 +280,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -289,7 +289,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -298,7 +298,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -307,7 +307,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -316,7 +316,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -325,7 +325,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -334,7 +334,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -343,7 +343,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/1 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -352,7 +352,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -361,7 +361,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_200ms/7 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_100ms/6 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_20ms/5 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_5ms/3 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -281,7 +281,7 @@ IPA function summary for ECU3_KATECH_Logic_init/1 inlinable
Symbol table: Symbol table:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
@ -293,7 +293,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
@ -306,7 +306,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
@ -319,7 +319,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
@ -332,7 +332,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
@ -345,7 +345,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -372,7 +372,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -381,7 +381,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -390,7 +390,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06be4cf0 Emergency_Switch/13 (Emergency_Switch) @06b34c60
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -398,7 +398,7 @@ Emergency_Switch/13 (Emergency_Switch) @06be4cf0
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8 GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -406,7 +406,7 @@ GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
Referring: ECU3_KATECH_Logic_10ms/4 (write) Referring: ECU3_KATECH_Logic_10ms/4 (write)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18 GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -414,7 +414,7 @@ GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read) Referring: ECU3_KATECH_Logic_10ms/4 (write)ECU3_KATECH_Logic_10ms/4 (read)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -423,7 +423,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -432,7 +432,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -441,7 +441,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -450,7 +450,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -459,7 +459,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -468,7 +468,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -477,7 +477,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -486,7 +486,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -495,7 +495,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
@ -505,7 +505,7 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06bd1870 Test_Signal_1_/0 (Test_Signal_1_) @06b217e0
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -513,7 +513,7 @@ Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5639, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1)
Saving body of ECU3_KATECH_Logic_init for later reuse Saving body of ECU3_KATECH_Logic_init for later reuse
@ -525,7 +525,7 @@ Saving body of ECU3_KATECH_Logic_init for later reuse
;; nodes: 0 1 ;; nodes: 0 1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.7800 } { D.7798 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 4 Number of blocks in CFG: 4
Number of blocks to update: 3 ( 75%) Number of blocks to update: 3 ( 75%)
@ -541,7 +541,7 @@ ECU3_KATECH_Logic_init ()
;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5641, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5639, cgraph_uid=2, symbol_order=2)
ECU3_KATECH_Logic_2ms () ECU3_KATECH_Logic_2ms ()
{ {
@ -554,7 +554,7 @@ ECU3_KATECH_Logic_2ms ()
;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5643, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5641, cgraph_uid=3, symbol_order=3)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -576,7 +576,7 @@ ECU3_KATECH_Logic_5ms ()
;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5645, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5643, cgraph_uid=4, symbol_order=4)
ECU3_KATECH_Logic_10ms () ECU3_KATECH_Logic_10ms ()
{ {
@ -614,7 +614,7 @@ ECU3_KATECH_Logic_10ms ()
;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5647, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5645, cgraph_uid=5, symbol_order=5)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -636,7 +636,7 @@ ECU3_KATECH_Logic_20ms ()
;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5649, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5647, cgraph_uid=6, symbol_order=6)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -658,7 +658,7 @@ ECU3_KATECH_Logic_100ms ()
;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5651, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5649, cgraph_uid=7, symbol_order=7)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5
@ -680,7 +680,7 @@ ECU3_KATECH_Logic_200ms ()
;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5653, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5651, cgraph_uid=8, symbol_order=8)
Merging blocks 2 and 4 Merging blocks 2 and 4
Removing basic block 5 Removing basic block 5

View File

@ -54,11 +54,11 @@ Function is locally const.
Function is locally const. Function is locally const.
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06a9a678 Aux: @06b75f00
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -67,12 +67,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06a9a538 Aux: @06b76020
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -81,12 +81,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06a9a558 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -95,12 +95,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06a9a578 Aux: @06b75fe0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -109,12 +109,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06a9a598 Aux: @06b76060
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -123,7 +123,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -132,7 +132,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -186,81 +186,81 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a5f8 Aux: @06b76080
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a9b8 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a918 Aux: @06b76300
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a818 Aux: @06b76500
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a998 Aux: @06b762e0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a978 Aux: @06b763c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a838 Aux: @06b764c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06a9aad8 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
@ -270,11 +270,11 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
ordered call graph: reduced for nothrow ordered call graph: reduced for nothrow
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06a9a678 Aux: @06b75f00
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -283,12 +283,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06a9a538 Aux: @06b76020
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -297,12 +297,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06a9a558 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -311,12 +311,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06a9a578 Aux: @06b75fe0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -325,12 +325,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06a9a598 Aux: @06b76060
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -339,81 +339,81 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a5f8 Aux: @06b76080
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a9b8 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a918 Aux: @06b76300
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a818 Aux: @06b76500
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a998 Aux: @06b762e0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a978 Aux: @06b763c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a838 Aux: @06b764c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06a9aad8 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
@ -455,11 +455,11 @@ ECU3_KATECH_Logic_2ms: malloc_bottom
ECU3_KATECH_Logic_init: malloc_bottom ECU3_KATECH_Logic_init: malloc_bottom
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06a9a9b8 Aux: @06b76500
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -468,12 +468,12 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06a9a7b8 Aux: @06b764e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -482,12 +482,12 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06a9a8d8 Aux: @06b764a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -496,12 +496,12 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06a9aa78 Aux: @06b76300
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -510,12 +510,12 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06a9aaf8 Aux: @06b765e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -524,7 +524,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -533,7 +533,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -542,7 +542,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -551,7 +551,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -560,7 +560,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -569,7 +569,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -578,7 +578,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -587,81 +587,81 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a978 Aux: @06b76620
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9aa58 Aux: @06b76560
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a7d8 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a958 Aux: @06b765a0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a798 Aux: @06b76440
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a9f8 Aux: @06b765c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a8f8 Aux: @06b762e0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06a9ab18 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available
@ -671,22 +671,22 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
ordered call graph: reduced ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a978 Aux: @06b76620
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06a9aaf8 Aux: @06b765e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -695,21 +695,21 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9aa58 Aux: @06b76560
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06a9a9b8 Aux: @06b76500
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -718,22 +718,22 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a7d8 Aux: @06b76580
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06a9a7b8 Aux: @06b764e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -742,22 +742,22 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a958 Aux: @06b765a0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06a9a8d8 Aux: @06b764a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -766,32 +766,32 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a798 Aux: @06b76440
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a9f8 Aux: @06b765c0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06a9aa78 Aux: @06b76300
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -800,21 +800,21 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a8f8 Aux: @06b762e0
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06a9ab18 Aux: @06b76480
References: References:
Referring: Referring:
Availability: available Availability: available

View File

@ -1,6 +1,6 @@
callgraph: callgraph:
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
@ -12,7 +12,7 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
@ -25,7 +25,7 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
@ -38,7 +38,7 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
@ -51,7 +51,7 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
@ -64,7 +64,7 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
System_check/18 (System_check) @06be9000 System_check/18 (System_check) @06b3aee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ System_check/18 (System_check) @06be9000
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380 RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0 RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0 RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06be8e00 IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -109,7 +109,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Digital_Read/10 (Digital_Read) @06be8d20 Digital_Read/10 (Digital_Read) @06b3aa80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -118,7 +118,7 @@ Digital_Read/10 (Digital_Read) @06be8d20
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call) ECU3_KATECH_Logic_10ms/4 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06be8a80 CheckIgnition/9 (CheckIgnition) @06b3a7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -127,7 +127,7 @@ CheckIgnition/9 (CheckIgnition) @06be8a80
Function flags: optimize_size Function flags: optimize_size
Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_2ms/2 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -136,7 +136,7 @@ ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -145,7 +145,7 @@ ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -154,7 +154,7 @@ ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -163,7 +163,7 @@ ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
@ -172,7 +172,7 @@ ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -181,7 +181,7 @@ ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -190,7 +190,7 @@ ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
@ -243,22 +243,22 @@ Function name:ECU3_KATECH_Logic_init/1:
locals written: locals written:
ordered call graph: reduced ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a398 Aux: @06b76140
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/19 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06d9a2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 1 next sharing asm name: 1
previous sharing asm name: 20 previous sharing asm name: 20
Aux: @06a9a538 Aux: @06b76240
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8 Function ECU3_KATECH_Logic_init/19 is inline copy in ECU3_KATECH_Logic_1000ms/8
@ -267,21 +267,21 @@ ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_1000ms/8 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06b3a000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a3d8 Aux: @06b76100
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/23 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06a9a598 Aux: @06b760a0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7 Function ECU3_KATECH_Logic_init/23 is inline copy in ECU3_KATECH_Logic_200ms/7
@ -290,22 +290,22 @@ ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_200ms/7 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06b35b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a558 Aux: @06b76160
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/22 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06d9a540
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 21 next sharing asm name: 21
previous sharing asm name: 23 previous sharing asm name: 23
Aux: @06a9a738 Aux: @06b761e0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6 Function ECU3_KATECH_Logic_init/22 is inline copy in ECU3_KATECH_Logic_100ms/6
@ -314,22 +314,22 @@ ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_100ms/6 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06b357e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a578 Aux: @06b75f00
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/21 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06d9a460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 20 next sharing asm name: 20
previous sharing asm name: 22 previous sharing asm name: 22
Aux: @06a9a4b8 Aux: @06b75fc0
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5 Function ECU3_KATECH_Logic_init/21 is inline copy in ECU3_KATECH_Logic_20ms/5
@ -338,32 +338,32 @@ ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_20ms/5 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06b351c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a3f8 Aux: @06b762c0
References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write) References: GV_DIN_CH1/11 (write)GV_DIN_CH2/12 (write)GV_DIN_CH1/11 (read)Emergency_Switch/13 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Calls: System_check/18 (1073741824 (estimated locally),1.00 per call) RWA2_Arc_check/17 (1073741824 (estimated locally),1.00 per call) RWA1_Arc_check/16 (1073741824 (estimated locally),1.00 per call) RCU_Arc_check/15 (1073741824 (estimated locally),1.00 per call) IDB_Arc_check/14 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call) Digital_Read/10 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06b350e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a418 Aux: @06b75f20
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_init/20 (inlined) (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06d9a380
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 19 next sharing asm name: 19
previous sharing asm name: 21 previous sharing asm name: 21
Aux: @06a9a518 Aux: @06b76200
References: References:
Referring: Referring:
Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3 Function ECU3_KATECH_Logic_init/20 is inline copy in ECU3_KATECH_Logic_5ms/3
@ -372,21 +372,21 @@ ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: ECU3_KATECH_Logic_5ms/3 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06b35d20
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06a9a5f8 Aux: @06b75f40
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call) Calls: CheckIgnition/9 (1073741824 (estimated locally),1.00 per call)
ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 19 previous sharing asm name: 19
Aux: @06a9a618 Aux: @06b75f60
References: References:
Referring: Referring:
Availability: available Availability: available

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -10679,7 +10679,7 @@ can_data_set_tx (uint8_t ch, uint8_t data_type, uint32_t data)
can_data_set_rx (uint8_t ch, uint8_t data_type) can_data_set_rx (uint8_t ch, uint8_t data_type)
{ {
uint32_t ret; uint32_t ret;
uint32_t D.8670; uint32_t D.8668;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
@ -10720,8 +10720,8 @@ can_data_set_rx (uint8_t ch, uint8_t data_type)
_22 = (long unsigned int) _21; _22 = (long unsigned int) _21;
ret = ret + _22; ret = ret + _22;
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT
D.8670 = ret; D.8668 = ret;
return D.8670; return D.8668;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -336,7 +336,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_InputData_Set_for
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_InputData_Set_for_Logic_1000ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_InputData_Set_for_Logic_1000ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9206 } { D.9204 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -373,7 +373,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_20ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_20ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_20ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9207 } { D.9205 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -410,7 +410,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_200m
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_200ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Data_Set_200ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9208 } { D.9206 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -447,7 +447,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_5ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_5ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_5ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9209 } { D.9207 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -484,7 +484,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_20ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_20ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_20ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9210 } { D.9208 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -521,7 +521,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_100ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_100ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_100ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9211 } { D.9209 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -558,7 +558,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_200ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_200ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_200ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9212 } { D.9210 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -595,7 +595,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_1000ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_1000ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Bypass_1000ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9213 } { D.9211 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -632,7 +632,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_20ms
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_20ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_20ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9214 } { D.9212 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -669,7 +669,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_200m
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_200ms Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->ECU3_CAN_Transmit_200ms
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9215 } { D.9213 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -706,7 +706,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_MCU_VCU
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_MCU_VCU_Signals2_CH0_0x301 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_MCU_VCU_Signals2_CH0_0x301
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9216 } { D.9214 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -743,7 +743,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_Whe
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_WheelStatus_CH2_0x08C Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_WheelStatus_CH2_0x08C
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9217 } { D.9215 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -780,7 +780,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_Bra
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_BrakeStatus2_CH2_0x0C8 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_BrakeStatus2_CH2_0x0C8
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9218 } { D.9216 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -817,7 +817,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_Uds
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_UdsResponse_CH2_0x798 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_IDB_UdsResponse_CH2_0x798
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9219 } { D.9217 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -854,7 +854,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_Whe
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_WheelStatus_CH3_0x08D Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_WheelStatus_CH3_0x08D
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9220 } { D.9218 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -891,7 +891,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_Bra
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_BrakeStatus2_CH3_0x0C9 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_BrakeStatus2_CH3_0x0C9
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9221 } { D.9219 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -928,7 +928,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_Uds
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_UdsResponse_CH3_0x799 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Input_Data_Set_RCU_UdsResponse_CH3_0x799
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9222 } { D.9220 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -965,7 +965,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VCU_RC_Signal1_0x050
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9223 } { D.9221 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1002,7 +1002,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_RWA_VCU_RC_Signal2_0x051
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9224 } { D.9222 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1039,7 +1039,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal1_0x570_CH0_to_CH1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9225 } { D.9223 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1076,7 +1076,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal2_0x580_CH0_to_CH1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9226 } { D.9224 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1113,7 +1113,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal3_0x590_CH0_to_CH1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9227 } { D.9225 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1150,7 +1150,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VC
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BCM_VCU_Signal4_0x595_CH0_to_CH1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9228 } { D.9226 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1187,7 +1187,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RW
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RWA_RackCommand_CH2_0x040
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9229 } { D.9227 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1224,7 +1224,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RW
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_BSC_RWA_RackCommand_CH3_0x040
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9230 } { D.9228 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1261,7 +1261,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RW
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH4_0x040
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9231 } { D.9229 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)
@ -1298,7 +1298,7 @@ Semantic equality hit:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RW
Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040 Assembler symbol names:ECU3_InputData_Set_for_Logic_200ms->Bypass_Data_Set_VCU_RWS_Rack_Cmd_CH5_0x040
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.9232 } { D.9230 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 3 Number of blocks in CFG: 3
Number of blocks to update: 2 ( 67%) Number of blocks to update: 2 ( 67%)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -13,7 +13,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 Called by: task_1s/46
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 Called by: task_200ms/43
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 Called by: task_200ms/43
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 Called by: task_100ms/42
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: task_20ms/38 Called by: task_20ms/38
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: task_10ms/37 Called by: task_10ms/37
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -94,7 +94,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_5ms/36 Called by: task_5ms/36
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -103,7 +103,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: task_2ms/35 Called by: task_2ms/35
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 Called by: task_500us/33
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 Called by: task_500us/33
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -139,7 +139,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -148,7 +148,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -219,7 +219,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -236,7 +236,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -299,7 +299,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -307,7 +307,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -316,7 +316,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -324,7 +324,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -333,7 +333,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -341,7 +341,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -350,7 +350,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -358,7 +358,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -376,7 +376,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -385,21 +385,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: led_onoff/87 CAN_Task_1000ms/86 Time_Tick1s/85 Calls: led_onoff/87 CAN_Task_1000ms/86 Time_Tick1s/85
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -408,7 +408,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: PWM_for_dirve_mode/84 CAN_Task_200ms/83 Calls: PWM_for_dirve_mode/84 CAN_Task_200ms/83
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -417,14 +417,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_100ms/82 Calls: CAN_Task_100ms/82
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -433,14 +433,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -449,7 +449,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_20ms/81 Calls: CAN_Task_20ms/81
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -458,7 +458,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_10ms/80 Calls: CAN_Task_10ms/80
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -467,7 +467,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: CAN_Task_5ms/79 Calls: CAN_Task_5ms/79
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -476,7 +476,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: ECU3_KATECH_Logic_2ms/78 Calls: ECU3_KATECH_Logic_2ms/78
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -485,7 +485,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -494,7 +494,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: body optimize_size Function flags: body optimize_size
Called by: main/32 Called by: main/32
Calls: can_main_ECU3/77 can_tx_check/76 Calls: can_main_ECU3/77 can_tx_check/76
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -503,42 +503,42 @@ main/32 (main) @095d9c40
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: uds_wait/75 WATCHDOG_HAL_Fed/74 task_500us/33 task_1ms/34 task_2ms/35 task_5ms/36 task_10ms/37 task_20ms/38 task_50ms/40 task_100ms/42 task_200ms/43 task_1s/46 ECU3_KATECH_Logic_init/73 debug_printf/72 WATCHDOG_HAL_Init/71 tmr_delay/70 board_init/69 Can_Init_ECU3/68 Pit_Ip_StartChannel/67 Pit_Ip_EnableChannelInterrupt/66 Pit_Ip_InitChannel/64 Pit_Ip_Init/62 SPI_init/61 i2c0_init/60 i2c1_init/59 Adc_Init/58 pwm_init/57 Uart_Init/56 IntCtrl_Ip_ConfigIrqRouting/54 IntCtrl_Ip_Init/52 Siul2_Port_Ip_Init/50 Clock_Ip_Init/48 Gvar_init/47 Calls: uds_wait/75 WATCHDOG_HAL_Fed/74 task_500us/33 task_1ms/34 task_2ms/35 task_5ms/36 task_10ms/37 task_20ms/38 task_50ms/40 task_100ms/42 task_200ms/43 task_1s/46 ECU3_KATECH_Logic_init/73 debug_printf/72 WATCHDOG_HAL_Init/71 tmr_delay/70 board_init/69 Can_Init_ECU3/68 Pit_Ip_StartChannel/67 Pit_Ip_EnableChannelInterrupt/66 Pit_Ip_InitChannel/64 Pit_Ip_Init/62 SPI_init/61 i2c0_init/60 i2c1_init/59 Adc_Init/58 pwm_init/57 Uart_Init/56 IntCtrl_Ip_ConfigIrqRouting/54 IntCtrl_Ip_Init/52 Siul2_Port_Ip_Init/50 Clock_Ip_Init/48 Gvar_init/47
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)task_1s/46 (read) Referring: main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)task_1s/46 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -700,7 +700,7 @@ main ()
int i; int i;
int retry; int retry;
StatusType status; StatusType status;
int D.14016; int D.14010;
<bb 2> : <bb 2> :
# DEBUG BEGIN_STMT # DEBUG BEGIN_STMT

View File

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

View File

@ -4,7 +4,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -94,7 +94,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -103,7 +103,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -139,7 +139,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -148,7 +148,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -210,7 +210,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -227,7 +227,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -236,7 +236,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -298,7 +298,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -307,7 +307,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -315,7 +315,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -324,7 +324,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -332,7 +332,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -341,7 +341,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -349,7 +349,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -358,7 +358,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -376,21 +376,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -399,7 +399,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -408,14 +408,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -424,14 +424,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -440,7 +440,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -449,7 +449,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -458,7 +458,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -467,7 +467,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -476,7 +476,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -485,7 +485,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -494,42 +494,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -14,7 +14,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -50,7 +50,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -68,7 +68,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -77,7 +77,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -86,7 +86,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -95,7 +95,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -104,7 +104,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -113,7 +113,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -122,7 +122,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -131,7 +131,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -140,7 +140,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -149,7 +149,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -158,7 +158,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -167,7 +167,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -176,7 +176,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -185,7 +185,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -194,7 +194,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -203,7 +203,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -212,7 +212,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -220,7 +220,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -237,7 +237,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -308,7 +308,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -317,7 +317,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -325,7 +325,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -334,7 +334,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -342,7 +342,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -351,7 +351,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -359,7 +359,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -368,7 +368,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -377,7 +377,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -386,21 +386,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -409,7 +409,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -418,14 +418,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -434,14 +434,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -450,7 +450,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -459,7 +459,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -468,7 +468,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -477,7 +477,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -486,7 +486,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -495,7 +495,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -504,42 +504,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

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

View File

@ -1,6 +1,6 @@
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -36,7 +36,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -54,7 +54,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -63,7 +63,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -72,7 +72,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -81,7 +81,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -90,7 +90,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -99,7 +99,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -108,7 +108,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -117,7 +117,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -126,7 +126,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -135,7 +135,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -144,7 +144,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -153,7 +153,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -162,7 +162,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -171,7 +171,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -180,7 +180,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -189,7 +189,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -198,7 +198,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -206,7 +206,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -215,7 +215,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -223,7 +223,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -232,7 +232,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -241,7 +241,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -250,7 +250,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -259,7 +259,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -268,7 +268,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -277,7 +277,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -286,7 +286,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -294,7 +294,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -303,7 +303,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -311,7 +311,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -320,7 +320,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -328,7 +328,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -337,7 +337,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -345,7 +345,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -372,21 +372,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -395,7 +395,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -404,14 +404,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -420,14 +420,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -436,7 +436,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -445,7 +445,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -454,7 +454,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -463,7 +463,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -472,7 +472,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -481,7 +481,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -490,42 +490,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -96,7 +96,7 @@ Reclaiming variables:
Clearing address taken flags: Clearing address taken flags:
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -105,7 +105,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -114,7 +114,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -123,7 +123,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -132,7 +132,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -186,7 +186,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -195,7 +195,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -204,7 +204,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -213,7 +213,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -222,7 +222,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -231,7 +231,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -240,7 +240,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -249,7 +249,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -258,7 +258,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -267,7 +267,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -276,7 +276,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -285,7 +285,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -294,7 +294,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -302,7 +302,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -311,7 +311,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -319,7 +319,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -328,7 +328,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -337,7 +337,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -346,7 +346,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -355,7 +355,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -364,7 +364,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -373,7 +373,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -382,7 +382,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -390,7 +390,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -399,7 +399,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -407,7 +407,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -416,7 +416,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -424,7 +424,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -433,7 +433,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -441,7 +441,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -450,7 +450,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -459,7 +459,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -468,21 +468,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -491,7 +491,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -500,14 +500,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -516,14 +516,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -532,7 +532,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -541,7 +541,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -550,7 +550,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -559,7 +559,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -568,7 +568,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -577,7 +577,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -586,42 +586,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -810,7 +810,7 @@ task_1s ()
;; Function main (main, funcdef_no=26, decl_uid=13934, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13928, cgraph_uid=27, symbol_order=32) (executed once)
Modification phase of node main/32 Modification phase of node main/32
main () main ()

View File

@ -392,7 +392,7 @@ IPA function summary for main/32 inlinable
Symbol table: Symbol table:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -401,7 +401,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -410,7 +410,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -419,7 +419,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -428,7 +428,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -437,7 +437,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -446,7 +446,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -455,7 +455,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -464,7 +464,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -473,7 +473,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -482,7 +482,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -491,7 +491,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -500,7 +500,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -509,7 +509,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -518,7 +518,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -527,7 +527,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -536,7 +536,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -545,7 +545,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -554,7 +554,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -563,7 +563,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -572,7 +572,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -581,7 +581,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -590,7 +590,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -598,7 +598,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -615,7 +615,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -624,7 +624,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -633,7 +633,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -642,7 +642,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -651,7 +651,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -660,7 +660,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -669,7 +669,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -678,7 +678,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -686,7 +686,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -695,7 +695,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -703,7 +703,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -712,7 +712,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -720,7 +720,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -729,7 +729,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -737,7 +737,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -746,7 +746,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -755,7 +755,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -764,21 +764,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -787,7 +787,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -796,14 +796,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -812,14 +812,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/34 (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -828,7 +828,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -837,7 +837,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -846,7 +846,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -855,7 +855,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -864,7 +864,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -873,7 +873,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -882,42 +882,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:

View File

@ -487,7 +487,7 @@ IPA function summary for main/32 inlinable
Symbol table: Symbol table:
task_1ms/94 (task_1ms) @06b74c40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
@ -499,7 +499,7 @@ task_1ms/94 (task_1ms) @06b74c40
Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -508,7 +508,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -517,7 +517,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -526,7 +526,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -535,7 +535,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -544,7 +544,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -553,7 +553,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -562,7 +562,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -571,7 +571,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -580,7 +580,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -589,7 +589,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -598,7 +598,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -616,7 +616,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -625,7 +625,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -634,7 +634,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -643,7 +643,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -652,7 +652,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -661,7 +661,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -670,7 +670,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -679,7 +679,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -688,7 +688,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -697,7 +697,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @09585af8
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -705,7 +705,7 @@ PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -714,7 +714,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @09585a68
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -722,7 +722,7 @@ PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -731,7 +731,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -740,7 +740,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -749,7 +749,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -758,7 +758,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -767,7 +767,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -776,7 +776,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -785,7 +785,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @0966b948 intRouteConfig/55 (intRouteConfig) @09585828
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -793,7 +793,7 @@ intRouteConfig/55 (intRouteConfig) @0966b948
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -802,7 +802,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8 IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -810,7 +810,7 @@ IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -819,7 +819,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @09585708
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -827,7 +827,7 @@ g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -836,7 +836,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678
Type: variable Type: variable
Body removed by symtab_remove_unreachable_nodes Body removed by symtab_remove_unreachable_nodes
Visibility: external public Visibility: external public
@ -844,7 +844,7 @@ Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
Referring: main/32 (addr) Referring: main/32 (addr)
Availability: not_available Availability: not_available
Varpool flags: read-only Varpool flags: read-only
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -853,7 +853,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -862,7 +862,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -871,21 +871,21 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
PWM_CH/45 (PWM_CH) @095e04c8 PWM_CH/45 (PWM_CH) @095fe3a8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
toggle_PWM/44 (toggle_PWM) @095e0438 toggle_PWM/44 (toggle_PWM) @095fe318
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -894,7 +894,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -903,14 +903,14 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
C_100ms/41 (C_100ms) @095e0318 C_100ms/41 (C_100ms) @095fe1f8
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: initialized Varpool flags: initialized
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -919,14 +919,14 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
test_pwm/39 (test_pwm) @095e0240 test_pwm/39 (test_pwm) @095fe120
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write) Referring: task_100ms/42 (read)task_100ms/42 (write)task_100ms/42 (write)
Availability: available Availability: available
Varpool flags: Varpool flags:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -935,7 +935,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -944,7 +944,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -953,7 +953,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -962,7 +962,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
@ -972,7 +972,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -981,7 +981,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -990,42 +990,42 @@ main/32 (main) @095d9c40
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
boot_vector/31 (boot_vector) @095d6b40 boot_vector/31 (boot_vector) @0957ea20
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.boot_vector Visibility: externally_visible public section:.boot_vector
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
appsign/30 (appsign) @095d6ab0 appsign/30 (appsign) @0957e990
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appsign Visibility: externally_visible public section:.appsign
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
AppVersion/29 (AppVersion) @095d6a20 AppVersion/29 (AppVersion) @0957e900
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public section:.appversion Visibility: externally_visible public section:.appversion
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: initialized read-only const-value-known Varpool flags: initialized read-only const-value-known
adc0/28 (adc0) @095d6948 adc0/28 (adc0) @0957e828
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: Referring:
Availability: available Availability: available
Varpool flags: Varpool flags:
gb/27 (gb) @09331288 gb/27 (gb) @092d7288
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read) Referring: task_1s/46 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)main/32 (read)
Availability: available Availability: available
Varpool flags: Varpool flags:
write_flag/0 (write_flag) @06a73048 write_flag/0 (write_flag) @06a44048
Type: variable definition analyzed Type: variable definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -1060,7 +1060,7 @@ Saving body of task_1ms for later reuse
;; nodes: 0 1 ;; nodes: 0 1
Symbols to be put in SSA form Symbols to be put in SSA form
{ D.14047 } { D.14041 }
Incremental SSA update started at block: 0 Incremental SSA update started at block: 0
Number of blocks in CFG: 4 Number of blocks in CFG: 4
Number of blocks to update: 3 ( 75%) Number of blocks to update: 3 ( 75%)
@ -1230,7 +1230,7 @@ task_1s ()
;; Function main (main, funcdef_no=26, decl_uid=13934, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13928, cgraph_uid=27, symbol_order=32) (executed once)
main () main ()
{ {

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
callgraph: callgraph:
task_1ms/94 (task_1ms) @06b74c40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
@ -12,7 +12,7 @@ task_1ms/94 (task_1ms) @06b74c40
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
led_onoff/87 (led_onoff) @09674000 led_onoff/87 (led_onoff) @0958bc40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -21,7 +21,7 @@ led_onoff/87 (led_onoff) @09674000
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0 CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -30,7 +30,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
Time_Tick1s/85 (Time_Tick1s) @09670e00 Time_Tick1s/85 (Time_Tick1s) @0958ba80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -39,7 +39,7 @@ Time_Tick1s/85 (Time_Tick1s) @09670e00
Function flags: optimize_size Function flags: optimize_size
Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call) Called by: task_1s/46 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @0958b8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -48,7 +48,7 @@ PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60 CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -57,7 +57,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Function flags: optimize_size Function flags: optimize_size
Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call) Called by: task_200ms/43 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0 CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -66,7 +66,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Function flags: optimize_size Function flags: optimize_size
Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call) Called by: task_100ms/42 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_20ms/81 (CAN_Task_20ms) @09670620 CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -75,7 +75,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_20ms/38 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_10ms/80 (CAN_Task_10ms) @09670460 CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -84,7 +84,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_10ms/37 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0 CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -93,7 +93,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_5ms/36 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @09588e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -102,7 +102,7 @@ ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call) task_2ms/35 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_main_ECU3/77 (can_main_ECU3) @0966eee0 can_main_ECU3/77 (can_main_ECU3) @09588b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -111,7 +111,7 @@ can_main_ECU3/77 (can_main_ECU3) @0966eee0
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
can_tx_check/76 (can_tx_check) @0966ee00 can_tx_check/76 (can_tx_check) @09588a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -120,7 +120,7 @@ can_tx_check/76 (can_tx_check) @0966ee00
Function flags: optimize_size Function flags: optimize_size
Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call) Called by: task_500us/33 (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
uds_wait/75 (uds_wait) @0966ec40 uds_wait/75 (uds_wait) @095888c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -129,7 +129,7 @@ uds_wait/75 (uds_wait) @0966ec40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -138,7 +138,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (1073741824 (estimated locally),10000.02 per call) Called by: main/32 (1073741824 (estimated locally),10000.02 per call)
Calls: Calls:
ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @09588700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -147,7 +147,7 @@ ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
debug_printf/72 (debug_printf) @0966e9a0 debug_printf/72 (debug_printf) @09588620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -156,7 +156,7 @@ debug_printf/72 (debug_printf) @0966e9a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -165,7 +165,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
tmr_delay/70 (tmr_delay) @0966e7e0 tmr_delay/70 (tmr_delay) @09588460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -174,7 +174,7 @@ tmr_delay/70 (tmr_delay) @0966e7e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
board_init/69 (board_init) @0966e700 board_init/69 (board_init) @09588380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -183,7 +183,7 @@ board_init/69 (board_init) @0966e700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620 Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -192,7 +192,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (644019 (estimated locally),6.00 per call) Called by: main/32 (644019 (estimated locally),6.00 per call)
Calls: Calls:
Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -201,7 +201,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -210,7 +210,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0 Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
SPI_init/61 (SPI_init) @0966e0e0 SPI_init/61 (SPI_init) @09604d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -237,7 +237,7 @@ SPI_init/61 (SPI_init) @0966e0e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c0_init/60 (i2c0_init) @0966e000 i2c0_init/60 (i2c0_init) @09604c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ i2c0_init/60 (i2c0_init) @0966e000
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
i2c1_init/59 (i2c1_init) @095e50e0 i2c1_init/59 (i2c1_init) @09604b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ i2c1_init/59 (i2c1_init) @095e50e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Adc_Init/58 (Adc_Init) @095e5ee0 Adc_Init/58 (Adc_Init) @09604a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ Adc_Init/58 (Adc_Init) @095e5ee0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
pwm_init/57 (pwm_init) @095e5e00 pwm_init/57 (pwm_init) @096049a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ pwm_init/57 (pwm_init) @095e5e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Uart_Init/56 (Uart_Init) @095e5d20 Uart_Init/56 (Uart_Init) @096048c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Uart_Init/56 (Uart_Init) @095e5d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @09604620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -309,7 +309,7 @@ Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0 Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -318,7 +318,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
Gvar_init/47 (Gvar_init) @095e58c0 Gvar_init/47 (Gvar_init) @09604460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -327,7 +327,7 @@ Gvar_init/47 (Gvar_init) @095e58c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 (107374 (estimated locally),1.00 per call) Called by: main/32 (107374 (estimated locally),1.00 per call)
Calls: Calls:
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: gb/27 (read) References: gb/27 (read)
@ -336,7 +336,7 @@ task_1s/46 (task_1s) @095e52a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -345,7 +345,7 @@ task_200ms/43 (task_200ms) @095e18c0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
@ -354,7 +354,7 @@ task_100ms/42 (task_100ms) @095e1380
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -363,7 +363,7 @@ task_50ms/40 (task_50ms) @095e1e00
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -372,7 +372,7 @@ task_20ms/38 (task_20ms) @095e1a80
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -381,7 +381,7 @@ task_10ms/37 (task_10ms) @095e17e0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -390,7 +390,7 @@ task_5ms/36 (task_5ms) @095e1540
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -399,7 +399,7 @@ task_2ms/35 (task_2ms) @095e12a0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
@ -409,7 +409,7 @@ task_1ms/34 (task_1ms) @095e1000
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: References:
@ -418,7 +418,7 @@ task_500us/33 (task_500us) @095d9ee0
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (719407022 (estimated locally),6700.01 per call) Called by: main/32 (719407022 (estimated locally),6700.01 per call)
Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call) Calls: can_main_ECU3/77 (1073741824 (estimated locally),1.00 per call) can_tx_check/76 (1073741824 (estimated locally),1.00 per call)
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
@ -467,21 +467,21 @@ Function name:main/32:
locals written: locals written:
ordered call graph: reduced ordered call graph: reduced
task_50ms/40 (task_50ms) @095e1e00 task_50ms/40 (task_50ms) @095ff8c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa620 Aux: @08aac668
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call) Calls: task_1ms/94 (inlined) (1073741824 (estimated locally),1.00 per call)
task_1ms/94 (task_1ms) @06b74c40 task_1ms/94 (task_1ms) @06b3bc40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
Aux: @08afa700 Aux: @08aac888
References: References:
Referring: Referring:
Function task_1ms/94 is inline copy in task_50ms/40 Function task_1ms/94 is inline copy in task_50ms/40
@ -490,101 +490,101 @@ task_1ms/94 (task_1ms) @06b74c40
Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body local icf_merged nonfreeing_fn optimize_size
Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call) Called by: task_50ms/40 (inlined) (1073741824 (estimated locally),1.00 per call)
Calls: Calls:
task_20ms/38 (task_20ms) @095e1a80 task_20ms/38 (task_20ms) @095ff540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa640 Aux: @08aac868
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_20ms/81 (1073741824 (estimated locally),1.00 per call)
task_10ms/37 (task_10ms) @095e17e0 task_10ms/37 (task_10ms) @095ff2a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa6a0 Aux: @08aac508
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_10ms/80 (1073741824 (estimated locally),1.00 per call)
task_5ms/36 (task_5ms) @095e1540 task_5ms/36 (task_5ms) @095ff000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa660 Aux: @08aac7a8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_5ms/79 (1073741824 (estimated locally),1.00 per call)
task_2ms/35 (task_2ms) @095e12a0 task_2ms/35 (task_2ms) @095f7c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa760 Aux: @08aac768
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: Called by:
Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call) Calls: ECU3_KATECH_Logic_2ms/78 (1073741824 (estimated locally),1.00 per call)
task_1ms/34 (task_1ms) @095e1000 task_1ms/34 (task_1ms) @095f7e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
previous sharing asm name: 94 previous sharing asm name: 94
Aux: @08afa780 Aux: @08aac7c8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size Function flags: count:1073741824 (estimated locally) body icf_merged nonfreeing_fn optimize_size
Called by: Called by:
Calls: Calls:
main/32 (main) @095d9c40 main/32 (main) @095f78c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa7e0 Aux: @08aac828
References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read) References: Mcu_aClockConfigPB/49 (addr)g_pin_mux_InitConfigArr0/51 (addr)IntCtrlConfig_0/53 (addr)intRouteConfig/55 (addr)gb/27 (read)PIT_0_InitConfig_PB/63 (addr)PIT_0_ChannelConfig_PB/65 (addr)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)gb/27 (read)
Referring: Referring:
Availability: available Availability: available
Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size Function flags: count:107374 (estimated locally) body only_called_at_startup executed_once optimize_size
Called by: Called by:
Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call) Calls: uds_wait/75 (1073741824 (estimated locally),10000.02 per call) WATCHDOG_HAL_Fed/74 (1073741824 (estimated locally),10000.02 per call) task_500us/33 (719407022 (estimated locally),6700.01 per call) ECU3_KATECH_Logic_2ms/78 (354334802 (estimated locally),3300.01 per call) CAN_Task_5ms/79 (354334802 (estimated locally),3300.01 per call) CAN_Task_10ms/80 (354334802 (estimated locally),3300.01 per call) CAN_Task_20ms/81 (354334802 (estimated locally),3300.01 per call) task_100ms/42 (354334802 (estimated locally),3300.01 per call) task_200ms/43 (354334802 (estimated locally),3300.01 per call) task_1s/46 (354334802 (estimated locally),3300.01 per call) ECU3_KATECH_Logic_init/73 (107374 (estimated locally),1.00 per call) debug_printf/72 (107374 (estimated locally),1.00 per call) WATCHDOG_HAL_Init/71 (107374 (estimated locally),1.00 per call) tmr_delay/70 (107374 (estimated locally),1.00 per call) board_init/69 (107374 (estimated locally),1.00 per call) Can_Init_ECU3/68 (644019 (estimated locally),6.00 per call) Pit_Ip_StartChannel/67 (107374 (estimated locally),1.00 per call) Pit_Ip_EnableChannelInterrupt/66 (107374 (estimated locally),1.00 per call) Pit_Ip_InitChannel/64 (107374 (estimated locally),1.00 per call) Pit_Ip_Init/62 (107374 (estimated locally),1.00 per call) SPI_init/61 (107374 (estimated locally),1.00 per call) i2c0_init/60 (107374 (estimated locally),1.00 per call) i2c1_init/59 (107374 (estimated locally),1.00 per call) Adc_Init/58 (107374 (estimated locally),1.00 per call) pwm_init/57 (107374 (estimated locally),1.00 per call) Uart_Init/56 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_ConfigIrqRouting/54 (107374 (estimated locally),1.00 per call) IntCtrl_Ip_Init/52 (107374 (estimated locally),1.00 per call) Siul2_Port_Ip_Init/50 (107374 (estimated locally),1.00 per call) Clock_Ip_Init/48 (107374 (estimated locally),1.00 per call) Gvar_init/47 (107374 (estimated locally),1.00 per call)
task_1s/46 (task_1s) @095e52a0 task_1s/46 (task_1s) @095ffa80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa720 Aux: @08aac6c8
References: gb/27 (read) References: gb/27 (read)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call) Calls: led_onoff/87 (1073741824 (estimated locally),1.00 per call) CAN_Task_1000ms/86 (1073741824 (estimated locally),1.00 per call) Time_Tick1s/85 (1073741824 (estimated locally),1.00 per call)
task_200ms/43 (task_200ms) @095e18c0 task_200ms/43 (task_200ms) @095ffee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa740 Aux: @08aac6e8
References: References:
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call) Calls: PWM_for_dirve_mode/84 (1073741824 (estimated locally),1.00 per call) CAN_Task_200ms/83 (1073741824 (estimated locally),1.00 per call)
task_100ms/42 (task_100ms) @095e1380 task_100ms/42 (task_100ms) @095ffc40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa520 Aux: @08aac708
References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write) References: test_pwm/39 (read)test_pwm/39 (write)test_pwm/39 (write)C_100ms/41 (read)C_100ms/41 (write)
Referring: Referring:
Availability: available Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size Function flags: count:1073741824 (estimated locally) body optimize_size
Called by: main/32 (354334802 (estimated locally),3300.01 per call) Called by: main/32 (354334802 (estimated locally),3300.01 per call)
Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call) Calls: CAN_Task_100ms/82 (1073741824 (estimated locally),1.00 per call)
task_500us/33 (task_500us) @095d9ee0 task_500us/33 (task_500us) @095f7b60
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08afa7c0 Aux: @08aac7e8
References: References:
Referring: Referring:
Availability: available Availability: available

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.27 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Mon May 4 18:14:49 2026 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -42,75 +42,69 @@ typedef struct tag_RTM_ADM_Integrated_Logic_T RT_MODEL_ADM_Integrated_Logic_T;
/* Block signals and states (default storage) for system '<Root>' */ /* Block signals and states (default storage) for system '<Root>' */
typedef struct { typedef struct {
double Delay_DSTATE_c[2]; /* '<S56>/Delay' */ double Delay_DSTATE_c[2]; /* '<S52>/Delay' */
double Delay3_DSTATE[2]; /* '<S56>/Delay3' */ double Delay3_DSTATE[2]; /* '<S52>/Delay3' */
double Delay_DSTATE_p[2]; /* '<S45>/Delay' */ double Delay_DSTATE_p[2]; /* '<S44>/Delay' */
double Delay3_DSTATE_h[2]; /* '<S45>/Delay3' */ double Delay3_DSTATE_h[2]; /* '<S44>/Delay3' */
double x_hat[3]; /* '<S1>/MATLAB Function' */ double x_hat[3]; /* '<S1>/MATLAB Function' */
double M; /* '<S9>/MATLAB Function' */ double M; /* '<S9>/MATLAB Function' */
double d1_DSTATE; /* '<S13>/d1' */ double d1_DSTATE; /* '<S13>/d1' */
double d_DSTATE; /* '<S13>/d' */ double d_DSTATE; /* '<S13>/d' */
double Memory_DSTATE; /* '<S10>/Memory' */
double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */ double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S69>/Delay' */ double Delay_DSTATE; /* '<S65>/Delay' */
double Delay_DSTATE_i; /* '<S68>/Delay' */ double Delay_DSTATE_i; /* '<S64>/Delay' */
double Memory_DSTATE; /* '<S10>/Memory' */
double DiscreteTimeIntegrator_DSTATE;/* '<S28>/Discrete-Time Integrator' */ double DiscreteTimeIntegrator_DSTATE;/* '<S28>/Discrete-Time Integrator' */
double UD_DSTATE; /* '<S31>/UD' */ double UD_DSTATE; /* '<S31>/UD' */
double DiscreteTransferFcn_states; /* '<S1>/Discrete Transfer Fcn' */ double DiscreteTransferFcn_states; /* '<S1>/Discrete Transfer Fcn' */
double d1_DSTATE_c; /* '<S39>/d1' */ double d1_DSTATE_c; /* '<S38>/d1' */
double d_DSTATE_l; /* '<S39>/d' */ double d_DSTATE_l; /* '<S38>/d' */
double d_DSTATE_i; /* '<S52>/d' */ double d_DSTATE_i; /* '<S48>/d' */
double d1_DSTATE_p; /* '<S52>/d1' */ double d1_DSTATE_p; /* '<S48>/d1' */
double d_DSTATE_c; /* '<S53>/d' */ double d_DSTATE_c; /* '<S49>/d' */
double d1_DSTATE_h; /* '<S53>/d1' */ double d1_DSTATE_h; /* '<S49>/d1' */
double d_DSTATE_d; /* '<S54>/d' */ double d_DSTATE_d; /* '<S50>/d' */
double d1_DSTATE_l; /* '<S54>/d1' */ double d1_DSTATE_l; /* '<S50>/d1' */
double Delay1_DSTATE; /* '<S56>/Delay1' */ double Delay1_DSTATE; /* '<S52>/Delay1' */
double Delay2_DSTATE; /* '<S56>/Delay2' */ double Delay2_DSTATE; /* '<S52>/Delay2' */
double d1_DSTATE_e; /* '<S55>/d1' */ double d1_DSTATE_e; /* '<S51>/d1' */
double d_DSTATE_ij; /* '<S55>/d' */ double d_DSTATE_ij; /* '<S51>/d' */
double DiscreteTimeIntegrator_DSTATE_j;/* '<S48>/Discrete-Time Integrator' */ double d_DSTATE_ir; /* '<S40>/d' */
double d_DSTATE_ir; /* '<S41>/d' */ double d1_DSTATE_o; /* '<S40>/d1' */
double d1_DSTATE_o; /* '<S41>/d1' */ double d_DSTATE_m; /* '<S41>/d' */
double d_DSTATE_m; /* '<S42>/d' */ double d1_DSTATE_hm; /* '<S41>/d1' */
double d1_DSTATE_hm; /* '<S42>/d1' */ double d_DSTATE_mw; /* '<S42>/d' */
double d_DSTATE_mw; /* '<S43>/d' */ double d1_DSTATE_g; /* '<S42>/d1' */
double d1_DSTATE_g; /* '<S43>/d1' */ double d1_DSTATE_ej; /* '<S43>/d1' */
double d1_DSTATE_ej; /* '<S44>/d1' */ double d_DSTATE_j; /* '<S43>/d' */
double d_DSTATE_j; /* '<S44>/d' */ double Delay1_DSTATE_c; /* '<S44>/Delay1' */
double Delay1_DSTATE_c; /* '<S45>/Delay1' */ double Delay2_DSTATE_n; /* '<S44>/Delay2' */
double Delay2_DSTATE_n; /* '<S45>/Delay2' */ double d1_DSTATE_ob; /* '<S59>/d1' */
double d1_DSTATE_ob; /* '<S63>/d1' */ double d_DSTATE_e; /* '<S59>/d' */
double d_DSTATE_e; /* '<S63>/d' */ double d1_DSTATE_i; /* '<S60>/d1' */
double d1_DSTATE_i; /* '<S64>/d1' */ double d_DSTATE_p; /* '<S60>/d' */
double d_DSTATE_p; /* '<S64>/d' */ double d1_DSTATE_o1; /* '<S61>/d1' */
double d1_DSTATE_o1; /* '<S65>/d1' */ double d_DSTATE_n; /* '<S61>/d' */
double d_DSTATE_n; /* '<S65>/d' */
double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */ double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */
double d1_DSTATE_a; /* '<S66>/d1' */ double d1_DSTATE_a; /* '<S62>/d1' */
double d_DSTATE_d1; /* '<S66>/d' */ double d_DSTATE_d1; /* '<S62>/d' */
double Delay_DSTATE_c4; /* '<S23>/Delay' */ double Delay_DSTATE_c4; /* '<S23>/Delay' */
double Delay_DSTATE_i1; /* '<S24>/Delay' */ double Delay_DSTATE_i1; /* '<S24>/Delay' */
double PrevY; /* '<S25>/Input_Vx_RateLimiter' */ double PrevY; /* '<S25>/Input_Vx_RateLimiter' */
double PrevY_b; /* '<S3>/Rate Limiter' */ double PrevY_b; /* '<S3>/Rate Limiter' */
double PrevY_o; /* '<S6>/Brake_Out_RateLimiter' */ double PrevY_o; /* '<S6>/Brake_Out_RateLimiter' */
double PrevY_a; /* '<S6>/TargetSpd_RateLimiter' */ double PrevY_a; /* '<S6>/TargetSpd_RateLimiter' */
double PrevY_d; /* '<S46>/Rate Limiter' */
double Memory_PreviousInput; /* '<S6>/Memory' */ double Memory_PreviousInput; /* '<S6>/Memory' */
double Memory_PreviousInput_j; /* '<S48>/Memory' */
double Memory_PreviousInput_f; /* '<S28>/Memory' */ double Memory_PreviousInput_f; /* '<S28>/Memory' */
double currentEstMass; /* '<S1>/MATLAB Function3' */ double currentEstMass; /* '<S1>/MATLAB Function3' */
double HAC_ON_FLAG; /* '<S11>/HAC_OFF_OK_Func' */ double HAC_ON_FLAG; /* '<S11>/HAC_OFF_OK_Func' */
double Smoothed_Torque; /* '<S11>/HAC_OFF_OK_Func' */ double Smoothed_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_Desired_Torque; /* '<S11>/HAC_OFF_OK_Func' */ double HAC_Desired_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_ON_Timer; /* '<S11>/HAC_OFF_OK_Func' */ double HAC_ON_Timer; /* '<S11>/HAC_OFF_OK_Func' */
double emergency_active; /* '<S1>/Emergency_Brake_Func' */
double brake_hold; /* '<S1>/Emergency_Brake_Func' */
int8_t DiscreteTimeIntegrator_PrevRese;/* '<S48>/Discrete-Time Integrator' */
uint8_t is_active_c6_ADM_Integrated_Log;/* '<S11>/Chart' */ uint8_t is_active_c6_ADM_Integrated_Log;/* '<S11>/Chart' */
uint8_t is_c6_ADM_Integrated_Logic; /* '<S11>/Chart' */ uint8_t is_c6_ADM_Integrated_Logic; /* '<S11>/Chart' */
bool icLoad; /* '<S69>/Delay' */ bool icLoad; /* '<S65>/Delay' */
bool icLoad_e; /* '<S68>/Delay' */ bool icLoad_e; /* '<S64>/Delay' */
bool icLoad_l; /* '<S23>/Delay' */ bool icLoad_l; /* '<S23>/Delay' */
bool icLoad_d; /* '<S24>/Delay' */ bool icLoad_d; /* '<S24>/Delay' */
bool isConverged; /* '<S1>/MATLAB Function3' */ bool isConverged; /* '<S1>/MATLAB Function3' */
@ -118,8 +112,8 @@ typedef struct {
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
typedef struct { typedef struct {
const double W_value; /* '<S62>/Multiply' */ const double W_value; /* '<S58>/Multiply' */
const double W_Value_for_Brake; /* '<S62>/Multiply4' */ const double W_Value_for_Brake; /* '<S58>/Multiply4' */
} ConstB_ADM_Integrated_Logic_T; } ConstB_ADM_Integrated_Logic_T;
/* External inputs (root inport signals with default storage) */ /* External inputs (root inport signals with default storage) */
@ -210,37 +204,35 @@ extern RT_MODEL_ADM_Integrated_Logic_T *const ADM_Integrated_Logic_M;
* Block '<S27>/Data Type Propagation' : Unused code path elimination * Block '<S27>/Data Type Propagation' : Unused code path elimination
* Block '<S2>/Switch' : Unused code path elimination * Block '<S2>/Switch' : Unused code path elimination
* Block '<S31>/Data Type Duplicate' : Unused code path elimination * Block '<S31>/Data Type Duplicate' : Unused code path elimination
* Block '<S36>/Constant1' : Unused code path elimination * Block '<S35>/BW_PI' : Unused code path elimination
* Block '<S36>/Constant16' : Unused code path elimination * Block '<S35>/Constant1' : Unused code path elimination
* Block '<S36>/Constant17' : Unused code path elimination * Block '<S35>/Constant16' : Unused code path elimination
* Block '<S36>/Constant2' : Unused code path elimination * Block '<S35>/Constant17' : Unused code path elimination
* Block '<S48>/Display6' : Unused code path elimination * Block '<S35>/Constant2' : Unused code path elimination
* Block '<S48>/Display7' : Unused code path elimination * Block '<S58>/Brake_Saturation' : Unused code path elimination
* Block '<S48>/Display8' : Unused code path elimination * Block '<S58>/Multiply5' : Unused code path elimination
* Block '<S62>/Brake_Saturation' : Unused code path elimination * Block '<S58>/Radius1' : Unused code path elimination
* Block '<S62>/Multiply5' : Unused code path elimination * Block '<S64>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S62>/Radius1' : Unused code path elimination * Block '<S69>/Data Type Duplicate' : Unused code path elimination
* Block '<S68>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S69>/Data Type Propagation' : Unused code path elimination
* Block '<S73>/Data Type Duplicate' : Unused code path elimination * Block '<S65>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S73>/Data Type Propagation' : Unused code path elimination * Block '<S70>/Data Type Duplicate' : Unused code path elimination
* Block '<S69>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S70>/Data Type Propagation' : Unused code path elimination
* Block '<S74>/Data Type Duplicate' : Unused code path elimination
* Block '<S74>/Data Type Propagation' : Unused code path elimination
* Block '<S11>/Scope2' : Unused code path elimination * Block '<S11>/Scope2' : Unused code path elimination
* Block '<S23>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S23>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S75>/Data Type Duplicate' : Unused code path elimination * Block '<S71>/Data Type Duplicate' : Unused code path elimination
* Block '<S75>/Data Type Propagation' : Unused code path elimination * Block '<S71>/Data Type Propagation' : Unused code path elimination
* Block '<S24>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S24>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S76>/Data Type Duplicate' : Unused code path elimination * Block '<S72>/Data Type Duplicate' : Unused code path elimination
* Block '<S76>/Data Type Propagation' : Unused code path elimination * Block '<S72>/Data Type Propagation' : Unused code path elimination
* Block '<S6>/ControlFlag' : Eliminated nontunable gain of 1 * Block '<S6>/ControlFlag' : Eliminated nontunable gain of 1
* Block '<S36>/FBGain' : Eliminated nontunable gain of 1 * Block '<S35>/FBGain' : Eliminated nontunable gain of 1
* Block '<S47>/FFGain' : Eliminated nontunable gain of 1 * Block '<S46>/FFGain' : Eliminated nontunable gain of 1
* Block '<S1>/Data Type Conversion1' : Eliminate redundant data type conversion * Block '<S1>/Data Type Conversion1' : Eliminate redundant data type conversion
* Block '<S1>/Data Type Conversion3' : Eliminate redundant data type conversion * Block '<S1>/Data Type Conversion3' : Eliminate redundant data type conversion
* Block '<S62>/HAC_Gain' : Eliminated nontunable gain of 1 * Block '<S58>/HAC_Gain' : Eliminated nontunable gain of 1
* Block '<S68>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S64>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S69>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S65>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S23>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S23>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S24>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S24>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S1>/Constant5' : Unused code path elimination * Block '<S1>/Constant5' : Unused code path elimination
@ -293,52 +285,48 @@ extern RT_MODEL_ADM_Integrated_Logic_T *const ADM_Integrated_Logic_M;
* '<S30>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/MATLAB Function1' * '<S30>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/MATLAB Function1'
* '<S31>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/Discrete Derivative' * '<S31>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/Discrete Derivative'
* '<S32>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/MATLAB Function' * '<S32>' : 'ADM_Integrated_Logic/Delivery_Mobility/Acceleration_Control/Controller/MATLAB Function'
* '<S33>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Compare To Constant' * '<S33>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB'
* '<S34>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB' * '<S34>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB_Gain'
* '<S35>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB_Gain' * '<S35>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller'
* '<S36>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller' * '<S36>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/GearCondition_Brake'
* '<S37>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/GearCondition_Brake' * '<S37>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Gear_pos_out'
* '<S38>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Gear_pos_out' * '<S38>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/LPFM'
* '<S39>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/LPFM' * '<S39>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Target_RPM'
* '<S40>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Target_RPM' * '<S40>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot3'
* '<S41>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot3' * '<S41>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot4'
* '<S42>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot4' * '<S42>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot5'
* '<S43>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot5' * '<S43>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/LPFM'
* '<S44>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/LPFM' * '<S44>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Second order LPF'
* '<S45>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Second order LPF' * '<S45>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB'
* '<S46>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1' * '<S46>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF'
* '<S47>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF' * '<S47>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB/P'
* '<S48>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I' * '<S48>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot'
* '<S49>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I_Gain' * '<S49>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot2'
* '<S50>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/P' * '<S50>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot3'
* '<S51>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I/Compare To Constant' * '<S51>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/LPFM'
* '<S52>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot' * '<S52>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Second order LPF'
* '<S53>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot2' * '<S53>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem/MATLAB Function'
* '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot3' * '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant'
* '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/LPFM' * '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1'
* '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Second order LPF' * '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart'
* '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem/MATLAB Function' * '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func'
* '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant' * '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2'
* '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1' * '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM'
* '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart' * '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1'
* '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func' * '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2'
* '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2' * '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3'
* '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM' * '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate'
* '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1' * '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic'
* '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2' * '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1'
* '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3' * '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R'
* '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate' * '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c'
* '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic' * '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1'
* '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1' * '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic'
* '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R' * '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c' * '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic'
* '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1' * '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic' * '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant'
* '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic' * '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function'
* '<S75>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic'
* '<S76>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S77>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant'
* '<S78>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function'
*/ */
/*- /*-

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.27 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Mon May 4 18:14:49 2026 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -24,8 +24,8 @@
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
const ConstB_ADM_Integrated_Logic_T ADM_Integrated_Logic_ConstB = { const ConstB_ADM_Integrated_Logic_T ADM_Integrated_Logic_ConstB = {
14715.0, /* '<S62>/Multiply' */ 12753.0, /* '<S58>/Multiply' */
14715.0 /* '<S62>/Multiply4' */ 12753.0 /* '<S58>/Multiply4' */
}; };
/* /*

View File

@ -54,7 +54,7 @@ void Input_Data_Set_Logic(void)
ADM_Integrated_Logic_U.GV_Vx_Command = GV_ACU_Vx_Command; ADM_Integrated_Logic_U.GV_Vx_Command = GV_ACU_Vx_Command;
// ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = GV_ACU_Drive_ACC_Cmd; // ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = GV_ACU_Drive_ACC_Cmd;
ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = 0; ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = 0;
ADM_Integrated_Logic_U.GV_Vx_Limit = 25; ADM_Integrated_Logic_U.GV_Vx_Limit = 40;
ADM_Integrated_Logic_U.GV_VCU_GearSelStat = GV_ACU_VCU_GearPos; ADM_Integrated_Logic_U.GV_VCU_GearSelStat = GV_ACU_VCU_GearPos;
ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand = GV_ACU_RWA_cmd_deg; ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand = GV_ACU_RWA_cmd_deg;
ADM_Integrated_Logic_U.GV_RWS_RackAngleCommand = GV_ACU_RWS_cmd_deg; ADM_Integrated_Logic_U.GV_RWS_RackAngleCommand = GV_ACU_RWS_cmd_deg;
@ -65,12 +65,10 @@ void Input_Data_Set_Logic(void)
ADM_Integrated_Logic_U.GV_Vx_Command = GV_RC_Vx_Command; ADM_Integrated_Logic_U.GV_Vx_Command = GV_RC_Vx_Command;
// ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = GV_RC_Drive_ACC_Cmd; // ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = GV_RC_Drive_ACC_Cmd;
ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = 0; ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd = 0;
ADM_Integrated_Logic_U.GV_Vx_Limit = GV_RC_VX_Limit+2; ADM_Integrated_Logic_U.GV_Vx_Limit = GV_RC_VX_Limit;
ADM_Integrated_Logic_U.GV_VCU_GearSelStat = GV_RC_GearSelStat; ADM_Integrated_Logic_U.GV_VCU_GearSelStat = GV_RC_GearSelStat;
ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand = GV_RC_RWA_RackAngleCommand; ADM_Integrated_Logic_U.GV_RWA_RackAngleCommand = GV_RC_RWA_RackAngleCommand;
ADM_Integrated_Logic_U.GV_RWS_RackAngleCommand = 0; ADM_Integrated_Logic_U.GV_RWS_RackAngleCommand = 0;
if(ADM_Integrated_Logic_U.GV_Vx_Limit >= 25) ADM_Integrated_Logic_U.GV_Vx_Limit = 25;
} }
else if(GV_VCU_Drive_Mode == 2 || GV_VCU_Drive_Mode == 3) // Emergency Mode else if(GV_VCU_Drive_Mode == 2 || GV_VCU_Drive_Mode == 3) // Emergency Mode
{ {
@ -129,8 +127,8 @@ void Output_Data_Set_Logic(void)
{ {
GV_Motor_Torque_Cmd = 0; GV_Motor_Torque_Cmd = 0;
GV_Master_Brake_Torque_Command = GV_RC_BrakeTorqueCommand; GV_Master_Brake_Torque_Command = GV_RC_BrakeTorqueCommand;
// GV_Master_Brake_Command = 0; // 占썩본占쏙옙占<EFBFBD> 占쏙옙 占쎄레占쏙옙크 占쏙옙占쏙옙 占쏙옙占쏙옙 // GV_Master_Brake_Command = 0; // <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><EFBFBD><EAB7B9>ũ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
// GV_MASTER_RWA_RackAngleCommand = 0; // 占쏙옙티占쏘링 占쌩억옙 占쏙옙占쏙옙 // GV_MASTER_RWA_RackAngleCommand = 0; // <EFBFBD><EFBFBD>Ƽ<EFBFBD><20>߾<EFBFBD> <20><><EFBFBD><EFBFBD>
// GV_MASTER_RWS_RackAngleCommand = 0; // GV_MASTER_RWS_RackAngleCommand = 0;
} }

View File

@ -19,7 +19,7 @@ void PWM_for_dirve_mode(void)
{ {
case 0: case 0:
Set_PWM_Duty(PWM_CH0, 0); Set_PWM_Duty(PWM_CH0, 0);
Set_PWM_Duty(PWM_CH1, 100); // 0.2占쏙옙 占쌍깍옙占<EC9899> 占쏙옙占쏙옙 占쏙옙占쏙옙 Set_PWM_Duty(PWM_CH1, 100); // 0.2<EFBFBD><EFBFBD> <20>ֱ<EFBFBD><D6B1> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
GV_PWM_1 = 0; GV_PWM_1 = 0;
GV_PWM_2 = 1; GV_PWM_2 = 1;
break; break;
@ -35,7 +35,7 @@ void PWM_for_dirve_mode(void)
switch(GV_PWM_1) switch(GV_PWM_1)
{ {
case 0: case 0:
Set_PWM_Duty(PWM_CH0, 100); // 0.2占쏙옙 占쌍깍옙占<EC9899> 占쏙옙占쏙옙 占쏙옙占쏙옙 Set_PWM_Duty(PWM_CH0, 100); // 0.2<EFBFBD><EFBFBD> <20>ֱ<EFBFBD><D6B1> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
Set_PWM_Duty(PWM_CH1, 0); Set_PWM_Duty(PWM_CH1, 0);
GV_PWM_1 = 1; GV_PWM_1 = 1;
GV_PWM_2 = 0; GV_PWM_2 = 0;
@ -60,8 +60,8 @@ void PWM_for_dirve_mode(void)
void LampCheck(void) void LampCheck(void)
{ {
if(GV_Master_Brake_Torque_Command >= 1.) GV_Lamp_BRAKE_CMD = 1; // if(GV_IMU_AX_Val <= -0.7 || GV_RC_BrakeTorqueCommand >= 1.) GV_Lamp_BRAKE_CMD = 1;
else GV_Lamp_BRAKE_CMD = 0; // else GV_Lamp_BRAKE_CMD = 0;
if(GV_VCU_GearSelStat == 1) GV_Lamp_Reverse_CMD = 1; if(GV_VCU_GearSelStat == 1) GV_Lamp_Reverse_CMD = 1;
else GV_Lamp_Reverse_CMD = 0; else GV_Lamp_Reverse_CMD = 0;

View File

@ -6,8 +6,8 @@
void SET_SW_VER(void) void SET_SW_VER(void)
{ {
GV_YEAR = 26; GV_YEAR = 26;
GV_Month = 5; GV_Month = 3;
GV_Day = 4; GV_Day = 19;
GV_Ver = 1; GV_Ver = 1;
GV_CAR_NUM = 240623; GV_CAR_NUM = 240623;
} }

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.12 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Mon Apr 27 16:18:56 2026 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -49,8 +49,8 @@ static void ADM_Integrated__MATLABFunction2(double rtu_u, double *rty_y);
/* /*
* Output and update for atomic system: * Output and update for atomic system:
* '<S59>/Calculate_F_c' * '<S58>/Calculate_F_c'
* '<S59>/Calculate_F_c1' * '<S58>/Calculate_F_c1'
*/ */
static void ADM_Integrated_Lo_Calculate_F_c(double rtu_W, double rtu_theta, static void ADM_Integrated_Lo_Calculate_F_c(double rtu_W, double rtu_theta,
double *rty_F_c) double *rty_F_c)
@ -95,15 +95,15 @@ void ADM_Integrated_Logic_step(void)
double rtb_Add1; double rtb_Add1;
double rtb_Add3; double rtb_Add3;
double rtb_Add_e; double rtb_Add_e;
double rtb_Brake_Saturation;
double rtb_Brake_Torque_Cmd; double rtb_Brake_Torque_Cmd;
double rtb_Desired_Torque; double rtb_Desired_Torque;
double rtb_Emergency_Brake_Output;
double rtb_Error_m; double rtb_Error_m;
double rtb_F_PI; double rtb_F_PI;
double rtb_Gain_c; double rtb_Gain_c;
double rtb_Integrator_1; double rtb_Integrator_1;
double rtb_Memory;
double rtb_Pitch_Angle; double rtb_Pitch_Angle;
double rtb_Pitch_Saturation;
double rtb_Product1; double rtb_Product1;
double rtb_Product1_gg; double rtb_Product1_gg;
double rtb_Product1_h; double rtb_Product1_h;
@ -163,11 +163,11 @@ void ADM_Integrated_Logic_step(void)
tmp[7] = 0.0; tmp[7] = 0.0;
tmp[8] = 1.0; tmp[8] = 1.0;
rtb_Pitch_Angle = ADM_Integrated_Logic_DW.x_hat[1]; rtb_Pitch_Angle = ADM_Integrated_Logic_DW.x_hat[1];
rtb_Emergency_Brake_Output = ADM_Integrated_Logic_DW.x_hat[0]; rtb_Brake_Saturation = ADM_Integrated_Logic_DW.x_hat[0];
rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.x_hat[2]; rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.x_hat[2];
for (i = 0; i < 3; i++) { for (i = 0; i < 3; i++) {
x_hat_pred[i] = (tmp[i + 3] * rtb_Pitch_Angle + tmp[i] * x_hat_pred[i] = (tmp[i + 3] * rtb_Pitch_Angle + tmp[i] *
rtb_Emergency_Brake_Output) + tmp[i + 6] * rtb_Vx_Cmd_R; rtb_Brake_Saturation) + tmp[i + 6] * rtb_Vx_Cmd_R;
} }
/* SignalConversion generated from: '<S14>/ SFunction ' incorporates: /* SignalConversion generated from: '<S14>/ SFunction ' incorporates:
@ -179,11 +179,11 @@ void ADM_Integrated_Logic_step(void)
/* MATLAB Function: '<S1>/MATLAB Function' */ /* MATLAB Function: '<S1>/MATLAB Function' */
rtb_Pitch_Angle = x_hat_pred[1]; rtb_Pitch_Angle = x_hat_pred[1];
rtb_Emergency_Brake_Output = x_hat_pred[0]; rtb_Brake_Saturation = x_hat_pred[0];
rtb_Vx_Cmd_R = x_hat_pred[2]; rtb_Vx_Cmd_R = x_hat_pred[2];
for (i = 0; i < 2; i++) { for (i = 0; i < 2; i++) {
tmp_1[i] = tmp_0[i] - (((double)a[i + 2] * rtb_Pitch_Angle + (double)a[i] * tmp_1[i] = tmp_0[i] - (((double)a[i + 2] * rtb_Pitch_Angle + (double)a[i] *
rtb_Emergency_Brake_Output) + 0.0 * rtb_Vx_Cmd_R); rtb_Brake_Saturation) + 0.0 * rtb_Vx_Cmd_R);
} }
rtb_Add_e = tmp_1[1]; rtb_Add_e = tmp_1[1];
@ -200,11 +200,11 @@ void ADM_Integrated_Logic_step(void)
rtb_Compare_l = (ADM_Integrated_Logic_U.GV_Drive_Mode == 2.0); rtb_Compare_l = (ADM_Integrated_Logic_U.GV_Drive_Mode == 2.0);
/* MATLAB Function: '<S25>/Vx_OutPut_Function' incorporates: /* MATLAB Function: '<S25>/Vx_OutPut_Function' incorporates:
* Constant: '<S74>/Constant' * Constant: '<S73>/Constant'
* Inport: '<Root>/GV_BrakeTorqueCommand' * Inport: '<Root>/GV_BrakeTorqueCommand'
* Inport: '<Root>/GV_Vx_Command' * Inport: '<Root>/GV_Vx_Command'
* Inport: '<Root>/GV_Vx_Limit' * Inport: '<Root>/GV_Vx_Limit'
* RelationalOperator: '<S74>/Compare' * RelationalOperator: '<S73>/Compare'
*/ */
if (!(ADM_Integrated_Logic_U.GV_BrakeTorqueCommand >= 50.0)) { if (!(ADM_Integrated_Logic_U.GV_BrakeTorqueCommand >= 50.0)) {
if (ADM_Integrated_Logic_U.GV_Vx_Limit <= if (ADM_Integrated_Logic_U.GV_Vx_Limit <=
@ -224,10 +224,10 @@ void ADM_Integrated_Logic_step(void)
rtb_Pitch_Angle = rtb_Add_e * (double)!rtb_Compare_l; rtb_Pitch_Angle = rtb_Add_e * (double)!rtb_Compare_l;
/* RateLimiter: '<S25>/Input_Vx_RateLimiter' */ /* RateLimiter: '<S25>/Input_Vx_RateLimiter' */
rtb_Emergency_Brake_Output = rtb_Pitch_Angle - ADM_Integrated_Logic_DW.PrevY; rtb_Brake_Saturation = rtb_Pitch_Angle - ADM_Integrated_Logic_DW.PrevY;
if (rtb_Emergency_Brake_Output > 0.004) { if (rtb_Brake_Saturation > 0.004) {
rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.PrevY + 0.004; rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.PrevY + 0.004;
} else if (rtb_Emergency_Brake_Output < -0.008) { } else if (rtb_Brake_Saturation < -0.008) {
rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.PrevY - 0.008; rtb_Vx_Cmd_R = ADM_Integrated_Logic_DW.PrevY - 0.008;
} else { } else {
rtb_Vx_Cmd_R = rtb_Pitch_Angle; rtb_Vx_Cmd_R = rtb_Pitch_Angle;
@ -237,164 +237,32 @@ void ADM_Integrated_Logic_step(void)
/* End of RateLimiter: '<S25>/Input_Vx_RateLimiter' */ /* End of RateLimiter: '<S25>/Input_Vx_RateLimiter' */
/* RelationalOperator: '<S54>/Compare' incorporates:
* Constant: '<S54>/Constant'
* Inport: '<Root>/GV_BrakeTorqueCommand'
*/
rtb_Compare_p = (ADM_Integrated_Logic_U.GV_BrakeTorqueCommand >= 100.0);
/* Delay: '<S10>/Memory' */
rtb_Pitch_Angle = ADM_Integrated_Logic_DW.Memory_DSTATE;
/* MATLAB Function: '<S10>/Gear_FUNCTION1' incorporates:
* Inport: '<Root>/GV_VCU_GearSelStat'
* Inport: '<Root>/GV_Vx_Fbk'
*/
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 0.0) {
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) && rtb_Compare_p) {
rtb_Pitch_Angle = 0.0;
}
} else {
switch ((int32_t)rtb_Pitch_Angle) {
case 0:
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) &&
((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 1.0) ||
(ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 3.0) ||
(ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0))) {
rtb_Pitch_Angle = 2.0;
}
break;
case 1:
if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Pitch_Angle = 2.0;
}
break;
case 2:
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) && rtb_Compare_p) {
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 1.0) {
rtb_Pitch_Angle = 1.0;
} else if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 3.0) {
rtb_Pitch_Angle = 3.0;
}
}
break;
case 3:
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) {
rtb_Pitch_Angle = 2.0;
}
break;
}
}
/* End of MATLAB Function: '<S10>/Gear_FUNCTION1' */
/* Saturate: '<S11>/Pitch_Saturation' incorporates: /* Saturate: '<S11>/Pitch_Saturation' incorporates:
* DiscreteIntegrator: '<S11>/Integrator_2' * DiscreteIntegrator: '<S11>/Integrator_2'
*/ */
if (ADM_Integrated_Logic_DW.Integrator_2_DSTATE > 8.0) { if (ADM_Integrated_Logic_DW.Integrator_2_DSTATE > 8.0) {
rtb_Pitch_Saturation = 8.0; rtb_Pitch_Angle = 8.0;
} else if (ADM_Integrated_Logic_DW.Integrator_2_DSTATE < -8.0) { } else if (ADM_Integrated_Logic_DW.Integrator_2_DSTATE < -8.0) {
rtb_Pitch_Saturation = -8.0; rtb_Pitch_Angle = -8.0;
} else { } else {
rtb_Pitch_Saturation = ADM_Integrated_Logic_DW.Integrator_2_DSTATE; rtb_Pitch_Angle = ADM_Integrated_Logic_DW.Integrator_2_DSTATE;
} }
/* End of Saturate: '<S11>/Pitch_Saturation' */ /* End of Saturate: '<S11>/Pitch_Saturation' */
/* Delay: '<S66>/Delay' */
if (ADM_Integrated_Logic_DW.icLoad) {
ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Saturation;
}
/* Product: '<S66>/delta rise limit' incorporates:
* Constant: '<S11>/Angle_Upper'
* SampleTimeMath: '<S66>/sample time'
*
* About '<S66>/sample time':
* y = K where K = ( w * Ts )
* */
rtb_Product2_a = 0.002;
/* Sum: '<S66>/Difference Inputs1' incorporates:
* Delay: '<S66>/Delay'
*
* Block description for '<S66>/Difference Inputs1':
*
* Add in CPU
*/
rtb_Pitch_Saturation -= ADM_Integrated_Logic_DW.Delay_DSTATE;
/* Switch: '<S71>/Switch2' incorporates:
* RelationalOperator: '<S71>/LowerRelop1'
*/
if (!(rtb_Pitch_Saturation > 0.002)) {
/* Switch: '<S71>/Switch' incorporates:
* RelationalOperator: '<S71>/UpperRelop'
*/
if (rtb_Pitch_Saturation < -0.002) {
rtb_Product2_a = -0.002;
} else {
rtb_Product2_a = rtb_Pitch_Saturation;
}
/* End of Switch: '<S71>/Switch' */
}
/* End of Switch: '<S71>/Switch2' */
/* Sum: '<S66>/Difference Inputs2' incorporates:
* Delay: '<S66>/Delay'
*
* Block description for '<S66>/Difference Inputs2':
*
* Add in CPU
*/
rtb_Pitch_Saturation = rtb_Product2_a + ADM_Integrated_Logic_DW.Delay_DSTATE;
/* MATLAB Function: '<S59>/Calculate_F_c' incorporates:
* Gain: '<S59>/Gain'
*/
ADM_Integrated_Lo_Calculate_F_c(ADM_Integrated_Logic_ConstB.W_value,
0.017453292519943295 * rtb_Pitch_Saturation, &rtb_Product2_a);
/* Gain: '<S59>/Gain2' incorporates:
* Constant: '<S59>/Radius'
* Gain: '<S59>/Gain1'
* Gain: '<S59>/Rolling_Gain'
* MATLAB Function: '<S59>/Calculate_F_R'
* Product: '<S59>/Multiply3'
* Sum: '<S59>/Required_Brake_Cal'
*/
rtb_Saturation = (cos(0.017453292519943295 * rtb_Pitch_Saturation) *
436.7465753424658 * 0.0 + rtb_Product2_a) * 0.292 *
0.083822296730930432;
/* Saturate: '<S59>/Saturation' */
if (rtb_Saturation > 60.0) {
rtb_Saturation = 60.0;
} else if (rtb_Saturation < 0.0) {
rtb_Saturation = 0.0;
}
/* End of Saturate: '<S59>/Saturation' */
/* Delay: '<S65>/Delay' */ /* Delay: '<S65>/Delay' */
if (ADM_Integrated_Logic_DW.icLoad_e) { if (ADM_Integrated_Logic_DW.icLoad) {
ADM_Integrated_Logic_DW.Delay_DSTATE_i = rtb_Saturation; ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Angle;
} }
/* Product: '<S65>/delta rise limit' incorporates: /* Product: '<S65>/delta rise limit' incorporates:
* Constant: '<S11>/Upper_Torq' * Constant: '<S11>/Angle_Upper'
* SampleTimeMath: '<S65>/sample time' * SampleTimeMath: '<S65>/sample time'
* *
* About '<S65>/sample time': * About '<S65>/sample time':
* y = K where K = ( w * Ts ) * y = K where K = ( w * Ts )
* */ * */
rtb_Product2_a = 0.016; rtb_Product2_a = 0.002;
/* Sum: '<S65>/Difference Inputs1' incorporates: /* Sum: '<S65>/Difference Inputs1' incorporates:
* Delay: '<S65>/Delay' * Delay: '<S65>/Delay'
@ -403,19 +271,19 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_Saturation -= ADM_Integrated_Logic_DW.Delay_DSTATE_i; rtb_Pitch_Angle -= ADM_Integrated_Logic_DW.Delay_DSTATE;
/* Switch: '<S70>/Switch2' incorporates: /* Switch: '<S70>/Switch2' incorporates:
* RelationalOperator: '<S70>/LowerRelop1' * RelationalOperator: '<S70>/LowerRelop1'
*/ */
if (!(rtb_Saturation > 0.016)) { if (!(rtb_Pitch_Angle > 0.002)) {
/* Switch: '<S70>/Switch' incorporates: /* Switch: '<S70>/Switch' incorporates:
* RelationalOperator: '<S70>/UpperRelop' * RelationalOperator: '<S70>/UpperRelop'
*/ */
if (rtb_Saturation < -0.16) { if (rtb_Pitch_Angle < -0.002) {
rtb_Product2_a = -0.16; rtb_Product2_a = -0.002;
} else { } else {
rtb_Product2_a = rtb_Saturation; rtb_Product2_a = rtb_Pitch_Angle;
} }
/* End of Switch: '<S70>/Switch' */ /* End of Switch: '<S70>/Switch' */
@ -430,28 +298,154 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_Pitch_Angle = rtb_Product2_a + ADM_Integrated_Logic_DW.Delay_DSTATE;
/* MATLAB Function: '<S58>/Calculate_F_c' incorporates:
* Gain: '<S58>/Gain'
*/
ADM_Integrated_Lo_Calculate_F_c(ADM_Integrated_Logic_ConstB.W_value,
0.017453292519943295 * rtb_Pitch_Angle, &rtb_Product2_a);
/* Gain: '<S58>/Gain2' incorporates:
* Constant: '<S58>/Radius'
* Gain: '<S58>/Gain1'
* Gain: '<S58>/Rolling_Gain'
* MATLAB Function: '<S58>/Calculate_F_R'
* Product: '<S58>/Multiply3'
* Sum: '<S58>/Required_Brake_Cal'
*/
rtb_Saturation = (cos(0.017453292519943295 * rtb_Pitch_Angle) *
436.7465753424658 * 0.0 + rtb_Product2_a) * 0.292 *
0.083822296730930432;
/* Saturate: '<S58>/Saturation' */
if (rtb_Saturation > 60.0) {
rtb_Saturation = 60.0;
} else if (rtb_Saturation < 0.0) {
rtb_Saturation = 0.0;
}
/* End of Saturate: '<S58>/Saturation' */
/* Delay: '<S64>/Delay' */
if (ADM_Integrated_Logic_DW.icLoad_e) {
ADM_Integrated_Logic_DW.Delay_DSTATE_i = rtb_Saturation;
}
/* Product: '<S64>/delta rise limit' incorporates:
* Constant: '<S11>/Upper_Torq'
* SampleTimeMath: '<S64>/sample time'
*
* About '<S64>/sample time':
* y = K where K = ( w * Ts )
* */
rtb_Product2_a = 0.016;
/* Sum: '<S64>/Difference Inputs1' incorporates:
* Delay: '<S64>/Delay'
*
* Block description for '<S64>/Difference Inputs1':
*
* Add in CPU
*/
rtb_Saturation -= ADM_Integrated_Logic_DW.Delay_DSTATE_i;
/* Switch: '<S69>/Switch2' incorporates:
* RelationalOperator: '<S69>/LowerRelop1'
*/
if (!(rtb_Saturation > 0.016)) {
/* Switch: '<S69>/Switch' incorporates:
* RelationalOperator: '<S69>/UpperRelop'
*/
if (rtb_Saturation < -0.16) {
rtb_Product2_a = -0.16;
} else {
rtb_Product2_a = rtb_Saturation;
}
/* End of Switch: '<S69>/Switch' */
}
/* End of Switch: '<S69>/Switch2' */
/* Sum: '<S64>/Difference Inputs2' incorporates:
* Delay: '<S64>/Delay'
*
* Block description for '<S64>/Difference Inputs2':
*
* Add in CPU
*/
rtb_Saturation = rtb_Product2_a + ADM_Integrated_Logic_DW.Delay_DSTATE_i; rtb_Saturation = rtb_Product2_a + ADM_Integrated_Logic_DW.Delay_DSTATE_i;
/* Gain: '<S11>/Grade_GAIN' */ /* Gain: '<S11>/Grade_GAIN' */
rtb_Desired_Torque = 0.8 * rtb_Saturation; rtb_Desired_Torque = 0.8 * rtb_Saturation;
/* Product: '<S11>/Product2' incorporates: /* RelationalOperator: '<S54>/Compare' incorporates:
* Constant: '<S57>/Constant' * Constant: '<S54>/Constant'
* Inport: '<Root>/GV_MCU_RPM' * Inport: '<Root>/GV_BrakeTorqueCommand'
* RelationalOperator: '<S57>/Compare'
*/ */
rtb_Product2_a = (double)(rtb_Pitch_Angle == 3.0) * rtb_Compare_p = (ADM_Integrated_Logic_U.GV_BrakeTorqueCommand >= 100.0);
ADM_Integrated_Logic_U.GV_MCU_RPM;
/* Delay: '<S10>/Memory' */
rtb_Memory = ADM_Integrated_Logic_DW.Memory_DSTATE;
/* MATLAB Function: '<S10>/Gear_FUNCTION1' incorporates:
* Inport: '<Root>/GV_VCU_GearSelStat'
* Inport: '<Root>/GV_Vx_Fbk'
*/
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 0.0) {
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) && rtb_Compare_p) {
rtb_Memory = 0.0;
}
} else {
switch ((int32_t)rtb_Memory) {
case 0:
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) &&
((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 1.0) ||
(ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 3.0) ||
(ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0))) {
rtb_Memory = 2.0;
}
break;
case 1:
if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0;
}
break;
case 2:
if ((ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0) && rtb_Compare_p) {
if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 1.0) {
rtb_Memory = 1.0;
} else if (ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 3.0) {
rtb_Memory = 3.0;
}
}
break;
case 3:
if ((ADM_Integrated_Logic_U.GV_VCU_GearSelStat == 2.0) &&
(ADM_Integrated_Logic_U.GV_Vx_Fbk <= 0.0)) {
rtb_Memory = 2.0;
}
break;
}
}
/* End of MATLAB Function: '<S10>/Gear_FUNCTION1' */
/* Chart: '<S11>/Chart' incorporates: /* Chart: '<S11>/Chart' incorporates:
* Constant: '<S11>/Constant' * Constant: '<S11>/Constant'
* Constant: '<S11>/Constant1' * Constant: '<S11>/Constant1'
* Inport: '<Root>/GV_MCU_RPM'
*/ */
if (ADM_Integrated_Logic_DW.is_active_c6_ADM_Integrated_Log == 0) { if (ADM_Integrated_Logic_DW.is_active_c6_ADM_Integrated_Log == 0) {
ADM_Integrated_Logic_DW.is_active_c6_ADM_Integrated_Log = 1U; ADM_Integrated_Logic_DW.is_active_c6_ADM_Integrated_Log = 1U;
ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_OFF; ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_OFF;
} else if (ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic == IN_HAC_OFF) { } else if (ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic == IN_HAC_OFF) {
if (rtb_Product2_a < -50.0) { if (ADM_Integrated_Logic_U.GV_MCU_RPM < -50.0) {
ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_ON; ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_ON;
} else { } else {
/* Outport: '<Root>/Debug_HAC_RPM_Decision' */ /* Outport: '<Root>/Debug_HAC_RPM_Decision' */
@ -459,7 +453,7 @@ void ADM_Integrated_Logic_step(void)
} }
/* case IN_HAC_ON: */ /* case IN_HAC_ON: */
} else if (rtb_Product2_a > 150.0) { } else if (ADM_Integrated_Logic_U.GV_MCU_RPM > 150.0) {
ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_OFF; ADM_Integrated_Logic_DW.is_c6_ADM_Integrated_Logic = IN_HAC_OFF;
} else { } else {
/* Outport: '<Root>/Debug_HAC_RPM_Decision' */ /* Outport: '<Root>/Debug_HAC_RPM_Decision' */
@ -488,9 +482,9 @@ void ADM_Integrated_Logic_step(void)
* RelationalOperator: '<S11>/Relational Operator2' * RelationalOperator: '<S11>/Relational Operator2'
* Sum: '<S11>/HAC_Flags_Add' * Sum: '<S11>/HAC_Flags_Add'
*/ */
if ((double)(((ADM_Integrated_Logic_U.GV_BrakeTorqueCommand <= 20.0) + if (((double)(((ADM_Integrated_Logic_U.GV_BrakeTorqueCommand <= 20.0) +
(rtb_Vx_Cmd_R <= 2.0)) + (rtb_Pitch_Angle == 3.0)) + (rtb_Vx_Cmd_R <= 2.0)) + (rtb_Memory == 3.0)) + 1.0) +
ADM_Integrated_Logic_Y.Debug_HAC_RPM_Decision >= 4.0) { ADM_Integrated_Logic_Y.Debug_HAC_RPM_Decision >= 5.0) {
if (ADM_Integrated_Logic_DW.HAC_ON_FLAG == 0.0) { if (ADM_Integrated_Logic_DW.HAC_ON_FLAG == 0.0) {
ADM_Integrated_Logic_DW.HAC_ON_Timer = 0.0; ADM_Integrated_Logic_DW.HAC_ON_Timer = 0.0;
} }
@ -591,10 +585,10 @@ void ADM_Integrated_Logic_step(void)
rtb_y_h = rtb_AccFlag * rtb_y; rtb_y_h = rtb_AccFlag * rtb_y;
/* RateLimiter: '<S3>/Rate Limiter' */ /* RateLimiter: '<S3>/Rate Limiter' */
rtb_Emergency_Brake_Output = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b;
if (rtb_Emergency_Brake_Output > 2.0) { if (rtb_Brake_Saturation > 2.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b + 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b + 2.0;
} else if (rtb_Emergency_Brake_Output < -2.0) { } else if (rtb_Brake_Saturation < -2.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0;
} }
@ -605,7 +599,7 @@ void ADM_Integrated_Logic_step(void)
/* Product: '<S3>/Product' incorporates: /* Product: '<S3>/Product' incorporates:
* MATLAB Function: '<S3>/MATLAB Function1' * MATLAB Function: '<S3>/MATLAB Function1'
*/ */
rtb_AccFlag = (double)(rtb_Pitch_Angle == 3.0) * rtb_y_h; rtb_AccFlag = (double)(rtb_Memory == 3.0) * rtb_y_h;
/* MATLAB Function: '<S3>/MATLAB Function' */ /* MATLAB Function: '<S3>/MATLAB Function' */
if (!(rtb_AccFlag >= 0.0)) { if (!(rtb_AccFlag >= 0.0)) {
@ -621,10 +615,10 @@ void ADM_Integrated_Logic_step(void)
* -80.0; * -80.0;
/* MATLAB Function: '<S6>/GearCondition_Brake' */ /* MATLAB Function: '<S6>/GearCondition_Brake' */
if (rtb_Pitch_Angle == 1.0) { if (rtb_Memory == 1.0) {
i = -1; i = -1;
} else { } else {
i = (rtb_Pitch_Angle == 3.0); i = (rtb_Memory == 3.0);
} }
/* Saturate: '<S6>/Saturation' */ /* Saturate: '<S6>/Saturation' */
@ -641,10 +635,10 @@ void ADM_Integrated_Logic_step(void)
rtb_y_h = (double)i * rtb_Integrator_1; rtb_y_h = (double)i * rtb_Integrator_1;
/* RateLimiter: '<S6>/Brake_Out_RateLimiter' */ /* RateLimiter: '<S6>/Brake_Out_RateLimiter' */
rtb_Emergency_Brake_Output = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o; rtb_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o;
if (rtb_Emergency_Brake_Output > 3.0) { if (rtb_Brake_Saturation > 3.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o + 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o + 3.0;
} else if (rtb_Emergency_Brake_Output < -3.0) { } else if (rtb_Brake_Saturation < -3.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0;
} }
@ -662,32 +656,23 @@ void ADM_Integrated_Logic_step(void)
/* End of Saturate: '<S6>/Brake_Saturation' */ /* End of Saturate: '<S6>/Brake_Saturation' */
/* MATLAB Function: '<S1>/Emergency_Brake_Func' incorporates: /* MATLAB Function: '<S1>/Emergency_Brake_Func' incorporates:
* Inport: '<Root>/GV_Vx_Fbk'
* Sum: '<S1>/Add' * Sum: '<S1>/Add'
* Switch: '<S1>/Switch2' * Switch: '<S1>/Switch2'
*/ */
if (rtb_Compare_l) { if (rtb_Compare_l) {
if (ADM_Integrated_Logic_DW.emergency_active == 0.0) { rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0;
ADM_Integrated_Logic_DW.brake_hold = 2500.0;
ADM_Integrated_Logic_DW.emergency_active = 1.0;
}
if (rtb_Pitch_Angle == 0.0) {
ADM_Integrated_Logic_DW.brake_hold = 0.0;
}
rtb_Emergency_Brake_Output = ADM_Integrated_Logic_DW.brake_hold;
} else { } else {
ADM_Integrated_Logic_DW.emergency_active = 0.0; rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_h;
rtb_Emergency_Brake_Output = rtb_Brake_Torque_Cmd + rtb_y_h;
} }
/* End of MATLAB Function: '<S1>/Emergency_Brake_Func' */ /* Saturate: '<S1>/Brake_Saturation' incorporates:
* MATLAB Function: '<S1>/Emergency_Brake_Func'
/* Saturate: '<S1>/Brake_Saturation' */ */
if (rtb_Emergency_Brake_Output > 2500.0) { if (rtb_Brake_Saturation > 2500.0) {
rtb_Emergency_Brake_Output = 2500.0; rtb_Brake_Saturation = 2500.0;
} else if (rtb_Emergency_Brake_Output < 0.0) { } else if (rtb_Brake_Saturation < 0.0) {
rtb_Emergency_Brake_Output = 0.0; rtb_Brake_Saturation = 0.0;
} }
/* End of Saturate: '<S1>/Brake_Saturation' */ /* End of Saturate: '<S1>/Brake_Saturation' */
@ -703,8 +688,8 @@ void ADM_Integrated_Logic_step(void)
*/ */
if (((rtb_Vx_Cmd_R >= 1.0) || (ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd >= 0.01)) if (((rtb_Vx_Cmd_R >= 1.0) || (ADM_Integrated_Logic_U.GV_Drive_ACC_Cmd >= 0.01))
&& (ADM_Integrated_Logic_U.GV_MCU_EstTrq >= 10.0) && (rtb_Product1 >= 0.2) && (ADM_Integrated_Logic_U.GV_MCU_EstTrq >= 10.0) && (rtb_Product1 >= 0.2)
&& (ADM_Integrated_Logic_U.GV_Vx_Fbk >= 1.5) && && (ADM_Integrated_Logic_U.GV_Vx_Fbk >= 1.5) && (rtb_Brake_Saturation <=
(rtb_Emergency_Brake_Output <= 10.0)) { 10.0)) {
/* MATLAB Function: '<S9>/MATLAB Function' incorporates: /* MATLAB Function: '<S9>/MATLAB Function' incorporates:
* Constant: '<S1>/Constant9' * Constant: '<S1>/Constant9'
* Inport: '<Root>/GV_IMU_AZ_Val' * Inport: '<Root>/GV_IMU_AZ_Val'
@ -767,12 +752,12 @@ void ADM_Integrated_Logic_step(void)
/* Outport: '<Root>/GV_Brake_Command' incorporates: /* Outport: '<Root>/GV_Brake_Command' incorporates:
* MATLAB Function: '<S1>/IDB_Fault_Injection' * MATLAB Function: '<S1>/IDB_Fault_Injection'
*/ */
ADM_Integrated_Logic_Y.GV_Brake_Command = rtb_Emergency_Brake_Output; ADM_Integrated_Logic_Y.GV_Brake_Command = rtb_Brake_Saturation;
/* Outport: '<Root>/Target_IDB_Out' incorporates: /* Outport: '<Root>/Target_IDB_Out' incorporates:
* MATLAB Function: '<S1>/IDB_Fault_Injection' * MATLAB Function: '<S1>/IDB_Fault_Injection'
*/ */
ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Emergency_Brake_Output; ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Brake_Saturation;
/* Outport: '<Root>/Debug_CC_Brake_Output' */ /* Outport: '<Root>/Debug_CC_Brake_Output' */
ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_h; ADM_Integrated_Logic_Y.Debug_CC_Brake_Output = rtb_y_h;
@ -787,14 +772,14 @@ void ADM_Integrated_Logic_step(void)
11.93; 11.93;
/* MATLAB Function: '<S6>/Target_RPM' */ /* MATLAB Function: '<S6>/Target_RPM' */
if (rtb_Pitch_Angle == 0.0) { if (rtb_Memory == 0.0) {
i = 0; i = 0;
} else if (rtb_Pitch_Angle == 2.0) { } else if (rtb_Memory == 2.0) {
i = 0; i = 0;
} else if (rtb_Pitch_Angle == 1.0) { } else if (rtb_Memory == 1.0) {
i = -1; i = -1;
} else { } else {
i = (rtb_Pitch_Angle == 3.0); i = (rtb_Memory == 3.0);
} }
rtb_AccFlag = rtb_Vx_Cmd_R * 1000.0 / 3600.0 * 11.93 * 60.0 / rtb_AccFlag = rtb_Vx_Cmd_R * 1000.0 / 3600.0 * 11.93 * 60.0 /
@ -803,10 +788,10 @@ void ADM_Integrated_Logic_step(void)
/* End of MATLAB Function: '<S6>/Target_RPM' */ /* End of MATLAB Function: '<S6>/Target_RPM' */
/* RateLimiter: '<S6>/TargetSpd_RateLimiter' */ /* RateLimiter: '<S6>/TargetSpd_RateLimiter' */
rtb_Emergency_Brake_Output = rtb_AccFlag - ADM_Integrated_Logic_DW.PrevY_a; rtb_Brake_Saturation = rtb_AccFlag - ADM_Integrated_Logic_DW.PrevY_a;
if (rtb_Emergency_Brake_Output > 0.4) { if (rtb_Brake_Saturation > 0.4) {
rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a + 0.4; rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a + 0.4;
} else if (rtb_Emergency_Brake_Output < -0.8) { } else if (rtb_Brake_Saturation < -0.8) {
rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a - 0.8; rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a - 0.8;
} }
@ -825,9 +810,9 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S38>/d' * UnitDelay: '<S38>/d'
* UnitDelay: '<S38>/d1' * UnitDelay: '<S38>/d1'
*/ */
rtb_Emergency_Brake_Output = ((rtb_AccFlag + rtb_Brake_Saturation = ((rtb_AccFlag + ADM_Integrated_Logic_DW.d1_DSTATE_c) *
ADM_Integrated_Logic_DW.d1_DSTATE_c) * 0.002 + 0.1041032953945969 * 0.002 + 0.1041032953945969 * ADM_Integrated_Logic_DW.d_DSTATE_l) /
ADM_Integrated_Logic_DW.d_DSTATE_l) / 0.1081032953945969; 0.1081032953945969;
/* Sum: '<S48>/Sum1' incorporates: /* Sum: '<S48>/Sum1' incorporates:
* Gain: '<S48>/gain' * Gain: '<S48>/gain'
@ -835,7 +820,7 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S48>/d' * UnitDelay: '<S48>/d'
* UnitDelay: '<S48>/d1' * UnitDelay: '<S48>/d1'
*/ */
rtb_Trig = (rtb_Emergency_Brake_Output - ADM_Integrated_Logic_DW.d_DSTATE_i) * rtb_Trig = (rtb_Brake_Saturation - ADM_Integrated_Logic_DW.d_DSTATE_i) *
1000.0 - ADM_Integrated_Logic_DW.d1_DSTATE_p; 1000.0 - ADM_Integrated_Logic_DW.d1_DSTATE_p;
/* Sum: '<S49>/Sum1' incorporates: /* Sum: '<S49>/Sum1' incorporates:
@ -865,7 +850,7 @@ void ADM_Integrated_Logic_step(void)
* Product: '<S46>/Product2' * Product: '<S46>/Product2'
* Sum: '<S46>/Add5' * Sum: '<S46>/Add5'
*/ */
rtb_Gain_c = (((156.8 * rtb_Emergency_Brake_Output + 212.8 * rtb_Trig) + 21.8 * rtb_Gain_c = (((156.8 * rtb_Brake_Saturation + 212.8 * rtb_Trig) + 21.8 *
rtb_Sum1_j1) + rtb_Sum1_d) * 9.44822373393802E-6; rtb_Sum1_j1) + rtb_Sum1_d) * 9.44822373393802E-6;
/* Product: '<S52>/Product1' incorporates: /* Product: '<S52>/Product1' incorporates:
@ -913,7 +898,7 @@ void ADM_Integrated_Logic_step(void)
* Inport: '<Root>/GV_MCU_RPM' * Inport: '<Root>/GV_MCU_RPM'
* MultiPortSwitch: '<S45>/Multiport Switch1' * MultiPortSwitch: '<S45>/Multiport Switch1'
*/ */
rtb_Error_m = rtb_Emergency_Brake_Output - ADM_Integrated_Logic_U.GV_MCU_RPM; rtb_Error_m = rtb_Brake_Saturation - ADM_Integrated_Logic_U.GV_MCU_RPM;
/* Saturate: '<S6>/Error_Saturation' incorporates: /* Saturate: '<S6>/Error_Saturation' incorporates:
* MultiPortSwitch: '<S45>/Multiport Switch1' * MultiPortSwitch: '<S45>/Multiport Switch1'
@ -943,9 +928,8 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S40>/d' * UnitDelay: '<S40>/d'
* UnitDelay: '<S40>/d1' * UnitDelay: '<S40>/d1'
*/ */
rtb_Error_m = (rtb_Emergency_Brake_Output - rtb_Error_m = (rtb_Brake_Saturation - ADM_Integrated_Logic_DW.d_DSTATE_ir) *
ADM_Integrated_Logic_DW.d_DSTATE_ir) * 1000.0 - 1000.0 - ADM_Integrated_Logic_DW.d1_DSTATE_o;
ADM_Integrated_Logic_DW.d1_DSTATE_o;
/* Sum: '<S41>/Sum1' incorporates: /* Sum: '<S41>/Sum1' incorporates:
* Gain: '<S41>/gain' * Gain: '<S41>/gain'
@ -976,8 +960,8 @@ void ADM_Integrated_Logic_step(void)
* Product: '<S33>/Product4' * Product: '<S33>/Product4'
* Sum: '<S33>/Add2' * Sum: '<S33>/Add2'
*/ */
rtb_Add3 = (((156.8 * rtb_Emergency_Brake_Output + 212.8 * rtb_Error_m) + 21.8 rtb_Add3 = (((156.8 * rtb_Brake_Saturation + 212.8 * rtb_Error_m) + 21.8 *
* rtb_Sum1_f) + rtb_Sum1_cr) * 9.44822373393802E-6 - rtb_Sum1_f) + rtb_Sum1_cr) * 9.44822373393802E-6 -
ADM_Integrated_Logic_DW.Memory_PreviousInput; ADM_Integrated_Logic_DW.Memory_PreviousInput;
/* Product: '<S43>/Product1' incorporates: /* Product: '<S43>/Product1' incorporates:
@ -1089,18 +1073,18 @@ void ADM_Integrated_Logic_step(void)
rtb_y_h = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
if (rtb_Pitch_Angle == 0.0) { if (rtb_Memory == 0.0) {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = 0; i = 0;
} else if (rtb_Pitch_Angle == 2.0) { } else if (rtb_Memory == 2.0) {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = 0; i = 0;
} else if (rtb_Pitch_Angle == 1.0) { } else if (rtb_Memory == 1.0) {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = -1; i = -1;
} else { } else {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = (rtb_Pitch_Angle == 3.0); i = (rtb_Memory == 3.0);
} }
/* Product: '<S6>/Multiply' incorporates: /* Product: '<S6>/Multiply' incorporates:
@ -1140,22 +1124,42 @@ void ADM_Integrated_Logic_step(void)
/* Outport: '<Root>/Debug_HAC_Brake_Output' */ /* Outport: '<Root>/Debug_HAC_Brake_Output' */
ADM_Integrated_Logic_Y.Debug_HAC_Brake_Output = rtb_Brake_Torque_Cmd; ADM_Integrated_Logic_Y.Debug_HAC_Brake_Output = rtb_Brake_Torque_Cmd;
/* Outport: '<Root>/GV_Gear_Postion_Out' */
ADM_Integrated_Logic_Y.GV_Gear_Postion_Out = rtb_Memory;
/* Outport: '<Root>/GV_Hill_Torque_Assist' */ /* Outport: '<Root>/GV_Hill_Torque_Assist' */
ADM_Integrated_Logic_Y.GV_Hill_Torque_Assist = rtb_Desired_Torque; ADM_Integrated_Logic_Y.GV_Hill_Torque_Assist = rtb_Desired_Torque;
/* Outport: '<Root>/Debug_HAC_Pitch_angle' */ /* Outport: '<Root>/Debug_HAC_Pitch_angle' */
ADM_Integrated_Logic_Y.Debug_HAC_Pitch_angle = rtb_Pitch_Saturation; ADM_Integrated_Logic_Y.Debug_HAC_Pitch_angle = rtb_Pitch_Angle;
/* MATLAB Function: '<S59>/Calculate_F_c1' incorporates: /* MATLAB Function: '<S58>/Calculate_F_c1' incorporates:
* Gain: '<S59>/Gain3' * Gain: '<S58>/Gain3'
*/ */
ADM_Integrated_Lo_Calculate_F_c(ADM_Integrated_Logic_ConstB.W_Value_for_Brake, ADM_Integrated_Lo_Calculate_F_c(ADM_Integrated_Logic_ConstB.W_Value_for_Brake,
0.017453292519943295 * rtb_Pitch_Saturation, &rtb_y); 0.017453292519943295 * rtb_Pitch_Angle, &rtb_y);
/* Product: '<S59>/Product1' incorporates:
* Constant: '<S59>/Constant'
* Gain: '<S59>/gain'
* Inport: '<Root>/GV_IMU_AX_Val'
* Product: '<S59>/Product11'
* Sum: '<S59>/Sum1'
* Sum: '<S59>/Sum2'
* Sum: '<S59>/Sum3'
* Sum: '<S59>/Sum4'
* UnitDelay: '<S59>/d'
* UnitDelay: '<S59>/d1'
*/
rtb_Desired_Torque = ((ADM_Integrated_Logic_U.GV_IMU_AX_Val +
ADM_Integrated_Logic_DW.d1_DSTATE_ob) * 0.002 + 0.061661977236758134 *
ADM_Integrated_Logic_DW.d_DSTATE_e) /
0.065661977236758137;
/* Product: '<S60>/Product1' incorporates: /* Product: '<S60>/Product1' incorporates:
* Constant: '<S60>/Constant' * Constant: '<S60>/Constant'
* Gain: '<S60>/gain' * Gain: '<S60>/gain'
* Inport: '<Root>/GV_IMU_AX_Val' * Inport: '<Root>/GV_IMU_AY_Val'
* Product: '<S60>/Product11' * Product: '<S60>/Product11'
* Sum: '<S60>/Sum1' * Sum: '<S60>/Sum1'
* Sum: '<S60>/Sum2' * Sum: '<S60>/Sum2'
@ -1164,15 +1168,14 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S60>/d' * UnitDelay: '<S60>/d'
* UnitDelay: '<S60>/d1' * UnitDelay: '<S60>/d1'
*/ */
rtb_Desired_Torque = ((ADM_Integrated_Logic_U.GV_IMU_AX_Val + rtb_Brake_Torque_Cmd = ((ADM_Integrated_Logic_U.GV_IMU_AY_Val +
ADM_Integrated_Logic_DW.d1_DSTATE_ob) * 0.002 + 0.061661977236758134 * ADM_Integrated_Logic_DW.d1_DSTATE_i) * 0.002 + 0.061661977236758134 *
ADM_Integrated_Logic_DW.d_DSTATE_e) / ADM_Integrated_Logic_DW.d_DSTATE_p) / 0.065661977236758137;
0.065661977236758137;
/* Product: '<S61>/Product1' incorporates: /* Product: '<S61>/Product1' incorporates:
* Constant: '<S61>/Constant' * Constant: '<S61>/Constant'
* Gain: '<S61>/gain' * Gain: '<S61>/gain'
* Inport: '<Root>/GV_IMU_AY_Val' * Inport: '<Root>/GV_IMU_AZ_Val'
* Product: '<S61>/Product11' * Product: '<S61>/Product11'
* Sum: '<S61>/Sum1' * Sum: '<S61>/Sum1'
* Sum: '<S61>/Sum2' * Sum: '<S61>/Sum2'
@ -1181,22 +1184,6 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S61>/d' * UnitDelay: '<S61>/d'
* UnitDelay: '<S61>/d1' * UnitDelay: '<S61>/d1'
*/ */
rtb_Brake_Torque_Cmd = ((ADM_Integrated_Logic_U.GV_IMU_AY_Val +
ADM_Integrated_Logic_DW.d1_DSTATE_i) * 0.002 + 0.061661977236758134 *
ADM_Integrated_Logic_DW.d_DSTATE_p) / 0.065661977236758137;
/* Product: '<S62>/Product1' incorporates:
* Constant: '<S62>/Constant'
* Gain: '<S62>/gain'
* Inport: '<Root>/GV_IMU_AZ_Val'
* Product: '<S62>/Product11'
* Sum: '<S62>/Sum1'
* Sum: '<S62>/Sum2'
* Sum: '<S62>/Sum3'
* Sum: '<S62>/Sum4'
* UnitDelay: '<S62>/d'
* UnitDelay: '<S62>/d1'
*/
rtb_Integrator_1 = ((ADM_Integrated_Logic_U.GV_IMU_AZ_Val + rtb_Integrator_1 = ((ADM_Integrated_Logic_U.GV_IMU_AZ_Val +
ADM_Integrated_Logic_DW.d1_DSTATE_o1) * 0.002 + ADM_Integrated_Logic_DW.d1_DSTATE_o1) * 0.002 +
0.061661977236758134 * ADM_Integrated_Logic_DW.d_DSTATE_n) 0.061661977236758134 * ADM_Integrated_Logic_DW.d_DSTATE_n)
@ -1216,32 +1203,29 @@ void ADM_Integrated_Logic_step(void)
rtb_Sum_f = ADM_Integrated_Logic_DW.Integrator_2_DSTATE - rtb_y * rtb_Sum_f = ADM_Integrated_Logic_DW.Integrator_2_DSTATE - rtb_y *
57.295779513082323; 57.295779513082323;
/* Gain: '<S63>/gain1' incorporates: /* Gain: '<S62>/gain1' incorporates:
* Constant: '<S63>/Constant1' * Constant: '<S62>/Constant1'
* Product: '<S63>/Product2' * Product: '<S62>/Product2'
*/ */
rtb_Switch2_k = 0.063661977236758135; rtb_Switch2_k = 0.063661977236758135;
/* Product: '<S63>/Product1' incorporates: /* Product: '<S62>/Product1' incorporates:
* Constant: '<S63>/Constant' * Constant: '<S62>/Constant'
* Gain: '<S63>/gain' * Gain: '<S62>/gain'
* Inport: '<Root>/GV_IMU_PitchRtVal' * Inport: '<Root>/GV_IMU_PitchRtVal'
* Product: '<S63>/Product11' * Product: '<S62>/Product11'
* Sum: '<S63>/Sum1' * Sum: '<S62>/Sum1'
* Sum: '<S63>/Sum2' * Sum: '<S62>/Sum2'
* Sum: '<S63>/Sum3' * Sum: '<S62>/Sum3'
* Sum: '<S63>/Sum4' * Sum: '<S62>/Sum4'
* UnitDelay: '<S63>/d' * UnitDelay: '<S62>/d'
* UnitDelay: '<S63>/d1' * UnitDelay: '<S62>/d1'
*/ */
rtb_Product1_gg = ((ADM_Integrated_Logic_U.GV_IMU_PitchRtVal + rtb_Product1_gg = ((ADM_Integrated_Logic_U.GV_IMU_PitchRtVal +
ADM_Integrated_Logic_DW.d1_DSTATE_a) * 0.002 + ADM_Integrated_Logic_DW.d1_DSTATE_a) * 0.002 +
0.061661977236758134 * ADM_Integrated_Logic_DW.d_DSTATE_d1) 0.061661977236758134 * ADM_Integrated_Logic_DW.d_DSTATE_d1)
/ 0.065661977236758137; / 0.065661977236758137;
/* Outport: '<Root>/GV_Gear_Postion_Out' */
ADM_Integrated_Logic_Y.GV_Gear_Postion_Out = rtb_Pitch_Angle;
/* Sum: '<S1>/Add2' incorporates: /* Sum: '<S1>/Add2' incorporates:
* Inport: '<Root>/GV_Vx_Fbk' * Inport: '<Root>/GV_Vx_Fbk'
*/ */
@ -1293,8 +1277,8 @@ void ADM_Integrated_Logic_step(void)
*/ */
ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y); ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y);
/* Switch: '<S72>/Switch2' incorporates: /* Switch: '<S71>/Switch2' incorporates:
* RelationalOperator: '<S72>/LowerRelop1' * RelationalOperator: '<S71>/LowerRelop1'
*/ */
if (!(rtb_y_h > rtb_Switch2_k)) { if (!(rtb_y_h > rtb_Switch2_k)) {
/* Product: '<S23>/delta fall limit' incorporates: /* Product: '<S23>/delta fall limit' incorporates:
@ -1305,8 +1289,8 @@ void ADM_Integrated_Logic_step(void)
* */ * */
rtb_y *= 0.002; rtb_y *= 0.002;
/* Switch: '<S72>/Switch' incorporates: /* Switch: '<S71>/Switch' incorporates:
* RelationalOperator: '<S72>/UpperRelop' * RelationalOperator: '<S71>/UpperRelop'
*/ */
if (rtb_y_h < rtb_y) { if (rtb_y_h < rtb_y) {
rtb_Switch2_k = rtb_y; rtb_Switch2_k = rtb_y;
@ -1314,10 +1298,10 @@ void ADM_Integrated_Logic_step(void)
rtb_Switch2_k = rtb_y_h; rtb_Switch2_k = rtb_y_h;
} }
/* End of Switch: '<S72>/Switch' */ /* End of Switch: '<S71>/Switch' */
} }
/* End of Switch: '<S72>/Switch2' */ /* End of Switch: '<S71>/Switch2' */
/* Sum: '<S23>/Difference Inputs2' incorporates: /* Sum: '<S23>/Difference Inputs2' incorporates:
* Delay: '<S23>/Delay' * Delay: '<S23>/Delay'
@ -1373,8 +1357,8 @@ void ADM_Integrated_Logic_step(void)
*/ */
ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_h); ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y_h);
/* Switch: '<S73>/Switch2' incorporates: /* Switch: '<S72>/Switch2' incorporates:
* RelationalOperator: '<S73>/LowerRelop1' * RelationalOperator: '<S72>/LowerRelop1'
*/ */
if (!(rtb_Add1 > rtb_Switch2_k)) { if (!(rtb_Add1 > rtb_Switch2_k)) {
/* Product: '<S24>/delta fall limit' incorporates: /* Product: '<S24>/delta fall limit' incorporates:
@ -1385,8 +1369,8 @@ void ADM_Integrated_Logic_step(void)
* */ * */
rtb_y_h *= 0.002; rtb_y_h *= 0.002;
/* Switch: '<S73>/Switch' incorporates: /* Switch: '<S72>/Switch' incorporates:
* RelationalOperator: '<S73>/UpperRelop' * RelationalOperator: '<S72>/UpperRelop'
*/ */
if (rtb_Add1 < rtb_y_h) { if (rtb_Add1 < rtb_y_h) {
rtb_Switch2_k = rtb_y_h; rtb_Switch2_k = rtb_y_h;
@ -1394,10 +1378,10 @@ void ADM_Integrated_Logic_step(void)
rtb_Switch2_k = rtb_Add1; rtb_Switch2_k = rtb_Add1;
} }
/* End of Switch: '<S73>/Switch' */ /* End of Switch: '<S72>/Switch' */
} }
/* End of Switch: '<S73>/Switch2' */ /* End of Switch: '<S72>/Switch2' */
/* Sum: '<S24>/Difference Inputs2' incorporates: /* Sum: '<S24>/Difference Inputs2' incorporates:
* Delay: '<S24>/Delay' * Delay: '<S24>/Delay'
@ -1465,9 +1449,6 @@ void ADM_Integrated_Logic_step(void)
/* Update for UnitDelay: '<S13>/d' */ /* Update for UnitDelay: '<S13>/d' */
ADM_Integrated_Logic_DW.d_DSTATE = rtb_Product1; ADM_Integrated_Logic_DW.d_DSTATE = rtb_Product1;
/* Update for Delay: '<S10>/Memory' */
ADM_Integrated_Logic_DW.Memory_DSTATE = rtb_Pitch_Angle;
/* Update for DiscreteIntegrator: '<S11>/Integrator_2' incorporates: /* Update for DiscreteIntegrator: '<S11>/Integrator_2' incorporates:
* Constant: '<S11>/I_gain' * Constant: '<S11>/I_gain'
* Constant: '<S11>/P_gain' * Constant: '<S11>/P_gain'
@ -1481,14 +1462,17 @@ void ADM_Integrated_Logic_step(void)
(ADM_Integrated_Logic_DW.Integrator_1_DSTATE * 5.0 + rtb_Sum_f * 100.0)) * (ADM_Integrated_Logic_DW.Integrator_1_DSTATE * 5.0 + rtb_Sum_f * 100.0)) *
0.002; 0.002;
/* Update for Delay: '<S66>/Delay' */
ADM_Integrated_Logic_DW.icLoad = false;
ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Saturation;
/* Update for Delay: '<S65>/Delay' */ /* Update for Delay: '<S65>/Delay' */
ADM_Integrated_Logic_DW.icLoad = false;
ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Angle;
/* Update for Delay: '<S64>/Delay' */
ADM_Integrated_Logic_DW.icLoad_e = false; ADM_Integrated_Logic_DW.icLoad_e = false;
ADM_Integrated_Logic_DW.Delay_DSTATE_i = rtb_Saturation; ADM_Integrated_Logic_DW.Delay_DSTATE_i = rtb_Saturation;
/* Update for Delay: '<S10>/Memory' */
ADM_Integrated_Logic_DW.Memory_DSTATE = rtb_Memory;
/* Update for DiscreteIntegrator: '<S28>/Discrete-Time Integrator' incorporates: /* Update for DiscreteIntegrator: '<S28>/Discrete-Time Integrator' incorporates:
* Memory: '<S28>/Memory' * Memory: '<S28>/Memory'
* Sum: '<S28>/Sum1' * Sum: '<S28>/Sum1'
@ -1512,10 +1496,10 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_DW.d1_DSTATE_c = rtb_AccFlag; ADM_Integrated_Logic_DW.d1_DSTATE_c = rtb_AccFlag;
/* Update for UnitDelay: '<S38>/d' */ /* Update for UnitDelay: '<S38>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_l = rtb_Emergency_Brake_Output; ADM_Integrated_Logic_DW.d_DSTATE_l = rtb_Brake_Saturation;
/* Update for UnitDelay: '<S48>/d' */ /* Update for UnitDelay: '<S48>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_i = rtb_Emergency_Brake_Output; ADM_Integrated_Logic_DW.d_DSTATE_i = rtb_Brake_Saturation;
/* Update for UnitDelay: '<S48>/d1' */ /* Update for UnitDelay: '<S48>/d1' */
ADM_Integrated_Logic_DW.d1_DSTATE_p = rtb_Trig; ADM_Integrated_Logic_DW.d1_DSTATE_p = rtb_Trig;
@ -1558,7 +1542,7 @@ void ADM_Integrated_Logic_step(void)
ADM_Integrated_Logic_DW.Memory_PreviousInput = rtb_Add_e; ADM_Integrated_Logic_DW.Memory_PreviousInput = rtb_Add_e;
/* Update for UnitDelay: '<S40>/d' */ /* Update for UnitDelay: '<S40>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_ir = rtb_Emergency_Brake_Output; ADM_Integrated_Logic_DW.d_DSTATE_ir = rtb_Brake_Saturation;
/* Update for UnitDelay: '<S40>/d1' */ /* Update for UnitDelay: '<S40>/d1' */
ADM_Integrated_Logic_DW.d1_DSTATE_o = rtb_Error_m; ADM_Integrated_Logic_DW.d1_DSTATE_o = rtb_Error_m;
@ -1600,39 +1584,39 @@ void ADM_Integrated_Logic_step(void)
/* Update for Memory: '<S28>/Memory' */ /* Update for Memory: '<S28>/Memory' */
ADM_Integrated_Logic_DW.Memory_PreviousInput_f = rtb_F_PI; ADM_Integrated_Logic_DW.Memory_PreviousInput_f = rtb_F_PI;
/* Update for UnitDelay: '<S60>/d1' incorporates: /* Update for UnitDelay: '<S59>/d1' incorporates:
* Inport: '<Root>/GV_IMU_AX_Val' * Inport: '<Root>/GV_IMU_AX_Val'
*/ */
ADM_Integrated_Logic_DW.d1_DSTATE_ob = ADM_Integrated_Logic_U.GV_IMU_AX_Val; ADM_Integrated_Logic_DW.d1_DSTATE_ob = ADM_Integrated_Logic_U.GV_IMU_AX_Val;
/* Update for UnitDelay: '<S60>/d' */ /* Update for UnitDelay: '<S59>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_e = rtb_Desired_Torque; ADM_Integrated_Logic_DW.d_DSTATE_e = rtb_Desired_Torque;
/* Update for UnitDelay: '<S61>/d1' incorporates: /* Update for UnitDelay: '<S60>/d1' incorporates:
* Inport: '<Root>/GV_IMU_AY_Val' * Inport: '<Root>/GV_IMU_AY_Val'
*/ */
ADM_Integrated_Logic_DW.d1_DSTATE_i = ADM_Integrated_Logic_U.GV_IMU_AY_Val; ADM_Integrated_Logic_DW.d1_DSTATE_i = ADM_Integrated_Logic_U.GV_IMU_AY_Val;
/* Update for UnitDelay: '<S61>/d' */ /* Update for UnitDelay: '<S60>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_p = rtb_Brake_Torque_Cmd; ADM_Integrated_Logic_DW.d_DSTATE_p = rtb_Brake_Torque_Cmd;
/* Update for UnitDelay: '<S62>/d1' incorporates: /* Update for UnitDelay: '<S61>/d1' incorporates:
* Inport: '<Root>/GV_IMU_AZ_Val' * Inport: '<Root>/GV_IMU_AZ_Val'
*/ */
ADM_Integrated_Logic_DW.d1_DSTATE_o1 = ADM_Integrated_Logic_U.GV_IMU_AZ_Val; ADM_Integrated_Logic_DW.d1_DSTATE_o1 = ADM_Integrated_Logic_U.GV_IMU_AZ_Val;
/* Update for UnitDelay: '<S62>/d' */ /* Update for UnitDelay: '<S61>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_n = rtb_Integrator_1; ADM_Integrated_Logic_DW.d_DSTATE_n = rtb_Integrator_1;
/* Update for DiscreteIntegrator: '<S11>/Integrator_1' */ /* Update for DiscreteIntegrator: '<S11>/Integrator_1' */
ADM_Integrated_Logic_DW.Integrator_1_DSTATE += 0.002 * rtb_Sum_f; ADM_Integrated_Logic_DW.Integrator_1_DSTATE += 0.002 * rtb_Sum_f;
/* Update for UnitDelay: '<S63>/d1' incorporates: /* Update for UnitDelay: '<S62>/d1' incorporates:
* Inport: '<Root>/GV_IMU_PitchRtVal' * Inport: '<Root>/GV_IMU_PitchRtVal'
*/ */
ADM_Integrated_Logic_DW.d1_DSTATE_a = ADM_Integrated_Logic_U.GV_IMU_PitchRtVal; ADM_Integrated_Logic_DW.d1_DSTATE_a = ADM_Integrated_Logic_U.GV_IMU_PitchRtVal;
/* Update for UnitDelay: '<S63>/d' */ /* Update for UnitDelay: '<S62>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_d1 = rtb_Product1_gg; ADM_Integrated_Logic_DW.d_DSTATE_d1 = rtb_Product1_gg;
/* Update for Delay: '<S23>/Delay' */ /* Update for Delay: '<S23>/Delay' */
@ -1647,10 +1631,10 @@ void ADM_Integrated_Logic_step(void)
/* Model initialize function */ /* Model initialize function */
void ADM_Integrated_Logic_initialize(void) void ADM_Integrated_Logic_initialize(void)
{ {
/* InitializeConditions for Delay: '<S66>/Delay' */ /* InitializeConditions for Delay: '<S65>/Delay' */
ADM_Integrated_Logic_DW.icLoad = true; ADM_Integrated_Logic_DW.icLoad = true;
/* InitializeConditions for Delay: '<S65>/Delay' */ /* InitializeConditions for Delay: '<S64>/Delay' */
ADM_Integrated_Logic_DW.icLoad_e = true; ADM_Integrated_Logic_DW.icLoad_e = true;
/* InitializeConditions for Delay: '<S23>/Delay' */ /* InitializeConditions for Delay: '<S23>/Delay' */

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.12 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Mon Apr 27 16:18:56 2026 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -50,10 +50,10 @@ typedef struct {
double M; /* '<S9>/MATLAB Function' */ double M; /* '<S9>/MATLAB Function' */
double d1_DSTATE; /* '<S13>/d1' */ double d1_DSTATE; /* '<S13>/d1' */
double d_DSTATE; /* '<S13>/d' */ double d_DSTATE; /* '<S13>/d' */
double Memory_DSTATE; /* '<S10>/Memory' */
double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */ double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S66>/Delay' */ double Delay_DSTATE; /* '<S65>/Delay' */
double Delay_DSTATE_i; /* '<S65>/Delay' */ double Delay_DSTATE_i; /* '<S64>/Delay' */
double Memory_DSTATE; /* '<S10>/Memory' */
double DiscreteTimeIntegrator_DSTATE;/* '<S28>/Discrete-Time Integrator' */ double DiscreteTimeIntegrator_DSTATE;/* '<S28>/Discrete-Time Integrator' */
double UD_DSTATE; /* '<S31>/UD' */ double UD_DSTATE; /* '<S31>/UD' */
double DiscreteTransferFcn_states; /* '<S1>/Discrete Transfer Fcn' */ double DiscreteTransferFcn_states; /* '<S1>/Discrete Transfer Fcn' */
@ -79,15 +79,15 @@ typedef struct {
double d_DSTATE_j; /* '<S43>/d' */ double d_DSTATE_j; /* '<S43>/d' */
double Delay1_DSTATE_c; /* '<S44>/Delay1' */ double Delay1_DSTATE_c; /* '<S44>/Delay1' */
double Delay2_DSTATE_n; /* '<S44>/Delay2' */ double Delay2_DSTATE_n; /* '<S44>/Delay2' */
double d1_DSTATE_ob; /* '<S60>/d1' */ double d1_DSTATE_ob; /* '<S59>/d1' */
double d_DSTATE_e; /* '<S60>/d' */ double d_DSTATE_e; /* '<S59>/d' */
double d1_DSTATE_i; /* '<S61>/d1' */ double d1_DSTATE_i; /* '<S60>/d1' */
double d_DSTATE_p; /* '<S61>/d' */ double d_DSTATE_p; /* '<S60>/d' */
double d1_DSTATE_o1; /* '<S62>/d1' */ double d1_DSTATE_o1; /* '<S61>/d1' */
double d_DSTATE_n; /* '<S62>/d' */ double d_DSTATE_n; /* '<S61>/d' */
double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */ double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */
double d1_DSTATE_a; /* '<S63>/d1' */ double d1_DSTATE_a; /* '<S62>/d1' */
double d_DSTATE_d1; /* '<S63>/d' */ double d_DSTATE_d1; /* '<S62>/d' */
double Delay_DSTATE_c4; /* '<S23>/Delay' */ double Delay_DSTATE_c4; /* '<S23>/Delay' */
double Delay_DSTATE_i1; /* '<S24>/Delay' */ double Delay_DSTATE_i1; /* '<S24>/Delay' */
double PrevY; /* '<S25>/Input_Vx_RateLimiter' */ double PrevY; /* '<S25>/Input_Vx_RateLimiter' */
@ -101,12 +101,10 @@ typedef struct {
double Smoothed_Torque; /* '<S11>/HAC_OFF_OK_Func' */ double Smoothed_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_Desired_Torque; /* '<S11>/HAC_OFF_OK_Func' */ double HAC_Desired_Torque; /* '<S11>/HAC_OFF_OK_Func' */
double HAC_ON_Timer; /* '<S11>/HAC_OFF_OK_Func' */ double HAC_ON_Timer; /* '<S11>/HAC_OFF_OK_Func' */
double emergency_active; /* '<S1>/Emergency_Brake_Func' */
double brake_hold; /* '<S1>/Emergency_Brake_Func' */
uint8_t is_active_c6_ADM_Integrated_Log;/* '<S11>/Chart' */ uint8_t is_active_c6_ADM_Integrated_Log;/* '<S11>/Chart' */
uint8_t is_c6_ADM_Integrated_Logic; /* '<S11>/Chart' */ uint8_t is_c6_ADM_Integrated_Logic; /* '<S11>/Chart' */
bool icLoad; /* '<S66>/Delay' */ bool icLoad; /* '<S65>/Delay' */
bool icLoad_e; /* '<S65>/Delay' */ bool icLoad_e; /* '<S64>/Delay' */
bool icLoad_l; /* '<S23>/Delay' */ bool icLoad_l; /* '<S23>/Delay' */
bool icLoad_d; /* '<S24>/Delay' */ bool icLoad_d; /* '<S24>/Delay' */
bool isConverged; /* '<S1>/MATLAB Function3' */ bool isConverged; /* '<S1>/MATLAB Function3' */
@ -114,8 +112,8 @@ typedef struct {
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
typedef struct { typedef struct {
const double W_value; /* '<S59>/Multiply' */ const double W_value; /* '<S58>/Multiply' */
const double W_Value_for_Brake; /* '<S59>/Multiply4' */ const double W_Value_for_Brake; /* '<S58>/Multiply4' */
} ConstB_ADM_Integrated_Logic_T; } ConstB_ADM_Integrated_Logic_T;
/* External inputs (root inport signals with default storage) */ /* External inputs (root inport signals with default storage) */
@ -211,30 +209,30 @@ extern RT_MODEL_ADM_Integrated_Logic_T *const ADM_Integrated_Logic_M;
* Block '<S35>/Constant16' : Unused code path elimination * Block '<S35>/Constant16' : Unused code path elimination
* Block '<S35>/Constant17' : Unused code path elimination * Block '<S35>/Constant17' : Unused code path elimination
* Block '<S35>/Constant2' : Unused code path elimination * Block '<S35>/Constant2' : Unused code path elimination
* Block '<S59>/Brake_Saturation' : Unused code path elimination * Block '<S58>/Brake_Saturation' : Unused code path elimination
* Block '<S59>/Multiply5' : Unused code path elimination * Block '<S58>/Multiply5' : Unused code path elimination
* Block '<S59>/Radius1' : Unused code path elimination * Block '<S58>/Radius1' : Unused code path elimination
* Block '<S64>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S69>/Data Type Duplicate' : Unused code path elimination
* Block '<S69>/Data Type Propagation' : Unused code path elimination
* Block '<S65>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S65>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S70>/Data Type Duplicate' : Unused code path elimination * Block '<S70>/Data Type Duplicate' : Unused code path elimination
* Block '<S70>/Data Type Propagation' : Unused code path elimination * Block '<S70>/Data Type Propagation' : Unused code path elimination
* Block '<S66>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Propagation' : Unused code path elimination
* Block '<S11>/Scope2' : Unused code path elimination * Block '<S11>/Scope2' : Unused code path elimination
* Block '<S23>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S23>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Propagation' : Unused code path elimination
* Block '<S24>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S72>/Data Type Duplicate' : Unused code path elimination * Block '<S72>/Data Type Duplicate' : Unused code path elimination
* Block '<S72>/Data Type Propagation' : Unused code path elimination * Block '<S72>/Data Type Propagation' : Unused code path elimination
* Block '<S24>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S73>/Data Type Duplicate' : Unused code path elimination
* Block '<S73>/Data Type Propagation' : Unused code path elimination
* Block '<S6>/ControlFlag' : Eliminated nontunable gain of 1 * Block '<S6>/ControlFlag' : Eliminated nontunable gain of 1
* Block '<S35>/FBGain' : Eliminated nontunable gain of 1 * Block '<S35>/FBGain' : Eliminated nontunable gain of 1
* Block '<S46>/FFGain' : Eliminated nontunable gain of 1 * Block '<S46>/FFGain' : Eliminated nontunable gain of 1
* Block '<S1>/Data Type Conversion1' : Eliminate redundant data type conversion * Block '<S1>/Data Type Conversion1' : Eliminate redundant data type conversion
* Block '<S1>/Data Type Conversion3' : Eliminate redundant data type conversion * Block '<S1>/Data Type Conversion3' : Eliminate redundant data type conversion
* Block '<S59>/HAC_Gain' : Eliminated nontunable gain of 1 * Block '<S58>/HAC_Gain' : Eliminated nontunable gain of 1
* Block '<S64>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S65>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S65>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S66>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S23>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S23>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S24>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S24>/Zero-Order Hold' : Eliminated since input and output rates are identical
* Block '<S1>/Constant5' : Unused code path elimination * Block '<S1>/Constant5' : Unused code path elimination
@ -311,25 +309,24 @@ extern RT_MODEL_ADM_Integrated_Logic_T *const ADM_Integrated_Logic_M;
* '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant' * '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant'
* '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1' * '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1'
* '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart' * '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart'
* '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Compare To Constant' * '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func'
* '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func' * '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2'
* '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2' * '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM'
* '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM' * '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1'
* '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1' * '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2'
* '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2' * '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3'
* '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3' * '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate'
* '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate' * '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic'
* '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic' * '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1'
* '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1' * '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R'
* '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R' * '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c'
* '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c' * '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1'
* '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1' * '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic'
* '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic' * '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic' * '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic'
* '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic' * '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic' * '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant'
* '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant' * '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function'
* '<S75>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function'
*/ */
/*- /*-

View File

@ -2,7 +2,7 @@
## Makefile generated for component 'ADM_Integrated_Logic'. ## Makefile generated for component 'ADM_Integrated_Logic'.
## ##
## Makefile : ADM_Integrated_Logic.mk ## Makefile : ADM_Integrated_Logic.mk
## Generated on : Mon Apr 20 10:09:36 2026 ## Generated on : Mon Mar 09 16:37:02 2026
## Final product: $(RELATIVE_PATH_TO_ANCHOR)\ADM_Integrated_Logic.exe ## Final product: $(RELATIVE_PATH_TO_ANCHOR)\ADM_Integrated_Logic.exe
## Product type : executable ## Product type : executable
## ##
@ -40,8 +40,8 @@ NODEBUG = 1
## TOOLCHAIN SPECIFICATIONS ## TOOLCHAIN SPECIFICATIONS
########################################################################### ###########################################################################
# Toolchain Name: Microsoft Visual C++ 2022 v17.0 | nmake (64-bit Windows) # Toolchain Name: Microsoft Visual C++ 2017 v15.0 | nmake (64-bit Windows)
# Supported Version(s): 17.0 # Supported Version(s): 15.0
# ToolchainInfo Version: 2024b # ToolchainInfo Version: 2024b
# Specification Revision: 1.0 # Specification Revision: 1.0
# #
@ -67,7 +67,7 @@ CPU = AMD64
APPVER = 5.02 APPVER = 5.02
CVARSFLAG = $(cvarsmt) CVARSFLAG = $(cvarsmt)
CFLAGS_ADDITIONAL = -D_CRT_SECURE_NO_WARNINGS CFLAGS_ADDITIONAL = -D_CRT_SECURE_NO_WARNINGS
CPPFLAGS_ADDITIONAL = -EHs -D_CRT_SECURE_NO_WARNINGS /wd4251 /Zc:__cplusplus CPPFLAGS_ADDITIONAL = -EHs -D_CRT_SECURE_NO_WARNINGS /wd4251
LIBS_TOOLCHAIN = $(conlibs) LIBS_TOOLCHAIN = $(conlibs)
TOOLCHAIN_SRCS = TOOLCHAIN_SRCS =

View File

@ -7,9 +7,9 @@
* *
* Code generated for Simulink model 'ADM_Integrated_Logic'. * Code generated for Simulink model 'ADM_Integrated_Logic'.
* *
* Model version : 14.12 * Model version : 14.2
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Mon Apr 27 16:18:56 2026 * C/C++ source code generated on : Tue Mar 10 17:51:08 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -24,8 +24,8 @@
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
const ConstB_ADM_Integrated_Logic_T ADM_Integrated_Logic_ConstB = { const ConstB_ADM_Integrated_Logic_T ADM_Integrated_Logic_ConstB = {
12753.0, /* '<S59>/Multiply' */ 12753.0, /* '<S58>/Multiply' */
12753.0 /* '<S59>/Multiply4' */ 12753.0 /* '<S58>/Multiply4' */
}; };
/* /*

View File

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

File diff suppressed because one or more lines are too long

View File

@ -150,7 +150,7 @@ Unused code path elimination
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S59&gt;/Brake_Saturation &lt;S58&gt;/Brake_Saturation
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -159,7 +159,7 @@ Unused code path elimination
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S59&gt;/Multiply5 &lt;S58&gt;/Multiply5
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -168,7 +168,7 @@ Unused code path elimination
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S59&gt;/Radius1 &lt;S58&gt;/Radius1
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -177,6 +177,33 @@ Unused code path elimination
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S64&gt;/FixPt Data Type Duplicate
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="odd">
<td align="left" valign="top">
&lt;S69&gt;/Data Type Duplicate
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="even">
<td align="left" valign="top">
&lt;S69&gt;/Data Type Propagation
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="odd">
<td align="left" valign="top">
&lt;S65&gt;/FixPt Data Type Duplicate &lt;S65&gt;/FixPt Data Type Duplicate
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
@ -184,7 +211,7 @@ Unused code path elimination
</td> </td>
</tr> </tr>
<tr class="odd"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S70&gt;/Data Type Duplicate &lt;S70&gt;/Data Type Duplicate
</td> </td>
@ -193,7 +220,7 @@ Unused code path elimination
</td> </td>
</tr> </tr>
<tr class="even"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S70&gt;/Data Type Propagation &lt;S70&gt;/Data Type Propagation
</td> </td>
@ -201,33 +228,6 @@ Unused code path elimination
Unused code path elimination Unused code path elimination
</td> </td>
</tr>
<tr class="odd">
<td align="left" valign="top">
&lt;S66&gt;/FixPt Data Type Duplicate
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="even">
<td align="left" valign="top">
&lt;S71&gt;/Data Type Duplicate
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="odd">
<td align="left" valign="top">
&lt;S71&gt;/Data Type Propagation
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
@ -249,7 +249,7 @@ Unused code path elimination
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S72&gt;/Data Type Duplicate &lt;S71&gt;/Data Type Duplicate
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -258,7 +258,7 @@ Unused code path elimination
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S72&gt;/Data Type Propagation &lt;S71&gt;/Data Type Propagation
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -276,7 +276,7 @@ Unused code path elimination
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S73&gt;/Data Type Duplicate &lt;S72&gt;/Data Type Duplicate
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -285,7 +285,7 @@ Unused code path elimination
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S73&gt;/Data Type Propagation &lt;S72&gt;/Data Type Propagation
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -339,7 +339,7 @@ Eliminate redundant data type conversion
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S59&gt;/HAC_Gain &lt;S58&gt;/HAC_Gain
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Eliminated nontunable gain of 1 Eliminated nontunable gain of 1
@ -348,7 +348,7 @@ Eliminated nontunable gain of 1
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S65&gt;/Zero-Order Hold &lt;S64&gt;/Zero-Order Hold
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Eliminated since input and output rates are identical Eliminated since input and output rates are identical
@ -357,7 +357,7 @@ Eliminated since input and output rates are identical
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S66&gt;/Zero-Order Hold &lt;S65&gt;/Zero-Order Hold
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Eliminated since input and output rates are identical Eliminated since input and output rates are identical

View File

@ -69,13 +69,13 @@ Outcome Diagnostic
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S68&gt; &lt;S67&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
<a href="javascript: void(0)" onclick="postParentWindowMessage({message:'jumpToCode',location:'ADM_Integrated_Lo_Calculate_F_c'})" class="reportToCode" fcnName="ADM_Integrated_Lo_Calculate_F_c">Reusable Function(S68)</a> <a href="javascript: void(0)" onclick="postParentWindowMessage({message:'jumpToCode',location:'ADM_Integrated_Lo_Calculate_F_c'})" class="reportToCode" fcnName="ADM_Integrated_Lo_Calculate_F_c">Reusable Function(S67)</a>
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
<font color="green">normal</font> <font color="green">normal</font>
@ -84,13 +84,13 @@ Auto
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S69&gt; &lt;S68&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
<a href="javascript: void(0)" onclick="postParentWindowMessage({message:'jumpToCode',location:'ADM_Integrated_Lo_Calculate_F_c'})" class="reportToCode" fcnName="ADM_Integrated_Lo_Calculate_F_c">Reusable Function(S68)</a> <a href="javascript: void(0)" onclick="postParentWindowMessage({message:'jumpToCode',location:'ADM_Integrated_Lo_Calculate_F_c'})" class="reportToCode" fcnName="ADM_Integrated_Lo_Calculate_F_c">Reusable Function(S67)</a>
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
<font color="green">normal</font> <font color="green">normal</font>
@ -384,7 +384,7 @@ Inline
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S58&gt; &lt;S57&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto
@ -399,7 +399,7 @@ Inline
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S67&gt; &lt;S66&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto
@ -414,7 +414,7 @@ Inline
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S64&gt; &lt;S63&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto
@ -519,7 +519,7 @@ Inline
</tr> </tr>
<tr class="even"> <tr class="even">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S75&gt; &lt;S74&gt;
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Auto Auto

View File

@ -46,7 +46,7 @@ MSI
Model version Model version
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
14.12 14.2
</td> </td>
</tr> </tr>
@ -112,7 +112,7 @@ Simulink Coder version
Timestamp of Generated Source Code Timestamp of Generated Source Code
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Mon Apr 27 16:18:56 2026 Tue Mar 10 17:51:08 2026
</td> </td>
</tr> </tr>

View File

@ -1,2 +1,2 @@
set "VSCMD_START_DIR=%CD%" set "VSCMD_START_DIR=%CD%"
CALL "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\VCVARSALL.BAT " amd64 CALL "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build\VCVARSALL.BAT " amd64

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<MF0 version="1.1" packageUris="http://schema.mathworks.com/mf0/SlCache/19700101"> <MF0 version="1.1" packageUris="http://schema.mathworks.com/mf0/SlCache/19700101">
<slcache.FileAttributes type="slcache.FileAttributes" uuid="77616094-06dd-4904-b8d7-88488993838a"> <slcache.FileAttributes type="slcache.FileAttributes" uuid="d7b1d624-c18f-4158-a2a4-77022dbc9678">
<checksum>V2G5RPl2Jn1wIakoGOItFnbPI6tcsPWKlR9BMHc1aCR0KFpooqG/WkSFDWgYYR6jwjg67WsN055HE9z7dzcPlA==</checksum> <checksum>HF2g79ZIYRVk1XraArqokxPYixiQqtNKzzxGcHijMPV1oPQmn9arAOCD7N65if5UD7+PSq39pdp17sqtO0Xtsg==</checksum>
</slcache.FileAttributes> </slcache.FileAttributes>
</MF0> </MF0>

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