demo.map
来自「EasyARM1138例程」· MAP 代码 · 共 220 行
MAP
220 行
###############################################################################
# #
# IAR ELF Linker V5.20.2.51007/W32 for ARM 01/Dec/2008 16:50:43 #
# Copyright 2007-2008 IAR Systems AB. #
# #
# Output file = D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Exe\Dem #
# o.out #
# Map file = D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\List\De #
# mo.map #
# Command line = "C:\Program Files\IAR Systems\Embedded Workbench 5.0 #
# Evaluation\ARM\lib\Luminary\driverlib.a" #
# "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\buz #
# zer.o" "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\mai #
# n.o" "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\mus #
# ic.o" "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\sta #
# rtup_ewarm.o" "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\sys #
# temInit.o" -o "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Exe\Dem #
# o.out" --map "D:\zlg项目\EasyARM1138例程\01 #
# GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\List\De #
# mo.map" --config "C:\Program Files\IAR Systems\Embedded #
# Workbench 5.0 Evaluation\ARM\config\Luminary\LM3S.icf" #
# --semihosting --entry __iar_program_start #
# #
# #
###############################################################################
*******************************************************************************
*** PLACEMENT SUMMARY
***
"A1": place at start of [mem:0x0-mem:0x3ffff] { ro section .intvec };
"P1": place in [from mem:0x0 to mem:0x3ffff] { ro };
"P2": place in [from mem:0x20000000 to mem:0x2000ffff] { rw, block HEAP };
Section Kind Address Size Object
------- ---- ------- ---- ------
"A1": 0x100
.intvec const 0x00000000 0x100 startup_ewarm.o [1]
- 0x00000100 0x100
"P1": 0x99c
.text ro code 0x00000100 0x344 sysctl.o [4]
.text ro code 0x00000444 0x1ec gpio.o [4]
.rodata const 0x00000630 0x124 music.o [1]
.text ro code 0x00000754 0xb0 buzzer.o [1]
.text ro code 0x00000804 0x6c music.o [1]
.text ro code 0x00000870 0x60 timer.o [4]
.rodata const 0x000008d0 0x5c sysctl.o [4]
.text ro code 0x0000092c 0x50 systemInit.o [1]
.text ro code 0x0000097c 0x30 main.o [1]
.iar.init_table const 0x000009ac 0x24 - Linker created -
.text ro code 0x000009d0 0x20 copy_init2.o [5]
.text ro code 0x000009f0 0x1c data_init2.o [5]
.text ro code 0x00000a0c 0x1a zero_init2.o [5]
.text ro code 0x00000a28 0x18 cmain.o [5]
.text ro code 0x00000a40 0x18 iarwstd.o [6]
.text ro code 0x00000a58 0x14 exit.o [6]
.rodata const 0x00000a6c 0xc sysctl.o [4]
.text ro code 0x00000a78 0xa startup_ewarm.o [1]
.text ro code 0x00000a84 0xa cexit.o [5]
.text ro code 0x00000a90 0x4 low_level_init.o [3]
.text ro code 0x00000a94 0x4 exit.o [3]
Initializer bytes ro data 0x00000a98 0x4 <for P2 s0>
- 0x00000a9c 0x99c
"P2", part 1 of 3: 0x400
.noinit uninit 0x20000000 0x400 startup_ewarm.o [1]
- 0x20000400 0x400
"P2", part 2 of 3: 0x4
.bss zero 0x20000400 0x4 iarwstd.o [6]
- 0x20000404 0x4
"P2", part 3 of 3: 0x4
P2 s0 0x20000404 0x4 <Init block>
.data inited 0x20000404 0x4 systemInit.o [1]
- 0x20000408 0x4
*******************************************************************************
*** INIT TABLE
***
Kind Routine From Size To Size
---- ------- ---- ---- -- ----
Zero __iar_zero_init2 0x20000400 0x4
Copy __iar_copy_init2 0xa98 0x4 0x20000404 0x4
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code ro data rw data
------ ------- ------- -------
D:\zlg项目\EasyARM1138例程\01 GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj: [1]
buzzer.o 176
main.o 48
music.o 108 292
startup_ewarm.o 10 256 1 024
systemInit.o 80 4 4
-------------------------------------------
Total: 422 552 1 028
command line: [2]
-------------------------------------------
Total:
dl7M_tl_in.a: [3]
exit.o 4
low_level_init.o 4
-------------------------------------------
Total: 8
driverlib.a: [4]
gpio.o 492
sysctl.o 836 104
timer.o 96
-------------------------------------------
Total: 1 424 104
rt7M_tl.a: [5]
cexit.o 10
cmain.o 24
copy_init2.o 32
data_init2.o 28
zero_init2.o 26
-------------------------------------------
Total: 120
shb_l.a: [6]
exit.o 20
iarwstd.o 24 4
-------------------------------------------
Total: 44 4
Gaps 6
Linker created 36
-----------------------------------------------
Grand Total: 2 024 692 1 032
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
FaultISR 0x00000a7d 0x2 Code Lc startup_ewarm.o [1]
GPIODirModeSet 0x00000445 0x4c Code Gb gpio.o [4]
GPIOPadConfigSet 0x00000491 0x11e Code Gb gpio.o [4]
GPIOPinRead 0x000005b1 0x8 Code Gb gpio.o [4]
GPIOPinTypeGPIOInput 0x000005c5 0x24 Code Gb gpio.o [4]
GPIOPinTypeGPIOOutput 0x000005e9 0x24 Code Gb gpio.o [4]
GPIOPinTypeTimer 0x0000060d 0x24 Code Gb gpio.o [4]
GPIOPinWrite 0x000005b9 0xa Code Gb gpio.o [4]
IntDefaultHandler 0x00000a81 0x2 Code Lc startup_ewarm.o [1]
MyScore 0x00000630 0x124 Data Gb music.o [1]
NmiSR 0x00000a79 0x2 Code Lc startup_ewarm.o [1]
Region$$Table$$Base 0x000009ac -- Gb - Linker created -
Region$$Table$$Limit 0x000009d0 -- Gb - Linker created -
SysCtlClockGet 0x000002e1 0x164 Code Gb sysctl.o [4]
SysCtlClockSet 0x00000169 0x178 Code Gb sysctl.o [4]
SysCtlDelay 0x00000161 0x8 Code Gb sysctl.o [4]
SysCtlLDOSet 0x00000155 0x6 Code Gb sysctl.o [4]
SysCtlPeripheralDisable
0x00000129 0x26 Code Gb sysctl.o [4]
SysCtlPeripheralEnable 0x00000101 0x26 Code Gb sysctl.o [4]
TheSysClock 0x20000404 0x4 Data Gb systemInit.o [1]
TimerConfigure 0x0000088d 0x1c Code Gb timer.o [4]
TimerDisable 0x0000087d 0xc Code Gb timer.o [4]
TimerEnable 0x00000871 0xc Code Gb timer.o [4]
TimerLoadSet 0x000008a9 0x14 Code Gb timer.o [4]
TimerMatchSet 0x000008bd 0x14 Code Gb timer.o [4]
__exit 0x00000a59 0x14 Code Gb exit.o [6]
__iar_copy_init2 0x000009d1 0x20 Code Gb copy_init2.o [5]
__iar_data_init2 0x000009f1 0x1c Code Gb data_init2.o [5]
__iar_program_start 0x00000a29 Code Gb cmain.o [5]
__iar_sh_stdout_close 0x00000a41 0x14 Code Gb iarwstd.o [6]
__iar_sh_stdout_handle 0x20000400 0x4 Data Lc iarwstd.o [6]
__iar_zero_init2 0x00000a0d 0x1a Code Gb zero_init2.o [5]
__low_level_init 0x00000a91 0x4 Code Gb low_level_init.o [3]
__vector_table 0x00000000 0x100 Data Gb startup_ewarm.o [1]
_exit 0x00000a85 Code Gb cexit.o [5]
_main 0x00000a3b Code Gb cmain.o [5]
buzzerInit 0x00000755 0x2c Code Gb buzzer.o [1]
buzzerQuiet 0x000007dd 0x20 Code Gb buzzer.o [1]
buzzerSound 0x00000781 0x5c Code Gb buzzer.o [1]
clockInit 0x0000095d 0x20 Code Gb systemInit.o [1]
exit 0x00000a95 0x4 Code Gb exit.o [3]
g_pulRCGCRegs 0x00000a6c 0xc Data Lc sysctl.o [4]
g_pulXtals 0x000008d0 0x5c Data Lc sysctl.o [4]
jtagWait 0x0000092d 0x30 Code Gb systemInit.o [1]
main 0x0000097d 0x30 Code Gb main.o [1]
musicPlay 0x00000805 0x6c Code Gb music.o [1]
pulStack 0x20000000 0x400 Data Lc startup_ewarm.o [1]
[1] = D:\zlg项目\EasyARM1138例程\01 GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj
[2] = command line
[3] = dl7M_tl_in.a
[4] = driverlib.a
[5] = rt7M_tl.a
[6] = shb_l.a
2 024 bytes of readonly code memory
692 bytes of readonly data memory
1 032 bytes of readwrite data memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?