📄 tbdm_emulator.map
字号:
*********************************************************************************************
SECTION USE IN OBJECT-ALLOCATION SECTION
---------------------------------------------------------------------------------------------
SECTION: ".text"
main Brake ForwardRoutine Run4WD Run2WD Reverse ResetPumpDisp Disp2Zero
CalEngineTrq SamplePressure CalPumpDisp Init InitS12 InitPLL InitRTI
COPFail_ISR COP_ISR RTI_ISR InitPIM InitPWM InitECT MDCU_ISR GetLSCounter
IRQ_ISR InitATD GetAD0Result InitSCI PrintString TransIrq ReceiveIrq SCI1_ISR
SCI0_ISR
SECTION: ".data"
Direction
SECTION: ".bss"
CurWorkMode fMDC10ms DispFilter.8 HSCTmp HSC100ms AD0Result AD1Result
HSCTick LSCTmp LSC100ms PreZeroSW PreUpSW PreLowSW
SECTION: ".init"
_Startup
SECTION: ".rodata1"
STRING.Restarting......1 STRING.Entering.4WD.mode....2
STRING.Entering.BRAKE.mode..3 STRING.Entering.2WD.mode....4
STRING.Entering.4WD.mode....5 STRING.Entering.Back.mode...6
STRING.Waiting.for.displace.7 STRING.ERROR....9 STRING.Z0.1 STRING.Z1.2
STRING.Z2.3 STRING.Z3.4 STRING.U0.5 STRING.U1.6 STRING.U2.7 STRING.U3.8
STRING.L0.9 STRING.L1.10 STRING.L2.11 STRING.L3.12
SECTION: "NON_BANKED"
_ISHRS _LMULU16x32 _lDivMod _NEG_P _LDIVS _ILSEXT
SECTION: ".common"
Pressure EngineSpd EngineTrqAvail PumpTrqAvail PumpCtl TimerTick MDCounter
SCIBuf RecBuf
SECTION: ".abs_section_fffc"
_Vector_1
SECTION: ".abs_section_fffa"
_Vector_2
SECTION: ".abs_section_fff0"
_Vector_7
SECTION: ".abs_section_ffca"
_Vector_26
SECTION: ".abs_section_fff2"
_Vector_6
SECTION: ".abs_section_ffd4"
_Vector_21
SECTION: ".abs_section_ffd6"
_Vector_20
*********************************************************************************************
OBJECT LIST SORTED BY ADDRESS
Name Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
Direction 2100 1 1 13 .data
CurWorkMode 2101 1 1 10 .bss
fMDC10ms 2102 1 1 3 .bss
DispFilter.8 2103 8 8 4 .bss
HSCTmp 210B 8 8 17 .bss
HSC100ms 2113 8 8 5 .bss
AD0Result 211B 8 8 12 .bss
AD1Result 2123 8 8 11 .bss
HSCTick 212B 1 1 4 .bss
LSCTmp 212C 2 2 5 .bss
LSC100ms 212E 2 2 2 .bss
PreZeroSW 2130 1 1 9 .bss
PreUpSW 2131 1 1 9 .bss
PreLowSW 2132 1 1 9 .bss
Pressure 2133 8 8 5 .common
EngineSpd 213B 2 2 7 .common
EngineTrqAvail 213D 2 2 3 .common
PumpTrqAvail 213F 2 2 1 .common
PumpCtl 2141 18 24 65 .common
TimerTick 2159 2 2 3 .common
MDCounter 215B 2 2 3 .common
SCIBuf 215D 104 260 18 .common
RecBuf 2261 22 34 6 .common
main 4000 78 120 2 .text
Brake 4078 1C 28 2 .text
ForwardRoutine 4094 1A 26 4 .text
Run4WD 40AE 3B 59 2 .text
Run2WD 40E9 3B 59 2 .text
Reverse 4124 6E 110 2 .text
ResetPumpDisp 4192 46 70 2 .text
Disp2Zero 41D8 1E 30 10 .text
CalEngineTrq 41F6 27 39 2 .text
SamplePressure 421D 31 49 2 .text
CalPumpDisp 424E C5 197 2 .text
Init 4313 29 41 2 .text
InitS12 433C 25 37 2 .text
InitPLL 4361 15 21 2 .text
InitRTI 4376 10 16 2 .text
COPFail_ISR 4386 1 1 1 .text
COP_ISR 4387 1 1 1 .text
RTI_ISR 4388 31D 797 5 .text
InitPIM 46A5 3E 62 2 .text
InitPWM 46E3 1 1 2 .text
InitECT 46E4 63 99 2 .text
MDCU_ISR 4747 105 261 1 .text
GetLSCounter 484C 8 8 2 .text
IRQ_ISR 4854 8 8 1 .text
InitATD 485C 34 52 2 .text
GetAD0Result 4890 15 21 2 .text
InitSCI 48A5 3D 61 2 .text
PrintString 48E2 68 104 40 .text
TransIrq 494A 4C 76 4 .text
ReceiveIrq 4996 3C 60 4 .text
SCI1_ISR 49D2 1F 31 1 .text
SCI0_ISR 49F1 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
STRING.Z0.1 C0D1 3 3 1 .rodata1
STRING.Z1.2 C0D4 3 3 1 .rodata1
STRING.Z2.3 C0D7 3 3 1 .rodata1
STRING.Z3.4 C0DA 3 3 1 .rodata1
STRING.U0.5 C0DD 3 3 1 .rodata1
STRING.U1.6 C0E0 3 3 1 .rodata1
STRING.U2.7 C0E3 3 3 1 .rodata1
STRING.U3.8 C0E6 3 3 1 .rodata1
STRING.L0.9 C0E9 3 3 1 .rodata1
STRING.L1.10 C0EC 3 3 1 .rodata1
STRING.L2.11 C0EF 3 3 1 .rodata1
STRING.L3.12 C0F2 3 3 1 .rodata1
_ISHRS C0F5 C 12 1 NON_BANKED
_LMULU16x32 C101 F 15 1 NON_BANKED
_lDivMod C110 A7 167 2 NON_BANKED
_NEG_P C1B7 F 15 4 NON_BANKED
_LDIVS C1C6 35 53 1 NON_BANKED
_ILSEXT C1FB 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:
SamplePumpDisp
rtshc12.c.o (ansibi.lib):
_BSHL _BSHRS _BSHRU _BDIVMODU _BDIVMODS _ISHL _ISHRU _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 GetAD1Result GetChar
NOT USED VARIABLES
main.c.o:
MotorSpd PumpDisp
rtshc12.c.o (ansibi.lib):
_PowOfTwo_8 _PowOfTwo_16 _PowOfTwo_32 errno
*********************************************************************************************
COPYDOWN SECTION
---------------------------------------------------------------------------------------------
------- ROM-ADDRESS: 0xC202 ---- SIZE 4 ---
Filling bytes inserted
00012100
------- ROM-ADDRESS: 0xC206 ---- RAM-ADDRESS: 0x2100 ---- SIZE 1 ---
Name of initialized Object : Direction
FF
------- ROM-ADDRESS: 0xC207 ---- SIZE 2 ---
Filling bytes inserted
0000
*********************************************************************************************
OBJECT-DEPENDENCIES SECTION
---------------------------------------------------------------------------------------------
main USES InitS12 STRING.Restarting......1 PrintString
ResetPumpDisp CurWorkMode STRING.Entering.4WD.mode....2
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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -