📄 tbdm_emulator.map
字号:
PROGRAM "E:\work\HCU1.1\bin\P&E_Multilink_CyclonePro.abs"
*********************************************************************************************
TARGET SECTION
---------------------------------------------------------------------------------------------
Processor : Freescale HC12
Memory Model: BANKED
File Format : ELF\DWARF 2.0
Linker : SmartLinker V-5.0.29 Build 6037, Feb 7 2006
*********************************************************************************************
FILE SECTION
---------------------------------------------------------------------------------------------
main.c.o Model: BANKED, Lang: ANSI-C
Start12.c.o Model: BANKED, Lang: ANSI-C
rtshc12.c.o (ansibi.lib) Model: BANKED, Lang: ANSI-C
M9S12DB128.c.o Model: BANKED, Lang: ANSI-C
*********************************************************************************************
STARTUP SECTION
---------------------------------------------------------------------------------------------
Entry point: 0xC000 (_Startup)
_startupData is allocated at 0xC018 and uses 6 Bytes
extern struct _tagStartup {
unsigned nofZeroOut 1
_Range pZeroOut 0x2100 387
_Copy *toCopyDownBeg 0xC202
} _startupData;
*********************************************************************************************
SECTION-ALLOCATION SECTION
Section Name Size Type From To Segment
---------------------------------------------------------------------------------------------
.init 24 R 0xC000 0xC017 ROM_C000
.startData 10 R 0xC018 0xC021 ROM_C000
.rodata1 211 R 0xC022 0xC0F4 ROM_C000
NON_BANKED 269 R 0xC0F5 0xC201 ROM_C000
.copy 7 R 0xC202 0xC208 ROM_C000
.text 2577 R 0x4000 0x4A10 ROM_4000
.stack 256 R/W 0x2000 0x20FF RAM
.data 1 R/W 0x2100 0x2100 RAM
.abs_section_fffc 2 R 0xFFFC 0xFFFD .absSeg0
.abs_section_fffa 2 R 0xFFFA 0xFFFB .absSeg1
.abs_section_fff0 2 R 0xFFF0 0xFFF1 .absSeg2
.abs_section_ffca 2 R 0xFFCA 0xFFCB .absSeg3
.abs_section_fff2 2 R 0xFFF2 0xFFF3 .absSeg4
.abs_section_ffd4 2 R 0xFFD4 0xFFD5 .absSeg5
.abs_section_ffd6 2 R 0xFFD6 0xFFD7 .absSeg6
.bss 50 R/W 0x2101 0x2132 RAM
.common 336 R/W 0x2133 0x2282 RAM
.vectSeg7_vect 2 R 0xFFFE 0xFFFF .vectSeg7
Summary of section sizes per section type:
READ_ONLY (R): C2A (dec: 3114)
READ_WRITE (R/W): 283 (dec: 643)
*********************************************************************************************
VECTOR-ALLOCATION SECTION
Address InitValue InitFunction
---------------------------------------------------------------------------------------------
0xFFFE 0xC000 _Startup
*********************************************************************************************
OBJECT-ALLOCATION SECTION
Name Module Addr hSize dSize Ref Section RLIB
---------------------------------------------------------------------------------------------
MODULE: -- main.c.o --
- PROCEDURES:
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
- VARIABLES:
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
CurWorkMode 2101 1 1 10 .bss
fMDC10ms 2102 1 1 3 .bss
DispFilter.8 2103 8 8 4 .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
MODULE: -- Start12.c.o --
- PROCEDURES:
Init 4313 29 41 2 .text
_Startup C000 18 24 0 .init
- VARIABLES:
_startupData C018 6 6 3 .startData
- LABELS:
__SEG_END_SSTACK 2100 0 0 1
MODULE: -- rtshc12.c.o (ansibi.lib) --
- PROCEDURES:
_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
- VARIABLES:
MODULE: -- M9S12DB128.c.o --
- PROCEDURES:
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
- VARIABLES:
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
Direction 2100 1 1 13 .data
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
_Vector_1 FFFC 2 2 0 .abs_section_fffc
_Vector_2 FFFA 2 2 0 .abs_section_fffa
_Vector_7 FFF0 2 2 0 .abs_section_fff0
_Vector_26 FFCA 2 2 0 .abs_section_ffca
_Vector_6 FFF2 2 2 0 .abs_section_fff2
_Vector_21 FFD4 2 2 0 .abs_section_ffd4
_Vector_20 FFD6 2 2 0 .abs_section_ffd6
TimerTick 2159 2 2 3 .common
MDCounter 215B 2 2 3 .common
SCIBuf 215D 104 260 18 .common
RecBuf 2261 22 34 6 .common
*********************************************************************************************
MODULE STATISTIC
Name Data Code Const
---------------------------------------------------------------------------------------------
main.c.o 48 787 175
Start12.c.o 0 65 0
rtshc12.c.o (ansibi.lib) 0 269 0
M9S12DB128.c.o 339 1749 50
other 256 12 7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -