📄 tbdml_emulator.map
字号:
InitATD 46ED 50 80 2 .text
GetAD0Result 473D 38 56 2 .text
GetAD1Result 4775 38 56 2 .text
InitSCI 47AD 3D 61 2 .text
PrintString 47EA 68 104 20 .text
TransIrq 4852 4C 76 4 .text
ReceiveIrq 489E 70 112 4 .text
SCI1_ISR 490E 1F 31 1 .text
SCI0_ISR 492D 20 32 1 .text
_Startup C000 18 24 0 .init
STRING.Restarting......1 C022 10 16 1 .rodata1
STRING.Entering.4WD.mode....2 C032 15 21 1 .rodata1
STRING.Entering.BRAKE.mode..3 C047 17 23 1 .rodata1
STRING.Entering.2WD.mode....4 C05E 15 21 1 .rodata1
STRING.Entering.4WD.mode....5 C073 15 21 1 .rodata1
STRING.Entering.Back.mode...6 C088 16 22 1 .rodata1
STRING.Waiting.for.displace.7 C09E 2A 42 1 .rodata1
STRING.ERROR....9 C0C8 9 9 1 .rodata1
_LMULU16x32 C0D1 F 15 1 NON_BANKED
_lDivMod C0E0 A7 167 2 NON_BANKED
_NEG_P C187 F 15 4 NON_BANKED
_LDIVS C196 35 53 1 NON_BANKED
_ILSEXT C1CB 7 7 2 NON_BANKED
_Vector_26 FFCA 2 2 0 .abs_section_ffca
_Vector_21 FFD4 2 2 0 .abs_section_ffd4
_Vector_20 FFD6 2 2 0 .abs_section_ffd6
_Vector_7 FFF0 2 2 0 .abs_section_fff0
_Vector_6 FFF2 2 2 0 .abs_section_fff2
_Vector_2 FFFA 2 2 0 .abs_section_fffa
_Vector_1 FFFC 2 2 0 .abs_section_fffc
*********************************************************************************************
UNUSED-OBJECTS SECTION
---------------------------------------------------------------------------------------------
NOT USED PROCEDURES
main.c.o:
FaultDiag
rtshc12.c.o (ansibi.lib):
_BSHL _BSHRS _BSHRU _BDIVMODU _BDIVMODS _ISHL _ISHRU _ISHRS _LSHL _LSHRU
_LSHRS _LADD _LSUB _LAND _LOR _LXOR _LCMP _LCMP_P _LCMP_PP _LNEG _LCOM _LINC
_LDEC _LMUL _LMULS16x32 _LDIVU _LMODU _LMODS _COPY _CASE_DIRECT
_CASE_DIRECT_BYTE _CASE_CHECKED _CASE_CHECKED_BYTE _CASE_SEARCH
_CASE_SEARCH_BYTE _CASE_SEARCH_8 _CASE_SEARCH_8_BYTE _FCALL _FPCMP
M9S12DB128.c.o:
GetHSCounter GetChar
NOT USED VARIABLES
main.c.o:
MotorSpd
rtshc12.c.o (ansibi.lib):
_PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32 errno
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0xC1D2 ---- SIZE 4 ---
Filling bytes inserted
00012100
------- ROM-ADDRESS: 0xC1D6 ---- RAM-ADDRESS: 0x2100 ---- SIZE 1 ---
Name of initialized Object : Direction
FF
------- ROM-ADDRESS: 0xC1D7 ---- SIZE 2 ---
Filling bytes inserted
0000
*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
main USES InitS12 STRING.Restarting......1 PrintString
ResetPumpDisp CurWorkMode STRING.Entering.4WD.mode....2
fRTI2ms SamplePumpDisp fMDC10ms EngineSpd GetLSCounter
Brake Reverse Run4WD Run2WD
Brake USES CurWorkMode STRING.Entering.BRAKE.mode..3
PrintString Disp2Zero
ForwardRoutine USES EngineSpd Disp2Zero CalEngineTrq SamplePressure
CalPumpDisp
Run4WD USES Disp2Zero PumpCtl CurWorkMode
STRING.Entering.2WD.mode....4 PrintString ForwardRoutine
Run2WD USES Disp2Zero PumpCtl CurWorkMode
STRING.Entering.4WD.mode....5 PrintString ForwardRoutine
Reverse USES CurWorkMode STRING.Entering.Back.mode...6
PrintString EngineSpd Disp2Zero PumpCtl
ResetPumpDisp USES CurWorkMode PumpCtl fRTI2ms SamplePumpDisp
STRING.Waiting.for.displace.7 PrintString
Disp2Zero USES PumpCtl
CalEngineTrq USES EngineSpd EngineTrqAvail
SamplePressure USES Pressure GetAD0Result
SamplePumpDisp USES GetAD1Result PumpCtl
CalPumpDisp USES EngineTrqAvail PumpTrqAvail _ILSEXT Pressure
_LMULU16x32 _LDIVS STRING.ERROR....9 PrintString
DispCmdFilter.8 PumpCtl
Init USES _startupData
InitS12 USES InitPLL InitPIM InitPWM InitSCI InitECT InitATD
InitRTI
InitRTI USES TimerTick
RTI_ISR USES TimerTick fRTI2ms ADQueIndex AD0Que AD1Que
Direction PumpCtl RTI_ISR
InitECT USES HSCTmp HSC100ms HSCTick LSCTmp MDCounter
MDCU_ISR USES fMDC10ms MDCounter HSCTick HSCTmp HSC100ms
LSCTmp LSC100ms
GetLSCounter USES LSC100ms
IRQ_ISR USES LSCTmp
InitATD USES AD0Que AD1Que ADQueIndex
GetAD0Result USES AD0Que
GetAD1Result USES AD1Que
InitSCI USES SCIBuf RecBuf
PrintString USES SCIBuf
TransIrq USES SCIBuf
ReceiveIrq USES RecBuf PrintString
SCI1_ISR USES TransIrq ReceiveIrq
SCI0_ISR USES TransIrq ReceiveIrq
_Startup USES __SEG_END_SSTACK Init main
_LDIVS USES _NEG_P _lDivMod
_Vector_26 USES MDCU_ISR
_Vector_21 USES SCI1_ISR
_Vector_20 USES SCI0_ISR
_Vector_7 USES RTI_ISR
_Vector_6 USES IRQ_ISR
_Vector_2 USES COP_ISR
_Vector_1 USES COPFail_ISR
*********************************************************************************************
DEPENDENCY TREE
*********************************************************************************************
main and _Startup Group
|
+- main
| |
| +- InitS12
| | |
| | +- InitPLL
| | |
| | +- InitPIM
| | |
| | +- InitPWM
| | |
| | +- InitSCI
| | |
| | +- InitECT
| | |
| | +- InitATD
| | |
| | +- InitRTI
| |
| +- PrintString
| |
| +- ResetPumpDisp
| | |
| | +- SamplePumpDisp
| | | |
| | | +- GetAD1Result
| | |
| | +- PrintString (see above)
| |
| +- SamplePumpDisp (see above)
| |
| +- GetLSCounter
| |
| +- Brake
| | |
| | +- PrintString (see above)
| | |
| | +- Disp2Zero
| |
| +- Reverse
| | |
| | +- PrintString (see above)
| | |
| | +- Disp2Zero (see above)
| |
| +- Run4WD
| | |
| | +- Disp2Zero (see above)
| | |
| | +- PrintString (see above)
| | |
| | +- ForwardRoutine
| | |
| | +- Disp2Zero (see above)
| | |
| | +- CalEngineTrq
| | |
| | +- SamplePressure
| | | |
| | | +- GetAD0Result
| | |
| | +- CalPumpDisp
| | |
| | +- _ILSEXT
| | |
| | +- _LMULU16x32
| | |
| | +- _LDIVS
| | | |
| | | +- _NEG_P
| | | |
| | | +- _lDivMod
| | |
| | +- PrintString (see above)
| |
| +- Run2WD
| |
| +- Disp2Zero (see above)
| |
| +- PrintString (see above)
| |
| +- ForwardRoutine (see above)
|
+- _Startup
|
+- Init
|
+- main (see above)
_Vector_1
|
+- COPFail_ISR
_Vector_2
|
+- COP_ISR
_Vector_7
|
+- RTI_ISR
_Vector_26
|
+- MDCU_ISR
_Vector_6
|
+- IRQ_ISR
_Vector_21
|
+- SCI1_ISR
|
+- TransIrq
|
+- ReceiveIrq
|
+- PrintString (see above)
_Vector_20
|
+- SCI0_ISR
|
+- TransIrq (see above)
|
+- ReceiveIrq (see above)
*********************************************************************************************
STATISTIC SECTION
---------------------------------------------------------------------------------------------
ExeFile:
--------
Number of blocks to be downloaded: 13
Total size of all blocks to be downloaded: 2870
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -