📄 demo.map
字号:
###############################################################################
# #
# IAR ARM ELF Linker V5.11.0.50622/W32 06/Feb/2009 16:30:16 #
# Copyright 2007 IAR Systems. All rights reserved. #
# #
# Output file = F:\1138\EasyARM1138例程\06 UART(通用异步收发器)\LM3S系列 #
# UART例程:字符串收发\UART_GetPut\Debug\Exe\Demo.out #
# Map file = F:\1138\EasyARM1138例程\06 UART(通用异步收发器)\LM3S系列 #
# UART例程:字符串收发\UART_GetPut\Debug\List\Demo.map #
# Command line = "C:\Program Files\IAR Systems\Embedded Workbench 5.0 #
# Kickstart\ARM\lib\Luminary\driverlib.a" #
# "F:\1138\EasyARM1138例程\06 #
# UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_G #
# etPut\Debug\Obj\UART_GetPut.o" #
# "F:\1138\EasyARM1138例程\06 #
# UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_G #
# etPut\Debug\Obj\main.o" "F:\1138\EasyARM1138例程\06 #
# UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_G #
# etPut\Debug\Obj\startup_ewarm.o" -o #
# "F:\1138\EasyARM1138例程\06 #
# UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_G #
# etPut\Debug\Exe\Demo.out" --map #
# "F:\1138\EasyARM1138例程\06 #
# UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_G #
# etPut\Debug\List\Demo.map" --config "C:\Program #
# Files\IAR Systems\Embedded Workbench 5.0 #
# Kickstart\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": 0xf0
.intvec const 0x00000000 0xf0 startup_ewarm.o [1]
- 0x000000f0 0xf0
"P1": 0x8ba
.text ro code 0x000000f0 0x344 sysctl.o [4]
.text ro code 0x00000434 0x1bc gpio.o [4]
.text ro code 0x000005f0 0xca UART_GetPut.o [1]
.text ro code 0x000006bc 0x8c main.o [1]
.text ro code 0x00000748 0x8c uart.o [4]
.rodata const 0x000007d4 0x5c sysctl.o [4]
.text ro code 0x00000830 0x2c UART_GetPut.o [1]
.text ro code 0x0000085c 0x2a UART_GetPut.o [1]
.text ro code 0x00000888 0x24 UART_GetPut.o [1]
.text ro code 0x000008ac 0x24 data_init.o [5]
.rodata const 0x000008d0 0x18 main.o [1]
.text ro code 0x000008e8 0x18 cmain.o [5]
.rodata const 0x00000900 0x14 main.o [1]
.text ro code 0x00000914 0x14 I32DivMod.o [5]
.text ro code 0x00000928 0x12 UART_GetPut.o [1]
.text ro code 0x0000093c 0x12 UART_GetPut.o [1]
.text ro code 0x00000950 0x10 exit.o [6]
.rodata const 0x00000960 0xc sysctl.o [4]
.text ro code 0x0000096c 0xc UART_GetPut.o [1]
.text ro code 0x00000978 0xc UART_GetPut.o [1]
.text ro code 0x00000984 0xa startup_ewarm.o [1]
.text ro code 0x00000990 0xa cexit.o [5]
.text ro code 0x0000099c 0x8 exit.o [3]
.text ro code 0x000009a4 0x4 low_level_init.o [3]
.text ro code 0x000009a8 0x2 IntDivZer.o [5]
- 0x000009aa 0x8ba
"P2": 0x400
.noinit uninit 0x20000000 0x400 startup_ewarm.o [1]
- 0x20000400 0x400
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code ro data rw data
------ ------- ------- -------
F:\1138\EasyARM1138例程\06 UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_GetPut\Debug\Obj: [1]
UART_GetPut.o 384
main.o 140 44
startup_ewarm.o 10 240 1 024
-------------------------------------------
Total: 534 284 1 024
command line: [2]
-------------------------------------------
Total:
dl7M_tl_in.a: [3]
exit.o 8
low_level_init.o 4
-------------------------------------------
Total: 12
driverlib.a: [4]
gpio.o 444
sysctl.o 836 104
uart.o 140
-------------------------------------------
Total: 1 420 104
rt7M_tl.a: [5]
I32DivMod.o 20
IntDivZer.o 2
cexit.o 10
cmain.o 24
data_init.o 36
-------------------------------------------
Total: 92
shb_l.a: [6]
exit.o 16
-------------------------------------------
Total: 16
Gaps 12
-----------------------------------------------
Grand Total: 2 086 388 1 024
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
FaultISR 0x00000989 0x2 Code Lc startup_ewarm.o [1]
GPIODirModeSet 0x00000435 0x4c Code Gb gpio.o [4]
GPIOPadConfigSet 0x00000481 0x11e Code Gb gpio.o [4]
GPIOPinRead 0x000005a1 0x8 Code Gb gpio.o [4]
GPIOPinTypeGPIOInput 0x000005a9 0x24 Code Gb gpio.o [4]
GPIOPinTypeUART 0x000005cd 0x24 Code Gb gpio.o [4]
IntDefaultHandler 0x0000098d 0x2 Code Lc startup_ewarm.o [1]
JTAG_Wait 0x000006bd 0x30 Code Gb main.o [1]
NmiSR 0x00000985 0x2 Code Lc startup_ewarm.o [1]
Region$$Table$$Base 0x00000000 Data Gb - Linker created -
Region$$Table$$Limit 0x00000000 Data Gb - Linker created -
SysCtlClockGet 0x000002d1 0x164 Code Gb sysctl.o [4]
SysCtlClockSet 0x00000159 0x178 Code Gb sysctl.o [4]
SysCtlDelay 0x00000151 0x8 Code Gb sysctl.o [4]
SysCtlLDOSet 0x00000145 0x6 Code Gb sysctl.o [4]
SysCtlPeripheralDisable
0x00000119 0x26 Code Gb sysctl.o [4]
SysCtlPeripheralEnable 0x000000f1 0x26 Code Gb sysctl.o [4]
SystemInit 0x000006ed 0x18 Code Gb main.o [1]
UARTCharGet 0x000007bd 0xa Code Gb uart.o [4]
UARTCharPut 0x000007c9 0xc Code Gb uart.o [4]
UARTConfigSetExpClk 0x00000749 0x3e Code Gb uart.o [4]
UARTDisable 0x000007a1 0x1c Code Gb uart.o [4]
UARTEnable 0x00000789 0x18 Code Gb uart.o [4]
UART_GetPutInit 0x000005f1 0x4c Code Gb UART_GetPut.o [1]
UART_Getc 0x0000066d 0x10 Code Gb UART_GetPut.o [1]
UART_Gets 0x00000681 0x3a Code Gb UART_GetPut.o [1]
UART_Putc 0x0000063d 0x10 Code Gb UART_GetPut.o [1]
UART_Puts 0x0000064d 0x1e Code Gb UART_GetPut.o [1]
_LocaleC_isalpha 0x00000889 0x24 Code Wk UART_GetPut.o [1]
_LocaleC_islower 0x00000929 0x12 Code Wk UART_GetPut.o [1]
_LocaleC_ispunct 0x0000085d 0x2a Code Wk UART_GetPut.o [1]
_LocaleC_isupper 0x0000093d 0x12 Code Wk UART_GetPut.o [1]
__aeabi_idiv0 0x000009a9 Code Gb IntDivZer.o [5]
__aeabi_uidiv 0x00000915 Code Gb I32DivMod.o [5]
__aeabi_uidivmod 0x00000915 Code Gb I32DivMod.o [5]
__exit 0x00000951 0x10 Code Gb exit.o [6]
__iar_data_init 0x000008ad 0x24 Code Gb data_init.o [5]
__iar_program_start 0x000008e9 Code Gb cmain.o [5]
__low_level_init 0x000009a5 0x4 Code Gb low_level_init.o [3]
__vector_table 0x00000000 0xf0 Data Gb startup_ewarm.o [1]
_exit 0x00000991 Code Gb cexit.o [5]
_main 0x000008fb Code Gb cmain.o [5]
exit 0x0000099d 0x8 Code Gb exit.o [3]
g_pulRCGCRegs 0x00000960 0xc Data Lc sysctl.o [4]
g_pulXtals 0x000007d4 0x5c Data Lc sysctl.o [4]
isalpha 0x0000096d 0xc Code Wk UART_GetPut.o [1]
isprint 0x00000831 0x2c Code Wk UART_GetPut.o [1]
ispunct 0x00000979 0xc Code Wk UART_GetPut.o [1]
main 0x00000705 0x44 Code Gb main.o [1]
pulStack 0x20000000 0x400 Data Lc startup_ewarm.o [1]
[1] = F:\1138\EasyARM1138例程\06 UART(通用异步收发器)\LM3S系列UART例程:字符串收发\UART_GetPut\Debug\Obj
[2] = command line
[3] = dl7M_tl_in.a
[4] = driverlib.a
[5] = rt7M_tl.a
[6] = shb_l.a
2 086 bytes of readonly code memory
388 bytes of readonly data memory
1 024 bytes of readwrite data memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -