Compare commits

..

5 Commits

Author SHA1 Message Date
96e5540c09 Merge branch 'release/3rdADM' into develop
# Conflicts:
#	GW/src/Logic/ADM_Integrated_Logic.c
#	GW/src/Logic/ADM_Integrated_Logic.h
#	GW/src/Logic/ADM_Integrated_Logic_data.c
#	GW/src/System_Layer/SW_Version/SW_VER.c
#	[ADM] Integrated Logic/ADM_Integrated_Logic.slx
#	[ADM] Integrated Logic/slprj/_jitprj/jitEngineAccessInfo.mat
#	[ADM] Integrated Logic/slprj/_sfprj/ADM_Integrated_Logic/_self/rtw/ert/info/binfo.mat
#	[ADM] Integrated Logic/slprj/_sfprj/ADM_Integrated_Logic/_self/sfun/info/binfo.mat
#	[ADM] Integrated Logic/slprj/_sfprj/ADM_Integrated_Logic/amsi_serial.mat
#	[ADM] Integrated Logic/slprj/_sfprj/EMLReport/emlReportAccessInfo.mat
#	[ADM] Integrated Logic/slprj/_sfprj/precompile/autoInferAccessInfo.mat
#	[ADM] Integrated Logic/slprj/ert/ADM_Integrated_Logic/tmwinternal/BlockTraceInfo.mat
#	[ADM] Integrated Logic/slprj/ert/ADM_Integrated_Logic/tmwinternal/CompileInfo.xml
#	[ADM] Integrated Logic/slprj/ert/ADM_Integrated_Logic/tmwinternal/binfo.mat
#	[ADM] Integrated Logic/slprj/ert/ADM_Integrated_Logic/tmwinternal/minfo.mat
#	[ADM] Integrated Logic/slprj/ert/ADM_Integrated_Logic/tmwinternal/scv
#	[ADM] Integrated Logic/slprj/ert/_sharedutils/shared_file.dmr
2026-05-12 20:38:28 +09:00
5c81b608c5 ver 26.5.4.1
- 로직 수정
  : I 제어기 추가(등판 성능 향상)
  : 모터 최대 토크 제한 수정(90Nm)
  : HAC가 해제 조건임에도 불구하고 해제되지 않는 현상 개선
  : 차량 무게 수정(1500kg)
  : 사용자의 브레이크 입력이 존재하는 경우 모터 토크가 생성되지 않도록 제한
  : DOB 적용 구간 수정(25km/h 이상)
  : 25km/h 이하 시 PI 및 FF 제어
  : PI 제어 불감대 조정
2026-05-12 20:32:46 +09:00
3minbe
517cf370ce
Merge pull request #79 from Dev-KATECH/release/2ndADM
Release/2nd adm
2026-05-12 20:13:30 +09:00
049e2fa05f ver 26.4.20.1
- 비상정지 시 최대 제동 토크가 인가되도록 수정
- 제동등 점등 문제 수정
- HAC 로직 점검
  : D단인 경우에만 HAC Flag 판단 로직이 동작하도록 수정
- ACU의 최고 속도 제한(25km/h)
2026-05-12 20:11:55 +09:00
3minbe
d43463dfe5
Merge pull request #78 from Dev-KATECH/develop
Develop
2026-04-17 15:45:26 +09:00
376 changed files with 43604 additions and 44276 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="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"> <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">
<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="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"> <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">
<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="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"> <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">
<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="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"> <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">
<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,6 +1,8 @@
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -11,7 +11,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -19,7 +19,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -35,7 +35,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -43,28 +43,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -72,7 +72,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -80,7 +80,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b3a2a0 Aux: @06be8540
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b3a000 Aux: @06be82a0
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b35b60 Aux: @06be8000
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b357e0 Aux: @06be29a0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b351c0 Aux: @06be2700
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b350e0 Aux: @06be2460
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
Aux: @06b35d20 Aux: @06be2ee0
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
Type: variable definition analyzed Type: variable definition analyzed
Visibility: public Visibility: public
Aux: @06b35a80 Aux: @06be2c40
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -173,7 +173,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -181,7 +181,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -189,7 +189,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -197,7 +197,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -205,28 +205,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -234,7 +234,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -242,7 +242,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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_) @06b217e0
Initial Symbol table: Initial Symbol table:
System_check/18 (System_check) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -325,7 +325,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -333,7 +333,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -341,7 +341,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -349,7 +349,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -357,28 +357,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -386,7 +386,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -394,7 +394,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -478,7 +478,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -486,7 +486,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -494,7 +494,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -502,7 +502,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -510,28 +510,28 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -539,7 +539,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -547,7 +547,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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) @06d9a2a0
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -697,7 +697,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -706,7 +706,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -715,7 +715,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -724,7 +724,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -733,7 +733,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -766,7 +766,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -775,7 +775,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -893,7 +893,7 @@ System_check/18 (System_check) @06b3aee0
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -902,7 +902,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -911,7 +911,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -920,7 +920,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -929,7 +929,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
Emergency_Switch/13 (Emergency_Switch) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH2/12 (GV_DIN_CH2) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
GV_DIN_CH1/11 (GV_DIN_CH1) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
Referring: Referring:
Availability: not_available Availability: not_available
Varpool flags: Varpool flags:
Digital_Read/10 (Digital_Read) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -962,7 +962,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
CheckIgnition/9 (CheckIgnition) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -971,7 +971,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
Function flags: optimize_size Function flags: optimize_size
Called by: Called by:
Calls: Calls:
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
Function flags: body optimize_size Function flags: body optimize_size
Called by: Called by:
Calls: Calls:
Test_Signal_1_/0 (Test_Signal_1_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -50,7 +50,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -92,7 +92,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -101,7 +101,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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.7792 } { 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%)
@ -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.7793 } { 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%)
@ -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.7794 } { 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%)
@ -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.7795 } { D.7797 }
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.7796 } { D.7798 }
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -36,7 +36,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -78,7 +78,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -87,7 +87,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -64,7 +64,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -133,7 +133,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -142,7 +142,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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_) @06b217e0
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5639, 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=5639, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5641, 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=5641, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5643, 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=5643, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5645, 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=5645, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5647, 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=5647, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5649, 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=5649, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5651, 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=5651, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5653, 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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -220,7 +220,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -238,7 +238,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -247,7 +247,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -280,7 +280,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -289,7 +289,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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) @06d9a2a0
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -372,7 +372,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -381,7 +381,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -390,7 +390,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b34c60 Emergency_Switch/13 (Emergency_Switch) @06be4cf0
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) @06b34c60
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) @06b34c18 GV_DIN_CH2/12 (GV_DIN_CH2) @06be4ca8
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) @06b34c18
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) @06b34b88 GV_DIN_CH1/11 (GV_DIN_CH1) @06be4c18
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) @06b34b88
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -423,7 +423,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -432,7 +432,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b35a80
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_) @06b217e0 Test_Signal_1_/0 (Test_Signal_1_) @06bd1870
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_) @06b217e0
Availability: available Availability: available
Varpool flags: Varpool flags:
;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5637, cgraph_uid=1, symbol_order=1) ;; Function ECU3_KATECH_Logic_init (ECU3_KATECH_Logic_init, funcdef_no=0, decl_uid=5639, 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.7798 } { D.7800 }
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=5639, cgraph_uid=2, symbol_order=2) ;; Function ECU3_KATECH_Logic_2ms (ECU3_KATECH_Logic_2ms, funcdef_no=1, decl_uid=5641, 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=5641, cgraph_uid=3, symbol_order=3) ;; Function ECU3_KATECH_Logic_5ms (ECU3_KATECH_Logic_5ms, funcdef_no=9, decl_uid=5643, 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=5643, cgraph_uid=4, symbol_order=4) ;; Function ECU3_KATECH_Logic_10ms (ECU3_KATECH_Logic_10ms, funcdef_no=3, decl_uid=5645, 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=5645, cgraph_uid=5, symbol_order=5) ;; Function ECU3_KATECH_Logic_20ms (ECU3_KATECH_Logic_20ms, funcdef_no=11, decl_uid=5647, 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=5647, cgraph_uid=6, symbol_order=6) ;; Function ECU3_KATECH_Logic_100ms (ECU3_KATECH_Logic_100ms, funcdef_no=13, decl_uid=5649, 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=5649, cgraph_uid=7, symbol_order=7) ;; Function ECU3_KATECH_Logic_200ms (ECU3_KATECH_Logic_200ms, funcdef_no=15, decl_uid=5651, 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=5651, cgraph_uid=8, symbol_order=8) ;; Function ECU3_KATECH_Logic_1000ms (ECU3_KATECH_Logic_1000ms, funcdef_no=17, decl_uid=5653, 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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b75f00 Aux: @06a9a678
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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: @06b76020 Aux: @06a9a538
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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: @06b75fc0 Aux: @06a9a558
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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: @06b75fe0 Aux: @06a9a578
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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: @06b76060 Aux: @06a9a598
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) @06d9a2a0
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -132,7 +132,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -186,81 +186,81 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76080 Aux: @06a9a5f8
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76480 Aux: @06a9a9b8
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76300 Aux: @06a9a918
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76500 Aux: @06a9a818
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b762e0 Aux: @06a9a998
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b763c0 Aux: @06a9a978
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b764c0 Aux: @06a9a838
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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: @06b76580 Aux: @06a9aad8
References: References:
Referring: Referring:
Availability: available Availability: available
@ -270,11 +270,11 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
ordered call graph: reduced for nothrow ordered call graph: reduced for nothrow
ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b75f00 Aux: @06a9a678
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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: @06b76020 Aux: @06a9a538
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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: @06b75fc0 Aux: @06a9a558
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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: @06b75fe0 Aux: @06a9a578
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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: @06b76060 Aux: @06a9a598
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) @06d9a2a0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76080 Aux: @06a9a5f8
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76480 Aux: @06a9a9b8
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76300 Aux: @06a9a918
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76500 Aux: @06a9a818
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b762e0 Aux: @06a9a998
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b763c0 Aux: @06a9a978
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b764c0 Aux: @06a9a838
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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: @06b76580 Aux: @06a9aad8
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b76500 Aux: @06a9a9b8
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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: @06b764e0 Aux: @06a9a7b8
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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: @06b764a0 Aux: @06a9a8d8
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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: @06b76300 Aux: @06a9aa78
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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: @06b765e0 Aux: @06a9aaf8
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) @06d9a2a0
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -533,7 +533,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -542,7 +542,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -551,7 +551,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -560,7 +560,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -569,7 +569,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -578,7 +578,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -587,81 +587,81 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76620 Aux: @06a9a978
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76560 Aux: @06a9aa58
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76580 Aux: @06a9a7d8
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b765a0 Aux: @06a9a958
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76440 Aux: @06a9a798
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b765c0 Aux: @06a9a9f8
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b762e0 Aux: @06a9a8f8
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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: @06b76480 Aux: @06a9ab18
References: References:
Referring: Referring:
Availability: available Availability: available
@ -671,22 +671,22 @@ ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06b35a80
ordered call graph: reduced ordered call graph: reduced
ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76620 Aux: @06a9a978
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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: @06b765e0 Aux: @06a9aaf8
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) @06d9a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76560 Aux: @06a9aa58
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b76500 Aux: @06a9a9b8
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) @06d9a620
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76580 Aux: @06a9a7d8
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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: @06b764e0 Aux: @06a9a7b8
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) @06d9a540
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b765a0 Aux: @06a9a958
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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: @06b764a0 Aux: @06a9a8d8
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) @06d9a460
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76440 Aux: @06a9a798
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b765c0 Aux: @06a9a9f8
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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: @06b76300 Aux: @06a9aa78
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) @06d9a380
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b762e0 Aux: @06a9a8f8
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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: @06b76480 Aux: @06a9ab18
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
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) @06d9a620
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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) @06d9a540
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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) @06d9a460
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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) @06d9a380
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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) @06d9a2a0
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) @06b3aee0 System_check/18 (System_check) @06be9000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -73,7 +73,7 @@ System_check/18 (System_check) @06b3aee0
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) @06b3ae00 RWA2_Arc_check/17 (RWA2_Arc_check) @06be8380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -82,7 +82,7 @@ RWA2_Arc_check/17 (RWA2_Arc_check) @06b3ae00
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) @06b3ad20 RWA1_Arc_check/16 (RWA1_Arc_check) @06be80e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -91,7 +91,7 @@ RWA1_Arc_check/16 (RWA1_Arc_check) @06b3ad20
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) @06b3ac40 RCU_Arc_check/15 (RCU_Arc_check) @06be8ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -100,7 +100,7 @@ RCU_Arc_check/15 (RCU_Arc_check) @06b3ac40
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) @06b3ab60 IDB_Arc_check/14 (IDB_Arc_check) @06be8e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -109,7 +109,7 @@ IDB_Arc_check/14 (IDB_Arc_check) @06b3ab60
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) @06b3aa80 Digital_Read/10 (Digital_Read) @06be8d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -118,7 +118,7 @@ Digital_Read/10 (Digital_Read) @06b3aa80
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) @06b3a7e0 CheckIgnition/9 (CheckIgnition) @06be8a80
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -127,7 +127,7 @@ CheckIgnition/9 (CheckIgnition) @06b3a7e0
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
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) @06b3a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
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) @06b3a000
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
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) @06b35b60
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
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) @06b357e0
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
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) @06b351c0
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
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) @06b350e0
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
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) @06b35d20
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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) @06b3a2a0 ECU3_KATECH_Logic_1000ms/8 (ECU3_KATECH_Logic_1000ms) @06be8540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76140 Aux: @06a9a398
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) @06d9a2a0 ECU3_KATECH_Logic_init/19 (ECU3_KATECH_Logic_init) @06e46460
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: @06b76240 Aux: @06a9a538
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) @06d9a2a0
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) @06b3a000 ECU3_KATECH_Logic_200ms/7 (ECU3_KATECH_Logic_200ms) @06be82a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76100 Aux: @06a9a3d8
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) @06d9a620 ECU3_KATECH_Logic_init/23 (ECU3_KATECH_Logic_init) @06e467e0
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 22 next sharing asm name: 22
Aux: @06b760a0 Aux: @06a9a598
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) @06d9a620
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) @06b35b60 ECU3_KATECH_Logic_100ms/6 (ECU3_KATECH_Logic_100ms) @06be8000
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b76160 Aux: @06a9a558
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) @06d9a540 ECU3_KATECH_Logic_init/22 (ECU3_KATECH_Logic_init) @06e46700
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: @06b761e0 Aux: @06a9a738
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) @06d9a540
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) @06b357e0 ECU3_KATECH_Logic_20ms/5 (ECU3_KATECH_Logic_20ms) @06be29a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b75f00 Aux: @06a9a578
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) @06d9a460 ECU3_KATECH_Logic_init/21 (ECU3_KATECH_Logic_init) @06e46620
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: @06b75fc0 Aux: @06a9a4b8
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) @06d9a460
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) @06b351c0 ECU3_KATECH_Logic_10ms/4 (ECU3_KATECH_Logic_10ms) @06be2700
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b762c0 Aux: @06a9a3f8
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) @06b350e0 ECU3_KATECH_Logic_5ms/3 (ECU3_KATECH_Logic_5ms) @06be2460
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b75f20 Aux: @06a9a418
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) @06d9a380 ECU3_KATECH_Logic_init/20 (ECU3_KATECH_Logic_init) @06e46540
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: @06b76200 Aux: @06a9a518
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) @06d9a380
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) @06b35d20 ECU3_KATECH_Logic_2ms/2 (ECU3_KATECH_Logic_2ms) @06be2ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @06b75f40 Aux: @06a9a5f8
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) @06b35a80 ECU3_KATECH_Logic_init/1 (ECU3_KATECH_Logic_init) @06be2c40
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: @06b75f60 Aux: @06a9a618
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.8668; uint32_t D.8670;
<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.8668 = ret; D.8670 = ret;
return D.8668; return D.8670;
} }

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.9204 } { 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%)
@ -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.9205 } { 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%)
@ -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.9206 } { 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%)
@ -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.9207 } { 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%)
@ -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.9208 } { 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%)
@ -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.9209 } { 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%)
@ -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.9210 } { 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%)
@ -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.9211 } { 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%)
@ -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.9212 } { 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%)
@ -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.9213 } { 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%)
@ -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.9214 } { 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%)
@ -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.9215 } { 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%)
@ -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.9216 } { 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%)
@ -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.9217 } { 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%)
@ -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.9218 } { 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%)
@ -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.9219 } { 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%)
@ -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.9220 } { 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%)
@ -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.9221 } { 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%)
@ -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.9222 } { 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%)
@ -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.9223 } { 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%)
@ -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.9224 } { 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%)
@ -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.9225 } { 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%)
@ -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.9226 } { 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%)
@ -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.9227 } { 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%)
@ -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.9228 } { 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%)
@ -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.9229 } { D.9231 }
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.9230 } { D.9232 }
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -40,7 +40,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -94,7 +94,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -139,7 +139,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
debug_printf/72 (debug_printf) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ debug_printf/72 (debug_printf) @09588620
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
tmr_delay/70 (tmr_delay) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
board_init/69 (board_init) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ board_init/69 (board_init) @09588380
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -211,7 +211,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
SPI_init/61 (SPI_init) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c0_init/60 (i2c0_init) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
i2c1_init/59 (i2c1_init) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Adc_Init/58 (Adc_Init) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
pwm_init/57 (pwm_init) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Uart_Init/56 (Uart_Init) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -299,7 +299,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
intRouteConfig/55 (intRouteConfig) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -316,7 +316,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
IntCtrlConfig_0/53 (IntCtrlConfig_0) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -333,7 +333,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
Gvar_init/47 (Gvar_init) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -376,7 +376,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
Called by: main/32 Called by: main/32
Calls: Calls:
task_1s/46 (task_1s) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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.14010; int D.14016;
<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.14010; int D.14016;
<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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -13,7 +13,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -22,7 +22,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -31,7 +31,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -49,7 +49,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -58,7 +58,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -67,7 +67,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -76,7 +76,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -85,7 +85,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -103,7 +103,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -112,7 +112,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -121,7 +121,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -130,7 +130,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -148,7 +148,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -157,7 +157,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -166,7 +166,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -175,7 +175,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -184,7 +184,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -193,7 +193,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -202,7 +202,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -236,7 +236,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -245,7 +245,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -254,7 +254,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -263,7 +263,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -272,7 +272,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -281,7 +281,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -290,7 +290,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -307,7 +307,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -324,7 +324,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -358,7 +358,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -367,7 +367,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -23,7 +23,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -32,7 +32,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -41,7 +41,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -59,7 +59,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -68,7 +68,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -77,7 +77,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -86,7 +86,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -95,7 +95,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -113,7 +113,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -122,7 +122,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -131,7 +131,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -140,7 +140,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -158,7 +158,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -167,7 +167,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -176,7 +176,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -185,7 +185,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -194,7 +194,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -203,7 +203,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -212,7 +212,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -229,7 +229,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -317,7 +317,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -334,7 +334,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -368,7 +368,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -377,7 +377,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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.14037 } { D.14043 }
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -9,7 +9,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -18,7 +18,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -27,7 +27,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -45,7 +45,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -54,7 +54,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -63,7 +63,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -72,7 +72,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -81,7 +81,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -99,7 +99,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -108,7 +108,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -117,7 +117,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -126,7 +126,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -144,7 +144,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -153,7 +153,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -162,7 +162,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -171,7 +171,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -180,7 +180,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -189,7 +189,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -198,7 +198,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -215,7 +215,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -232,7 +232,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -241,7 +241,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -250,7 +250,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -259,7 +259,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -268,7 +268,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -277,7 +277,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -286,7 +286,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -303,7 +303,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -320,7 +320,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -354,7 +354,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -363,7 +363,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -105,7 +105,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -114,7 +114,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -123,7 +123,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -141,7 +141,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -150,7 +150,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -159,7 +159,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -168,7 +168,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -177,7 +177,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -195,7 +195,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -204,7 +204,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -213,7 +213,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -222,7 +222,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -240,7 +240,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -249,7 +249,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -258,7 +258,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -267,7 +267,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -276,7 +276,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -285,7 +285,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -294,7 +294,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -311,7 +311,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -328,7 +328,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -337,7 +337,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -346,7 +346,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -355,7 +355,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -364,7 +364,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -373,7 +373,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -382,7 +382,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -399,7 +399,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -416,7 +416,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -450,7 +450,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -459,7 +459,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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=13928, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13934, 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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -401,7 +401,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -410,7 +410,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -419,7 +419,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -437,7 +437,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -446,7 +446,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -455,7 +455,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -464,7 +464,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -473,7 +473,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -491,7 +491,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -500,7 +500,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -509,7 +509,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -518,7 +518,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -536,7 +536,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -545,7 +545,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -554,7 +554,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -563,7 +563,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -572,7 +572,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -581,7 +581,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -590,7 +590,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -624,7 +624,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -633,7 +633,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -642,7 +642,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -651,7 +651,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -660,7 +660,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -669,7 +669,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -678,7 +678,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -695,7 +695,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -712,7 +712,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -746,7 +746,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -755,7 +755,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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) @06b3bc40 task_1ms/94 (task_1ms) @06b74c40
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) @06b3bc40
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -508,7 +508,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -517,7 +517,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -526,7 +526,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -544,7 +544,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -553,7 +553,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -562,7 +562,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -571,7 +571,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -580,7 +580,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -598,7 +598,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -607,7 +607,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -616,7 +616,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -625,7 +625,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -643,7 +643,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -652,7 +652,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -661,7 +661,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -670,7 +670,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -679,7 +679,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -688,7 +688,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -697,7 +697,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09585af8 PIT_0_ChannelConfig_PB/65 (PIT_0_ChannelConfig_PB) @0966bc18
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) @09585af8
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -714,7 +714,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09585a68 PIT_0_InitConfig_PB/63 (PIT_0_InitConfig_PB) @0966bb88
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) @09585a68
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -731,7 +731,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -740,7 +740,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -749,7 +749,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -758,7 +758,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -767,7 +767,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -776,7 +776,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -785,7 +785,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @09585828 intRouteConfig/55 (intRouteConfig) @0966b948
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) @09585828
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -802,7 +802,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09585798 IntCtrlConfig_0/53 (IntCtrlConfig_0) @0966b8b8
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) @09585798
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -819,7 +819,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09585708 g_pin_mux_InitConfigArr0/51 (g_pin_mux_InitConfigArr0) @0966b828
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) @09585708
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09585678 Mcu_aClockConfigPB/49 (Mcu_aClockConfigPB) @0966b798
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) @09585678
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -853,7 +853,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -862,7 +862,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095fe3a8 PWM_CH/45 (PWM_CH) @095e04c8
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) @095fe318 toggle_PWM/44 (toggle_PWM) @095e0438
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095fe1f8 C_100ms/41 (C_100ms) @095e0318
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095fe120 test_pwm/39 (test_pwm) @095e0240
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095f78c0
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) @0957ea20 boot_vector/31 (boot_vector) @095d6b40
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) @0957e990 appsign/30 (appsign) @095d6ab0
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) @0957e900 AppVersion/29 (AppVersion) @095d6a20
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) @0957e828 adc0/28 (adc0) @095d6948
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) @092d7288 gb/27 (gb) @09331288
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) @06a44048 write_flag/0 (write_flag) @06a73048
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.14041 } { D.14047 }
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=13928, cgraph_uid=27, symbol_order=32) (executed once) ;; Function main (main, funcdef_no=26, decl_uid=13934, 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) @06b3bc40 task_1ms/94 (task_1ms) @06b74c40
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) @06b3bc40
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) @0958bc40 led_onoff/87 (led_onoff) @09674000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -21,7 +21,7 @@ led_onoff/87 (led_onoff) @0958bc40
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) @0958bb60 CAN_Task_1000ms/86 (CAN_Task_1000ms) @09670ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -30,7 +30,7 @@ CAN_Task_1000ms/86 (CAN_Task_1000ms) @0958bb60
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) @0958ba80 Time_Tick1s/85 (Time_Tick1s) @09670e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -39,7 +39,7 @@ Time_Tick1s/85 (Time_Tick1s) @0958ba80
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) @0958b8c0 PWM_for_dirve_mode/84 (PWM_for_dirve_mode) @09670c40
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) @0958b8c0
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) @0958b7e0 CAN_Task_200ms/83 (CAN_Task_200ms) @09670b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -57,7 +57,7 @@ CAN_Task_200ms/83 (CAN_Task_200ms) @0958b7e0
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) @0958b620 CAN_Task_100ms/82 (CAN_Task_100ms) @096709a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -66,7 +66,7 @@ CAN_Task_100ms/82 (CAN_Task_100ms) @0958b620
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) @0958b2a0 CAN_Task_20ms/81 (CAN_Task_20ms) @09670620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -75,7 +75,7 @@ CAN_Task_20ms/81 (CAN_Task_20ms) @0958b2a0
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) @0958b0e0 CAN_Task_10ms/80 (CAN_Task_10ms) @09670460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -84,7 +84,7 @@ CAN_Task_10ms/80 (CAN_Task_10ms) @0958b0e0
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) @09604ee0 CAN_Task_5ms/79 (CAN_Task_5ms) @096702a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -93,7 +93,7 @@ CAN_Task_5ms/79 (CAN_Task_5ms) @09604ee0
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) @09588e00 ECU3_KATECH_Logic_2ms/78 (ECU3_KATECH_Logic_2ms) @096700e0
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) @09588e00
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) @09588b60 can_main_ECU3/77 (can_main_ECU3) @0966eee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -111,7 +111,7 @@ can_main_ECU3/77 (can_main_ECU3) @09588b60
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) @09588a80 can_tx_check/76 (can_tx_check) @0966ee00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -120,7 +120,7 @@ can_tx_check/76 (can_tx_check) @09588a80
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) @095888c0 uds_wait/75 (uds_wait) @0966ec40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -129,7 +129,7 @@ uds_wait/75 (uds_wait) @095888c0
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) @095887e0 WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @0966eb60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -138,7 +138,7 @@ WATCHDOG_HAL_Fed/74 (WATCHDOG_HAL_Fed) @095887e0
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) @09588700 ECU3_KATECH_Logic_init/73 (ECU3_KATECH_Logic_init) @0966ea80
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) @09588700
Function flags: optimize_size Function flags: optimize_size
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) @09588620 debug_printf/72 (debug_printf) @0966e9a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -156,7 +156,7 @@ debug_printf/72 (debug_printf) @09588620
Function flags: optimize_size Function flags: optimize_size
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) @09588540 WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @0966e8c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -165,7 +165,7 @@ WATCHDOG_HAL_Init/71 (WATCHDOG_HAL_Init) @09588540
Function flags: optimize_size Function flags: optimize_size
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) @09588460 tmr_delay/70 (tmr_delay) @0966e7e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -174,7 +174,7 @@ tmr_delay/70 (tmr_delay) @09588460
Function flags: optimize_size Function flags: optimize_size
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) @09588380 board_init/69 (board_init) @0966e700
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -183,7 +183,7 @@ board_init/69 (board_init) @09588380
Function flags: optimize_size Function flags: optimize_size
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) @095882a0 Can_Init_ECU3/68 (Can_Init_ECU3) @0966e620
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -192,7 +192,7 @@ Can_Init_ECU3/68 (Can_Init_ECU3) @095882a0
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) @095881c0 Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @0966e540
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -201,7 +201,7 @@ Pit_Ip_StartChannel/67 (Pit_Ip_StartChannel) @095881c0
Function flags: optimize_size Function flags: optimize_size
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) @095880e0 Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @0966e460
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -210,7 +210,7 @@ Pit_Ip_EnableChannelInterrupt/66 (Pit_Ip_EnableChannelInterrupt) @095880e0
Function flags: optimize_size Function flags: optimize_size
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) @09588000 Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @0966e380
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -219,7 +219,7 @@ Pit_Ip_InitChannel/64 (Pit_Ip_InitChannel) @09588000
Function flags: optimize_size Function flags: optimize_size
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) @09604e00 Pit_Ip_Init/62 (Pit_Ip_Init) @0966e1c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -228,7 +228,7 @@ Pit_Ip_Init/62 (Pit_Ip_Init) @09604e00
Function flags: optimize_size Function flags: optimize_size
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) @09604d20 SPI_init/61 (SPI_init) @0966e0e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -237,7 +237,7 @@ SPI_init/61 (SPI_init) @09604d20
Function flags: optimize_size Function flags: optimize_size
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) @09604c40 i2c0_init/60 (i2c0_init) @0966e000
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -246,7 +246,7 @@ i2c0_init/60 (i2c0_init) @09604c40
Function flags: optimize_size Function flags: optimize_size
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) @09604b60 i2c1_init/59 (i2c1_init) @095e50e0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -255,7 +255,7 @@ i2c1_init/59 (i2c1_init) @09604b60
Function flags: optimize_size Function flags: optimize_size
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) @09604a80 Adc_Init/58 (Adc_Init) @095e5ee0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -264,7 +264,7 @@ Adc_Init/58 (Adc_Init) @09604a80
Function flags: optimize_size Function flags: optimize_size
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) @096049a0 pwm_init/57 (pwm_init) @095e5e00
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -273,7 +273,7 @@ pwm_init/57 (pwm_init) @096049a0
Function flags: optimize_size Function flags: optimize_size
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) @096048c0 Uart_Init/56 (Uart_Init) @095e5d20
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -282,7 +282,7 @@ Uart_Init/56 (Uart_Init) @096048c0
Function flags: optimize_size Function flags: optimize_size
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) @096047e0 IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @095e5c40
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -291,7 +291,7 @@ IntCtrl_Ip_ConfigIrqRouting/54 (IntCtrl_Ip_ConfigIrqRouting) @096047e0
Function flags: optimize_size Function flags: optimize_size
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) @09604700 IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @095e5b60
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -300,7 +300,7 @@ IntCtrl_Ip_Init/52 (IntCtrl_Ip_Init) @09604700
Function flags: optimize_size Function flags: optimize_size
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) @09604620 Siul2_Port_Ip_Init/50 (Siul2_Port_Ip_Init) @095e5a80
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) @09604620
Function flags: optimize_size Function flags: optimize_size
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) @09604540 Clock_Ip_Init/48 (Clock_Ip_Init) @095e59a0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -318,7 +318,7 @@ Clock_Ip_Init/48 (Clock_Ip_Init) @09604540
Function flags: optimize_size Function flags: optimize_size
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) @09604460 Gvar_init/47 (Gvar_init) @095e58c0
Type: function Type: function
Visibility: external public Visibility: external public
References: References:
@ -327,7 +327,7 @@ Gvar_init/47 (Gvar_init) @09604460
Function flags: optimize_size Function flags: optimize_size
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
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) @095ffa80
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
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) @095ffee0
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
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) @095ffc40
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
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) @095ff8c0
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
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) @095ff540
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
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) @095ff2a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
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) @095ff000
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
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) @095f7c40
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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) @095f7e00
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
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) @095f7b60
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) @095f78c0 main/32 (main) @095d9c40
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) @095ff8c0 task_50ms/40 (task_50ms) @095e1e00
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac668 Aux: @08afa620
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) @06b3bc40 task_1ms/94 (task_1ms) @06b74c40
Type: function definition analyzed Type: function definition analyzed
Visibility: public Visibility: public
next sharing asm name: 34 next sharing asm name: 34
Aux: @08aac888 Aux: @08afa700
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) @06b3bc40
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) @095ff540 task_20ms/38 (task_20ms) @095e1a80
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac868 Aux: @08afa640
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) @095ff2a0 task_10ms/37 (task_10ms) @095e17e0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac508 Aux: @08afa6a0
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) @095ff000 task_5ms/36 (task_5ms) @095e1540
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac7a8 Aux: @08afa660
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) @095f7c40 task_2ms/35 (task_2ms) @095e12a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac768 Aux: @08afa760
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) @095f7e00 task_1ms/34 (task_1ms) @095e1000
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: @08aac7c8 Aux: @08afa780
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) @095f78c0 main/32 (main) @095d9c40
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac828 Aux: @08afa7e0
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) @095ffa80 task_1s/46 (task_1s) @095e52a0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac6c8 Aux: @08afa720
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) @095ffee0 task_200ms/43 (task_200ms) @095e18c0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac6e8 Aux: @08afa740
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) @095ffc40 task_100ms/42 (task_100ms) @095e1380
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac708 Aux: @08afa520
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) @095f7b60 task_500us/33 (task_500us) @095d9ee0
Type: function definition analyzed Type: function definition analyzed
Visibility: externally_visible public Visibility: externally_visible public
Aux: @08aac7e8 Aux: @08afa7c0
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.2 * Model version : 14.27
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon May 4 18:14:49 2026
* *
* Target selection: ert.tlc * Target selection: ert.tlc
* Embedded hardware selection: NXP->Cortex-M4 * Embedded hardware selection: NXP->Cortex-M4
@ -42,69 +42,75 @@ 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]; /* '<S52>/Delay' */ double Delay_DSTATE_c[2]; /* '<S56>/Delay' */
double Delay3_DSTATE[2]; /* '<S52>/Delay3' */ double Delay3_DSTATE[2]; /* '<S56>/Delay3' */
double Delay_DSTATE_p[2]; /* '<S44>/Delay' */ double Delay_DSTATE_p[2]; /* '<S45>/Delay' */
double Delay3_DSTATE_h[2]; /* '<S44>/Delay3' */ double Delay3_DSTATE_h[2]; /* '<S45>/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 Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S65>/Delay' */
double Delay_DSTATE_i; /* '<S64>/Delay' */
double Memory_DSTATE; /* '<S10>/Memory' */ double Memory_DSTATE; /* '<S10>/Memory' */
double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S69>/Delay' */
double Delay_DSTATE_i; /* '<S68>/Delay' */
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; /* '<S38>/d1' */ double d1_DSTATE_c; /* '<S39>/d1' */
double d_DSTATE_l; /* '<S38>/d' */ double d_DSTATE_l; /* '<S39>/d' */
double d_DSTATE_i; /* '<S48>/d' */ double d_DSTATE_i; /* '<S52>/d' */
double d1_DSTATE_p; /* '<S48>/d1' */ double d1_DSTATE_p; /* '<S52>/d1' */
double d_DSTATE_c; /* '<S49>/d' */ double d_DSTATE_c; /* '<S53>/d' */
double d1_DSTATE_h; /* '<S49>/d1' */ double d1_DSTATE_h; /* '<S53>/d1' */
double d_DSTATE_d; /* '<S50>/d' */ double d_DSTATE_d; /* '<S54>/d' */
double d1_DSTATE_l; /* '<S50>/d1' */ double d1_DSTATE_l; /* '<S54>/d1' */
double Delay1_DSTATE; /* '<S52>/Delay1' */ double Delay1_DSTATE; /* '<S56>/Delay1' */
double Delay2_DSTATE; /* '<S52>/Delay2' */ double Delay2_DSTATE; /* '<S56>/Delay2' */
double d1_DSTATE_e; /* '<S51>/d1' */ double d1_DSTATE_e; /* '<S55>/d1' */
double d_DSTATE_ij; /* '<S51>/d' */ double d_DSTATE_ij; /* '<S55>/d' */
double d_DSTATE_ir; /* '<S40>/d' */ double DiscreteTimeIntegrator_DSTATE_j;/* '<S48>/Discrete-Time Integrator' */
double d1_DSTATE_o; /* '<S40>/d1' */ double d_DSTATE_ir; /* '<S41>/d' */
double d_DSTATE_m; /* '<S41>/d' */ double d1_DSTATE_o; /* '<S41>/d1' */
double d1_DSTATE_hm; /* '<S41>/d1' */ double d_DSTATE_m; /* '<S42>/d' */
double d_DSTATE_mw; /* '<S42>/d' */ double d1_DSTATE_hm; /* '<S42>/d1' */
double d1_DSTATE_g; /* '<S42>/d1' */ double d_DSTATE_mw; /* '<S43>/d' */
double d1_DSTATE_ej; /* '<S43>/d1' */ double d1_DSTATE_g; /* '<S43>/d1' */
double d_DSTATE_j; /* '<S43>/d' */ double d1_DSTATE_ej; /* '<S44>/d1' */
double Delay1_DSTATE_c; /* '<S44>/Delay1' */ double d_DSTATE_j; /* '<S44>/d' */
double Delay2_DSTATE_n; /* '<S44>/Delay2' */ double Delay1_DSTATE_c; /* '<S45>/Delay1' */
double d1_DSTATE_ob; /* '<S59>/d1' */ double Delay2_DSTATE_n; /* '<S45>/Delay2' */
double d_DSTATE_e; /* '<S59>/d' */ double d1_DSTATE_ob; /* '<S63>/d1' */
double d1_DSTATE_i; /* '<S60>/d1' */ double d_DSTATE_e; /* '<S63>/d' */
double d_DSTATE_p; /* '<S60>/d' */ double d1_DSTATE_i; /* '<S64>/d1' */
double d1_DSTATE_o1; /* '<S61>/d1' */ double d_DSTATE_p; /* '<S64>/d' */
double d_DSTATE_n; /* '<S61>/d' */ double d1_DSTATE_o1; /* '<S65>/d1' */
double d_DSTATE_n; /* '<S65>/d' */
double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */ double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */
double d1_DSTATE_a; /* '<S62>/d1' */ double d1_DSTATE_a; /* '<S66>/d1' */
double d_DSTATE_d1; /* '<S62>/d' */ double d_DSTATE_d1; /* '<S66>/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; /* '<S65>/Delay' */ bool icLoad; /* '<S69>/Delay' */
bool icLoad_e; /* '<S64>/Delay' */ bool icLoad_e; /* '<S68>/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' */
@ -112,8 +118,8 @@ typedef struct {
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
typedef struct { typedef struct {
const double W_value; /* '<S58>/Multiply' */ const double W_value; /* '<S62>/Multiply' */
const double W_Value_for_Brake; /* '<S58>/Multiply4' */ const double W_Value_for_Brake; /* '<S62>/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) */
@ -204,35 +210,37 @@ 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 '<S35>/BW_PI' : Unused code path elimination * Block '<S36>/Constant1' : Unused code path elimination
* Block '<S35>/Constant1' : Unused code path elimination * Block '<S36>/Constant16' : Unused code path elimination
* Block '<S35>/Constant16' : Unused code path elimination * Block '<S36>/Constant17' : Unused code path elimination
* Block '<S35>/Constant17' : Unused code path elimination * Block '<S36>/Constant2' : Unused code path elimination
* Block '<S35>/Constant2' : Unused code path elimination * Block '<S48>/Display6' : Unused code path elimination
* Block '<S58>/Brake_Saturation' : Unused code path elimination * Block '<S48>/Display7' : Unused code path elimination
* Block '<S58>/Multiply5' : Unused code path elimination * Block '<S48>/Display8' : Unused code path elimination
* Block '<S58>/Radius1' : Unused code path elimination * Block '<S62>/Brake_Saturation' : Unused code path elimination
* Block '<S64>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S62>/Multiply5' : Unused code path elimination
* Block '<S69>/Data Type Duplicate' : Unused code path elimination * Block '<S62>/Radius1' : Unused code path elimination
* Block '<S69>/Data Type Propagation' : Unused code path elimination * Block '<S68>/FixPt Data Type Duplicate' : Unused code path elimination
* Block '<S65>/FixPt Data Type Duplicate' : Unused code path elimination * Block '<S73>/Data Type Duplicate' : Unused code path elimination
* Block '<S70>/Data Type Duplicate' : Unused code path elimination * Block '<S73>/Data Type Propagation' : Unused code path elimination
* Block '<S70>/Data Type Propagation' : Unused code path elimination * Block '<S69>/FixPt Data Type Duplicate' : 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 '<S71>/Data Type Duplicate' : Unused code path elimination * Block '<S75>/Data Type Duplicate' : Unused code path elimination
* Block '<S71>/Data Type Propagation' : Unused code path elimination * Block '<S75>/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 '<S72>/Data Type Duplicate' : Unused code path elimination * Block '<S76>/Data Type Duplicate' : Unused code path elimination
* Block '<S72>/Data Type Propagation' : Unused code path elimination * Block '<S76>/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 '<S36>/FBGain' : Eliminated nontunable gain of 1
* Block '<S46>/FFGain' : Eliminated nontunable gain of 1 * Block '<S47>/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 '<S58>/HAC_Gain' : Eliminated nontunable gain of 1 * Block '<S62>/HAC_Gain' : Eliminated nontunable gain of 1
* Block '<S64>/Zero-Order Hold' : Eliminated since input and output rates are identical * Block '<S68>/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 '<S69>/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
@ -285,48 +293,52 @@ 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/DOB' * '<S33>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Compare To Constant'
* '<S34>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB_Gain' * '<S34>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB'
* '<S35>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller' * '<S35>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB_Gain'
* '<S36>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/GearCondition_Brake' * '<S36>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller'
* '<S37>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Gear_pos_out' * '<S37>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/GearCondition_Brake'
* '<S38>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/LPFM' * '<S38>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Gear_pos_out'
* '<S39>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Target_RPM' * '<S39>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/LPFM'
* '<S40>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot3' * '<S40>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/Target_RPM'
* '<S41>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot4' * '<S41>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot3'
* '<S42>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot5' * '<S42>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot4'
* '<S43>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/LPFM' * '<S43>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Dot5'
* '<S44>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Second order LPF' * '<S44>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/LPFM'
* '<S45>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB' * '<S45>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/DOB/Second order LPF'
* '<S46>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF' * '<S46>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1'
* '<S47>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB/P' * '<S47>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF'
* '<S48>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot' * '<S48>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I'
* '<S49>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot2' * '<S49>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I_Gain'
* '<S50>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot3' * '<S50>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/P'
* '<S51>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/LPFM' * '<S51>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FB1/I/Compare To Constant'
* '<S52>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Second order LPF' * '<S52>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot'
* '<S53>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem/MATLAB Function' * '<S53>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot2'
* '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant' * '<S54>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Dot3'
* '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1' * '<S55>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/LPFM'
* '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart' * '<S56>' : 'ADM_Integrated_Logic/Delivery_Mobility/Cruise_Control1/FF_PID_Controller/FF/Second order LPF'
* '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func' * '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/Enabled Subsystem/MATLAB Function'
* '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2' * '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Compare To Constant'
* '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM' * '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/Gear_Position/Gear_FUNCTION1'
* '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1' * '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Chart'
* '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2' * '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func'
* '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3' * '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2'
* '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate' * '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM'
* '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic' * '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1'
* '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1' * '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2'
* '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R' * '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3'
* '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c' * '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate'
* '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1' * '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic'
* '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic' * '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1'
* '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic' * '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R'
* '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic' * '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c'
* '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic' * '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1'
* '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant' * '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic'
* '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function' * '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic'
* '<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.2 * Model version : 14.27
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon May 4 18:14:49 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, /* '<S58>/Multiply' */ 14715.0, /* '<S62>/Multiply' */
12753.0 /* '<S58>/Multiply4' */ 14715.0 /* '<S62>/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 = 40; ADM_Integrated_Logic_U.GV_Vx_Limit = 25;
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,10 +65,12 @@ 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; ADM_Integrated_Logic_U.GV_Vx_Limit = GV_RC_VX_Limit+2;
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
{ {
@ -127,8 +129,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><EFBFBD><EFBFBD><EFBFBD> <20><> <20><EFBFBD><EAB7B9>ũ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> // GV_Master_Brake_Command = 0; // 占썩본占쏙옙占<EFBFBD> 占쏙옙 占쎄레占쏙옙크 占쏙옙占쏙옙 占쏙옙占쏙옙
// GV_MASTER_RWA_RackAngleCommand = 0; // <EFBFBD><EFBFBD>Ƽ<EFBFBD><20>߾<EFBFBD> <20><><EFBFBD><EFBFBD> // GV_MASTER_RWA_RackAngleCommand = 0; // 占쏙옙티占쏘링 占쌩억옙 占쏙옙占쏙옙
// 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<EFBFBD><EFBFBD> <20>ֱ<EFBFBD><D6B1> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Set_PWM_Duty(PWM_CH1, 100); // 0.2占쏙옙 占쌍깍옙占<EC9899> 占쏙옙占쏙옙 占쏙옙占쏙옙
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<EFBFBD><EFBFBD> <20>ֱ<EFBFBD><D6B1> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Set_PWM_Duty(PWM_CH0, 100); // 0.2占쏙옙 占쌍깍옙占<EC9899> 占쏙옙占쏙옙 占쏙옙占쏙옙
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_IMU_AX_Val <= -0.7 || GV_RC_BrakeTorqueCommand >= 1.) GV_Lamp_BRAKE_CMD = 1; if(GV_Master_Brake_Torque_Command >= 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 = 3; GV_Month = 5;
GV_Day = 19; GV_Day = 4;
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.2 * Model version : 14.12
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon Apr 27 16:18:56 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:
* '<S58>/Calculate_F_c' * '<S59>/Calculate_F_c'
* '<S58>/Calculate_F_c1' * '<S59>/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_Brake_Saturation = ADM_Integrated_Logic_DW.x_hat[0]; rtb_Emergency_Brake_Output = 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_Brake_Saturation) + tmp[i + 6] * rtb_Vx_Cmd_R; rtb_Emergency_Brake_Output) + 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_Brake_Saturation = x_hat_pred[0]; rtb_Emergency_Brake_Output = 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_Brake_Saturation) + 0.0 * rtb_Vx_Cmd_R); rtb_Emergency_Brake_Output) + 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: '<S73>/Constant' * Constant: '<S74>/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: '<S73>/Compare' * RelationalOperator: '<S74>/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_Brake_Saturation = rtb_Pitch_Angle - ADM_Integrated_Logic_DW.PrevY; rtb_Emergency_Brake_Output = rtb_Pitch_Angle - ADM_Integrated_Logic_DW.PrevY;
if (rtb_Brake_Saturation > 0.004) { if (rtb_Emergency_Brake_Output > 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_Brake_Saturation < -0.008) { } else if (rtb_Emergency_Brake_Output < -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,32 +237,164 @@ 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_Angle = 8.0; rtb_Pitch_Saturation = 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_Angle = -8.0; rtb_Pitch_Saturation = -8.0;
} else { } else {
rtb_Pitch_Angle = ADM_Integrated_Logic_DW.Integrator_2_DSTATE; rtb_Pitch_Saturation = ADM_Integrated_Logic_DW.Integrator_2_DSTATE;
} }
/* End of Saturate: '<S11>/Pitch_Saturation' */ /* End of Saturate: '<S11>/Pitch_Saturation' */
/* Delay: '<S65>/Delay' */ /* Delay: '<S66>/Delay' */
if (ADM_Integrated_Logic_DW.icLoad) { if (ADM_Integrated_Logic_DW.icLoad) {
ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Angle; 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' */
if (ADM_Integrated_Logic_DW.icLoad_e) {
ADM_Integrated_Logic_DW.Delay_DSTATE_i = rtb_Saturation;
} }
/* Product: '<S65>/delta rise limit' incorporates: /* Product: '<S65>/delta rise limit' incorporates:
* Constant: '<S11>/Angle_Upper' * Constant: '<S11>/Upper_Torq'
* 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.002; rtb_Product2_a = 0.016;
/* Sum: '<S65>/Difference Inputs1' incorporates: /* Sum: '<S65>/Difference Inputs1' incorporates:
* Delay: '<S65>/Delay' * Delay: '<S65>/Delay'
@ -271,19 +403,19 @@ void ADM_Integrated_Logic_step(void)
* *
* Add in CPU * Add in CPU
*/ */
rtb_Pitch_Angle -= ADM_Integrated_Logic_DW.Delay_DSTATE; rtb_Saturation -= ADM_Integrated_Logic_DW.Delay_DSTATE_i;
/* Switch: '<S70>/Switch2' incorporates: /* Switch: '<S70>/Switch2' incorporates:
* RelationalOperator: '<S70>/LowerRelop1' * RelationalOperator: '<S70>/LowerRelop1'
*/ */
if (!(rtb_Pitch_Angle > 0.002)) { if (!(rtb_Saturation > 0.016)) {
/* Switch: '<S70>/Switch' incorporates: /* Switch: '<S70>/Switch' incorporates:
* RelationalOperator: '<S70>/UpperRelop' * RelationalOperator: '<S70>/UpperRelop'
*/ */
if (rtb_Pitch_Angle < -0.002) { if (rtb_Saturation < -0.16) {
rtb_Product2_a = -0.002; rtb_Product2_a = -0.16;
} else { } else {
rtb_Product2_a = rtb_Pitch_Angle; rtb_Product2_a = rtb_Saturation;
} }
/* End of Switch: '<S70>/Switch' */ /* End of Switch: '<S70>/Switch' */
@ -298,154 +430,28 @@ 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;
/* RelationalOperator: '<S54>/Compare' incorporates: /* Product: '<S11>/Product2' incorporates:
* Constant: '<S54>/Constant' * Constant: '<S57>/Constant'
* Inport: '<Root>/GV_BrakeTorqueCommand' * Inport: '<Root>/GV_MCU_RPM'
* RelationalOperator: '<S57>/Compare'
*/ */
rtb_Compare_p = (ADM_Integrated_Logic_U.GV_BrakeTorqueCommand >= 100.0); rtb_Product2_a = (double)(rtb_Pitch_Angle == 3.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 (ADM_Integrated_Logic_U.GV_MCU_RPM < -50.0) { if (rtb_Product2_a < -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' */
@ -453,7 +459,7 @@ void ADM_Integrated_Logic_step(void)
} }
/* case IN_HAC_ON: */ /* case IN_HAC_ON: */
} else if (ADM_Integrated_Logic_U.GV_MCU_RPM > 150.0) { } else if (rtb_Product2_a > 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' */
@ -482,9 +488,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_Memory == 3.0)) + 1.0) + (rtb_Vx_Cmd_R <= 2.0)) + (rtb_Pitch_Angle == 3.0)) +
ADM_Integrated_Logic_Y.Debug_HAC_RPM_Decision >= 5.0) { ADM_Integrated_Logic_Y.Debug_HAC_RPM_Decision >= 4.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;
} }
@ -585,10 +591,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_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b; rtb_Emergency_Brake_Output = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_b;
if (rtb_Brake_Saturation > 2.0) { if (rtb_Emergency_Brake_Output > 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_Brake_Saturation < -2.0) { } else if (rtb_Emergency_Brake_Output < -2.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_b - 2.0;
} }
@ -599,7 +605,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_Memory == 3.0) * rtb_y_h; rtb_AccFlag = (double)(rtb_Pitch_Angle == 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)) {
@ -615,10 +621,10 @@ void ADM_Integrated_Logic_step(void)
* -80.0; * -80.0;
/* MATLAB Function: '<S6>/GearCondition_Brake' */ /* MATLAB Function: '<S6>/GearCondition_Brake' */
if (rtb_Memory == 1.0) { if (rtb_Pitch_Angle == 1.0) {
i = -1; i = -1;
} else { } else {
i = (rtb_Memory == 3.0); i = (rtb_Pitch_Angle == 3.0);
} }
/* Saturate: '<S6>/Saturation' */ /* Saturate: '<S6>/Saturation' */
@ -635,10 +641,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_Brake_Saturation = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o; rtb_Emergency_Brake_Output = rtb_y_h - ADM_Integrated_Logic_DW.PrevY_o;
if (rtb_Brake_Saturation > 3.0) { if (rtb_Emergency_Brake_Output > 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_Brake_Saturation < -3.0) { } else if (rtb_Emergency_Brake_Output < -3.0) {
rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0; rtb_y_h = ADM_Integrated_Logic_DW.PrevY_o - 3.0;
} }
@ -656,23 +662,32 @@ 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) {
rtb_Brake_Saturation = ADM_Integrated_Logic_U.GV_Vx_Fbk * 100.0; if (ADM_Integrated_Logic_DW.emergency_active == 0.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 {
rtb_Brake_Saturation = rtb_Brake_Torque_Cmd + rtb_y_h; ADM_Integrated_Logic_DW.emergency_active = 0.0;
rtb_Emergency_Brake_Output = rtb_Brake_Torque_Cmd + rtb_y_h;
} }
/* Saturate: '<S1>/Brake_Saturation' incorporates: /* End of MATLAB Function: '<S1>/Emergency_Brake_Func' */
* MATLAB Function: '<S1>/Emergency_Brake_Func'
*/ /* Saturate: '<S1>/Brake_Saturation' */
if (rtb_Brake_Saturation > 2500.0) { if (rtb_Emergency_Brake_Output > 2500.0) {
rtb_Brake_Saturation = 2500.0; rtb_Emergency_Brake_Output = 2500.0;
} else if (rtb_Brake_Saturation < 0.0) { } else if (rtb_Emergency_Brake_Output < 0.0) {
rtb_Brake_Saturation = 0.0; rtb_Emergency_Brake_Output = 0.0;
} }
/* End of Saturate: '<S1>/Brake_Saturation' */ /* End of Saturate: '<S1>/Brake_Saturation' */
@ -688,8 +703,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) && (rtb_Brake_Saturation <= && (ADM_Integrated_Logic_U.GV_Vx_Fbk >= 1.5) &&
10.0)) { (rtb_Emergency_Brake_Output <= 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'
@ -752,12 +767,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_Brake_Saturation; ADM_Integrated_Logic_Y.GV_Brake_Command = rtb_Emergency_Brake_Output;
/* 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_Brake_Saturation; ADM_Integrated_Logic_Y.Target_IDB_Out = rtb_Emergency_Brake_Output;
/* 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;
@ -772,14 +787,14 @@ void ADM_Integrated_Logic_step(void)
11.93; 11.93;
/* MATLAB Function: '<S6>/Target_RPM' */ /* MATLAB Function: '<S6>/Target_RPM' */
if (rtb_Memory == 0.0) { if (rtb_Pitch_Angle == 0.0) {
i = 0; i = 0;
} else if (rtb_Memory == 2.0) { } else if (rtb_Pitch_Angle == 2.0) {
i = 0; i = 0;
} else if (rtb_Memory == 1.0) { } else if (rtb_Pitch_Angle == 1.0) {
i = -1; i = -1;
} else { } else {
i = (rtb_Memory == 3.0); i = (rtb_Pitch_Angle == 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 /
@ -788,10 +803,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_Brake_Saturation = rtb_AccFlag - ADM_Integrated_Logic_DW.PrevY_a; rtb_Emergency_Brake_Output = rtb_AccFlag - ADM_Integrated_Logic_DW.PrevY_a;
if (rtb_Brake_Saturation > 0.4) { if (rtb_Emergency_Brake_Output > 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_Brake_Saturation < -0.8) { } else if (rtb_Emergency_Brake_Output < -0.8) {
rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a - 0.8; rtb_AccFlag = ADM_Integrated_Logic_DW.PrevY_a - 0.8;
} }
@ -810,9 +825,9 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S38>/d' * UnitDelay: '<S38>/d'
* UnitDelay: '<S38>/d1' * UnitDelay: '<S38>/d1'
*/ */
rtb_Brake_Saturation = ((rtb_AccFlag + ADM_Integrated_Logic_DW.d1_DSTATE_c) * rtb_Emergency_Brake_Output = ((rtb_AccFlag +
0.002 + 0.1041032953945969 * ADM_Integrated_Logic_DW.d_DSTATE_l) / ADM_Integrated_Logic_DW.d1_DSTATE_c) * 0.002 + 0.1041032953945969 *
0.1081032953945969; ADM_Integrated_Logic_DW.d_DSTATE_l) / 0.1081032953945969;
/* Sum: '<S48>/Sum1' incorporates: /* Sum: '<S48>/Sum1' incorporates:
* Gain: '<S48>/gain' * Gain: '<S48>/gain'
@ -820,7 +835,7 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S48>/d' * UnitDelay: '<S48>/d'
* UnitDelay: '<S48>/d1' * UnitDelay: '<S48>/d1'
*/ */
rtb_Trig = (rtb_Brake_Saturation - ADM_Integrated_Logic_DW.d_DSTATE_i) * rtb_Trig = (rtb_Emergency_Brake_Output - 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:
@ -850,7 +865,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_Brake_Saturation + 212.8 * rtb_Trig) + 21.8 * rtb_Gain_c = (((156.8 * rtb_Emergency_Brake_Output + 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:
@ -898,7 +913,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_Brake_Saturation - ADM_Integrated_Logic_U.GV_MCU_RPM; rtb_Error_m = rtb_Emergency_Brake_Output - 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'
@ -928,8 +943,9 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S40>/d' * UnitDelay: '<S40>/d'
* UnitDelay: '<S40>/d1' * UnitDelay: '<S40>/d1'
*/ */
rtb_Error_m = (rtb_Brake_Saturation - ADM_Integrated_Logic_DW.d_DSTATE_ir) * rtb_Error_m = (rtb_Emergency_Brake_Output -
1000.0 - ADM_Integrated_Logic_DW.d1_DSTATE_o; ADM_Integrated_Logic_DW.d_DSTATE_ir) * 1000.0 -
ADM_Integrated_Logic_DW.d1_DSTATE_o;
/* Sum: '<S41>/Sum1' incorporates: /* Sum: '<S41>/Sum1' incorporates:
* Gain: '<S41>/gain' * Gain: '<S41>/gain'
@ -960,8 +976,8 @@ void ADM_Integrated_Logic_step(void)
* Product: '<S33>/Product4' * Product: '<S33>/Product4'
* Sum: '<S33>/Add2' * Sum: '<S33>/Add2'
*/ */
rtb_Add3 = (((156.8 * rtb_Brake_Saturation + 212.8 * rtb_Error_m) + 21.8 * rtb_Add3 = (((156.8 * rtb_Emergency_Brake_Output + 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:
@ -1073,18 +1089,18 @@ void ADM_Integrated_Logic_step(void)
rtb_y_h = 0.0; rtb_y_h = 0.0;
} }
} else { } else {
if (rtb_Memory == 0.0) { if (rtb_Pitch_Angle == 0.0) {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = 0; i = 0;
} else if (rtb_Memory == 2.0) { } else if (rtb_Pitch_Angle == 2.0) {
/* MATLAB Function: '<S6>/Gear_pos_out' */ /* MATLAB Function: '<S6>/Gear_pos_out' */
i = 0; i = 0;
} else if (rtb_Memory == 1.0) { } else if (rtb_Pitch_Angle == 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_Memory == 3.0); i = (rtb_Pitch_Angle == 3.0);
} }
/* Product: '<S6>/Multiply' incorporates: /* Product: '<S6>/Multiply' incorporates:
@ -1124,42 +1140,22 @@ 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_Angle; ADM_Integrated_Logic_Y.Debug_HAC_Pitch_angle = rtb_Pitch_Saturation;
/* MATLAB Function: '<S58>/Calculate_F_c1' incorporates: /* MATLAB Function: '<S59>/Calculate_F_c1' incorporates:
* Gain: '<S58>/Gain3' * Gain: '<S59>/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_Angle, &rtb_y); 0.017453292519943295 * rtb_Pitch_Saturation, &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_AY_Val' * Inport: '<Root>/GV_IMU_AX_Val'
* Product: '<S60>/Product11' * Product: '<S60>/Product11'
* Sum: '<S60>/Sum1' * Sum: '<S60>/Sum1'
* Sum: '<S60>/Sum2' * Sum: '<S60>/Sum2'
@ -1168,14 +1164,15 @@ void ADM_Integrated_Logic_step(void)
* UnitDelay: '<S60>/d' * UnitDelay: '<S60>/d'
* UnitDelay: '<S60>/d1' * UnitDelay: '<S60>/d1'
*/ */
rtb_Brake_Torque_Cmd = ((ADM_Integrated_Logic_U.GV_IMU_AY_Val + rtb_Desired_Torque = ((ADM_Integrated_Logic_U.GV_IMU_AX_Val +
ADM_Integrated_Logic_DW.d1_DSTATE_i) * 0.002 + 0.061661977236758134 * ADM_Integrated_Logic_DW.d1_DSTATE_ob) * 0.002 + 0.061661977236758134 *
ADM_Integrated_Logic_DW.d_DSTATE_p) / 0.065661977236758137; ADM_Integrated_Logic_DW.d_DSTATE_e) /
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_AZ_Val' * Inport: '<Root>/GV_IMU_AY_Val'
* Product: '<S61>/Product11' * Product: '<S61>/Product11'
* Sum: '<S61>/Sum1' * Sum: '<S61>/Sum1'
* Sum: '<S61>/Sum2' * Sum: '<S61>/Sum2'
@ -1184,6 +1181,22 @@ 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)
@ -1203,29 +1216,32 @@ 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: '<S62>/gain1' incorporates: /* Gain: '<S63>/gain1' incorporates:
* Constant: '<S62>/Constant1' * Constant: '<S63>/Constant1'
* Product: '<S62>/Product2' * Product: '<S63>/Product2'
*/ */
rtb_Switch2_k = 0.063661977236758135; rtb_Switch2_k = 0.063661977236758135;
/* Product: '<S62>/Product1' incorporates: /* Product: '<S63>/Product1' incorporates:
* Constant: '<S62>/Constant' * Constant: '<S63>/Constant'
* Gain: '<S62>/gain' * Gain: '<S63>/gain'
* Inport: '<Root>/GV_IMU_PitchRtVal' * Inport: '<Root>/GV_IMU_PitchRtVal'
* Product: '<S62>/Product11' * Product: '<S63>/Product11'
* Sum: '<S62>/Sum1' * Sum: '<S63>/Sum1'
* Sum: '<S62>/Sum2' * Sum: '<S63>/Sum2'
* Sum: '<S62>/Sum3' * Sum: '<S63>/Sum3'
* Sum: '<S62>/Sum4' * Sum: '<S63>/Sum4'
* UnitDelay: '<S62>/d' * UnitDelay: '<S63>/d'
* UnitDelay: '<S62>/d1' * UnitDelay: '<S63>/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'
*/ */
@ -1277,8 +1293,8 @@ void ADM_Integrated_Logic_step(void)
*/ */
ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y); ADM_Integrated__MATLABFunction2(-rtb_Add1_tmp, &rtb_y);
/* Switch: '<S71>/Switch2' incorporates: /* Switch: '<S72>/Switch2' incorporates:
* RelationalOperator: '<S71>/LowerRelop1' * RelationalOperator: '<S72>/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:
@ -1289,8 +1305,8 @@ void ADM_Integrated_Logic_step(void)
* */ * */
rtb_y *= 0.002; rtb_y *= 0.002;
/* Switch: '<S71>/Switch' incorporates: /* Switch: '<S72>/Switch' incorporates:
* RelationalOperator: '<S71>/UpperRelop' * RelationalOperator: '<S72>/UpperRelop'
*/ */
if (rtb_y_h < rtb_y) { if (rtb_y_h < rtb_y) {
rtb_Switch2_k = rtb_y; rtb_Switch2_k = rtb_y;
@ -1298,10 +1314,10 @@ void ADM_Integrated_Logic_step(void)
rtb_Switch2_k = rtb_y_h; rtb_Switch2_k = rtb_y_h;
} }
/* End of Switch: '<S71>/Switch' */ /* End of Switch: '<S72>/Switch' */
} }
/* End of Switch: '<S71>/Switch2' */ /* End of Switch: '<S72>/Switch2' */
/* Sum: '<S23>/Difference Inputs2' incorporates: /* Sum: '<S23>/Difference Inputs2' incorporates:
* Delay: '<S23>/Delay' * Delay: '<S23>/Delay'
@ -1357,8 +1373,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: '<S72>/Switch2' incorporates: /* Switch: '<S73>/Switch2' incorporates:
* RelationalOperator: '<S72>/LowerRelop1' * RelationalOperator: '<S73>/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:
@ -1369,8 +1385,8 @@ void ADM_Integrated_Logic_step(void)
* */ * */
rtb_y_h *= 0.002; rtb_y_h *= 0.002;
/* Switch: '<S72>/Switch' incorporates: /* Switch: '<S73>/Switch' incorporates:
* RelationalOperator: '<S72>/UpperRelop' * RelationalOperator: '<S73>/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;
@ -1378,10 +1394,10 @@ void ADM_Integrated_Logic_step(void)
rtb_Switch2_k = rtb_Add1; rtb_Switch2_k = rtb_Add1;
} }
/* End of Switch: '<S72>/Switch' */ /* End of Switch: '<S73>/Switch' */
} }
/* End of Switch: '<S72>/Switch2' */ /* End of Switch: '<S73>/Switch2' */
/* Sum: '<S24>/Difference Inputs2' incorporates: /* Sum: '<S24>/Difference Inputs2' incorporates:
* Delay: '<S24>/Delay' * Delay: '<S24>/Delay'
@ -1449,6 +1465,9 @@ 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'
@ -1462,17 +1481,14 @@ 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: '<S65>/Delay' */ /* Update for Delay: '<S66>/Delay' */
ADM_Integrated_Logic_DW.icLoad = false; ADM_Integrated_Logic_DW.icLoad = false;
ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Angle; ADM_Integrated_Logic_DW.Delay_DSTATE = rtb_Pitch_Saturation;
/* Update for Delay: '<S64>/Delay' */ /* Update for Delay: '<S65>/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'
@ -1496,10 +1512,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_Brake_Saturation; ADM_Integrated_Logic_DW.d_DSTATE_l = rtb_Emergency_Brake_Output;
/* Update for UnitDelay: '<S48>/d' */ /* Update for UnitDelay: '<S48>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_i = rtb_Brake_Saturation; ADM_Integrated_Logic_DW.d_DSTATE_i = rtb_Emergency_Brake_Output;
/* 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;
@ -1542,7 +1558,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_Brake_Saturation; ADM_Integrated_Logic_DW.d_DSTATE_ir = rtb_Emergency_Brake_Output;
/* 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;
@ -1584,39 +1600,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: '<S59>/d1' incorporates: /* Update for UnitDelay: '<S60>/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: '<S59>/d' */ /* Update for UnitDelay: '<S60>/d' */
ADM_Integrated_Logic_DW.d_DSTATE_e = rtb_Desired_Torque; ADM_Integrated_Logic_DW.d_DSTATE_e = rtb_Desired_Torque;
/* Update for UnitDelay: '<S60>/d1' incorporates: /* Update for UnitDelay: '<S61>/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: '<S60>/d' */ /* Update for UnitDelay: '<S61>/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: '<S61>/d1' incorporates: /* Update for UnitDelay: '<S62>/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: '<S61>/d' */ /* Update for UnitDelay: '<S62>/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: '<S62>/d1' incorporates: /* Update for UnitDelay: '<S63>/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: '<S62>/d' */ /* Update for UnitDelay: '<S63>/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' */
@ -1631,10 +1647,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: '<S65>/Delay' */ /* InitializeConditions for Delay: '<S66>/Delay' */
ADM_Integrated_Logic_DW.icLoad = true; ADM_Integrated_Logic_DW.icLoad = true;
/* InitializeConditions for Delay: '<S64>/Delay' */ /* InitializeConditions for Delay: '<S65>/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.2 * Model version : 14.12
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon Apr 27 16:18:56 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 Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S65>/Delay' */
double Delay_DSTATE_i; /* '<S64>/Delay' */
double Memory_DSTATE; /* '<S10>/Memory' */ double Memory_DSTATE; /* '<S10>/Memory' */
double Integrator_2_DSTATE; /* '<S11>/Integrator_2' */
double Delay_DSTATE; /* '<S66>/Delay' */
double Delay_DSTATE_i; /* '<S65>/Delay' */
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; /* '<S59>/d1' */ double d1_DSTATE_ob; /* '<S60>/d1' */
double d_DSTATE_e; /* '<S59>/d' */ double d_DSTATE_e; /* '<S60>/d' */
double d1_DSTATE_i; /* '<S60>/d1' */ double d1_DSTATE_i; /* '<S61>/d1' */
double d_DSTATE_p; /* '<S60>/d' */ double d_DSTATE_p; /* '<S61>/d' */
double d1_DSTATE_o1; /* '<S61>/d1' */ double d1_DSTATE_o1; /* '<S62>/d1' */
double d_DSTATE_n; /* '<S61>/d' */ double d_DSTATE_n; /* '<S62>/d' */
double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */ double Integrator_1_DSTATE; /* '<S11>/Integrator_1' */
double d1_DSTATE_a; /* '<S62>/d1' */ double d1_DSTATE_a; /* '<S63>/d1' */
double d_DSTATE_d1; /* '<S62>/d' */ double d_DSTATE_d1; /* '<S63>/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,10 +101,12 @@ 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; /* '<S65>/Delay' */ bool icLoad; /* '<S66>/Delay' */
bool icLoad_e; /* '<S64>/Delay' */ bool icLoad_e; /* '<S65>/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' */
@ -112,8 +114,8 @@ typedef struct {
/* Invariant block signals (default storage) */ /* Invariant block signals (default storage) */
typedef struct { typedef struct {
const double W_value; /* '<S58>/Multiply' */ const double W_value; /* '<S59>/Multiply' */
const double W_Value_for_Brake; /* '<S58>/Multiply4' */ const double W_Value_for_Brake; /* '<S59>/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) */
@ -209,30 +211,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 '<S58>/Brake_Saturation' : Unused code path elimination * Block '<S59>/Brake_Saturation' : Unused code path elimination
* Block '<S58>/Multiply5' : Unused code path elimination * Block '<S59>/Multiply5' : Unused code path elimination
* Block '<S58>/Radius1' : Unused code path elimination * Block '<S59>/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 '<S11>/Scope2' : Unused code path elimination * Block '<S66>/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 Duplicate' : Unused code path elimination
* Block '<S71>/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 '<S11>/Scope2' : Unused code path elimination
* Block '<S23>/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 '<S58>/HAC_Gain' : Eliminated nontunable gain of 1 * Block '<S59>/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
@ -309,24 +311,25 @@ 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/HAC_OFF_OK_Func' * '<S57>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Compare To Constant'
* '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2' * '<S58>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/HAC_OFF_OK_Func'
* '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM' * '<S59>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2'
* '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1' * '<S60>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM'
* '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2' * '<S61>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM1'
* '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3' * '<S62>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM2'
* '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate' * '<S63>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/LPFM3'
* '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic' * '<S64>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Pitch_calculate'
* '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1' * '<S65>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic'
* '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R' * '<S66>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1'
* '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c' * '<S67>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_R'
* '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1' * '<S68>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c'
* '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic' * '<S69>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Hill_Required_Torque2/Calculate_F_c1'
* '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic' * '<S70>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic/Saturation Dynamic'
* '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic' * '<S71>' : 'ADM_Integrated_Logic/Delivery_Mobility/HAC_Logic1/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic' * '<S72>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic/Saturation Dynamic'
* '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant' * '<S73>' : 'ADM_Integrated_Logic/Delivery_Mobility/Rate Limiter Dynamic1/Saturation Dynamic'
* '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Vx_OutPut_Function' * '<S74>' : 'ADM_Integrated_Logic/Delivery_Mobility/Vx_Logic/Compare To Constant'
* '<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 Mar 09 16:37:02 2026 ## Generated on : Mon Apr 20 10:09:36 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++ 2017 v15.0 | nmake (64-bit Windows) # Toolchain Name: Microsoft Visual C++ 2022 v17.0 | nmake (64-bit Windows)
# Supported Version(s): 15.0 # Supported Version(s): 17.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 CPPFLAGS_ADDITIONAL = -EHs -D_CRT_SECURE_NO_WARNINGS /wd4251 /Zc:__cplusplus
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.2 * Model version : 14.12
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon Apr 27 16:18:56 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, /* '<S58>/Multiply' */ 12753.0, /* '<S59>/Multiply' */
12753.0 /* '<S58>/Multiply4' */ 12753.0 /* '<S59>/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.2 * Model version : 14.12
* Simulink Coder version : 24.2 (R2024b) 21-Jun-2024 * Simulink Coder version : 24.2 (R2024b) 21-Jun-2024
* C/C++ source code generated on : Tue Mar 10 17:51:08 2026 * C/C++ source code generated on : Mon Apr 27 16:18:56 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;S58&gt;/Brake_Saturation &lt;S59&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;S58&gt;/Multiply5 &lt;S59&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;S58&gt;/Radius1 &lt;S59&gt;/Radius1
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -177,33 +177,6 @@ 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">
@ -211,7 +184,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 Duplicate &lt;S70&gt;/Data Type Duplicate
</td> </td>
@ -220,7 +193,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 Propagation &lt;S70&gt;/Data Type Propagation
</td> </td>
@ -228,19 +201,10 @@ Unused code path elimination
Unused code path elimination Unused code path elimination
</td> </td>
</tr>
<tr class="even">
<td align="left" valign="top">
&lt;S11&gt;/Scope2
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td align="left" valign="top"> <td align="left" valign="top">
&lt;S23&gt;/FixPt Data Type Duplicate &lt;S66&gt;/FixPt Data Type Duplicate
</td> </td>
<td align="left" valign="top"> <td align="left" valign="top">
Unused code path elimination Unused code path elimination
@ -264,6 +228,42 @@ Unused code path elimination
Unused code path elimination Unused code path elimination
</td> </td>
</tr>
<tr class="even">
<td align="left" valign="top">
&lt;S11&gt;/Scope2
</td>
<td align="left" valign="top">
Unused code path elimination
</td>
</tr>
<tr class="odd">
<td align="left" valign="top">
&lt;S23&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;S72&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;S72&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">
@ -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;S72&gt;/Data Type Duplicate &lt;S73&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;S72&gt;/Data Type Propagation &lt;S73&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;S58&gt;/HAC_Gain &lt;S59&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;S64&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
@ -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;S65&gt;/Zero-Order Hold &lt;S66&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;S67&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(S67)</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(S68)</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;S68&gt; &lt;S69&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(S67)</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(S68)</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;S57&gt; &lt;S58&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;S66&gt; &lt;S67&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;S63&gt; &lt;S64&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;S74&gt; &lt;S75&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.2 14.12
</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">
Tue Mar 10 17:51:08 2026 Mon Apr 27 16:18:56 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 (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build\VCVARSALL.BAT " amd64 CALL "C:\Program Files\Microsoft Visual Studio\2022\Community\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="d7b1d624-c18f-4158-a2a4-77022dbc9678"> <slcache.FileAttributes type="slcache.FileAttributes" uuid="77616094-06dd-4904-b8d7-88488993838a">
<checksum>HF2g79ZIYRVk1XraArqokxPYixiQqtNKzzxGcHijMPV1oPQmn9arAOCD7N65if5UD7+PSq39pdp17sqtO0Xtsg==</checksum> <checksum>V2G5RPl2Jn1wIakoGOItFnbPI6tcsPWKlR9BMHc1aCR0KFpooqG/WkSFDWgYYR6jwjg67WsN055HE9z7dzcPlA==</checksum>
</slcache.FileAttributes> </slcache.FileAttributes>
</MF0> </MF0>

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