📄 demo.map
字号:
###############################################################################
# #
# IAR ELF Linker V5.20.0.50951/W32 for ARM 03/Mar/2009 10:53:45 #
# Copyright 2007-2008 IAR Systems AB. #
# #
# Output file = J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Exe\ #
# Demo.out #
# Map file = J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\List #
# \Demo.map #
# Command line = "C:\Program Files\IAR Systems\Embedded Workbench 5.0 #
# Kickstart\ARM\lib\Luminary\driverlib.a" #
# J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj\ #
# aes.o J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debu #
# g\Obj\bl_autobaud.o J:\Work2007\MenJin485\LM3S_BOOTLOADE #
# R_AES_V08\Debug\Obj\bl_check.o #
# J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj\ #
# bl_decrypt.o J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V #
# 08\Debug\Obj\bl_enet.o J:\Work2007\MenJin485\LM3S_BOOTLO #
# ADER_AES_V08\Debug\Obj\bl_i2c.o #
# J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj\ #
# bl_main.o J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\ #
# Debug\Obj\bl_ssi.o J:\Work2007\MenJin485\LM3S_BOOTLOADER #
# _AES_V08\Debug\Obj\bl_startup_ewarm.o #
# J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj\ #
# bl_uart.o -o J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V #
# 08\Debug\Exe\Demo.out --map #
# J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\List #
# \Demo.map --config J:\Work2007\MenJin485\LM3S_BOOTLOADER #
# _AES_V08\bl_link.icf --semihosting --entry ResetISR #
# #
# #
###############################################################################
*******************************************************************************
*** PLACEMENT SUMMARY
***
"P1": place in [from mem:0x0 to mem:0xffff] { ro section INTVEC_init };
"P2": place in [from mem:0x20000000 to mem:0x2000ffff] { rw section INTVEC };
"P3": place in [from mem:0x0 to mem:0xffff] { ro section CODE_init };
"P4": place in [from mem:0x20000000 to mem:0x2000ffff] { rw section CODE };
"P5": place in [from mem:0x0 to mem:0xffff] { ro section .text_init };
"P6": place in [from mem:0x20000000 to mem:0x2000ffff] { rw section .text };
"P7": place in [from mem:0x0 to mem:0xffff] { ro section .rodata_init };
"P8": place in [from mem:0x20000000 to mem:0x2000ffff] { rw section .rodata };
"P9": place in [from mem:0x0 to mem:0xffff] { ro };
"P10": place in [from mem:0x20000000 to mem:0x2000ffff] { rw };
Section Kind Address Size Object
------- ---- ------- ---- ------
"P1": 0x40
Initializer bytes ro data 0x00000000 0x40 <for P2 s0>
- 0x00000040 0x40
"P3": 0x78
Initializer bytes ro data 0x00000040 0x78 <for P4 s1>
- 0x000000b8 0x78
"P5": 0xb60
Initializer bytes ro data 0x000000b8 0xb60 <for P6 s2>
- 0x00000c18 0xb60
"P7": 0x34
Initializer bytes ro data 0x00000c18 0x34 <for P8 s3> (used: 0x32)
- 0x00000c4c 0x34
"P9": 0x9a
.iar.init_table const 0x00000c4c 0x60 - Linker created -
.text ro code 0x00000cac 0x20 copy_init2.o [4]
.text ro code 0x00000ccc 0x1a zero_init2.o [4]
- 0x00000ce6 0x9a
"P2": 0x40
P2 s0 0x20000000 0x40 <Init block>
INTVEC inited 0x20000000 0x40 bl_startup_ewarm.o [1]
- 0x20000040 0x40
"P4": 0x78
P4 s1 0x20000040 0x78 <Init block>
CODE inited 0x20000040 0x78 bl_startup_ewarm.o [1]
- 0x200000b8 0x78
"P6": 0xb60
P6 s2 0x200000b8 0xb60 <Init block>
.text inited 0x200000b8 0x5c4 aes.o [1]
.text inited 0x2000067c 0x2bc bl_main.o [1]
.text inited 0x20000938 0x1a4 gpio.o [3]
.text inited 0x20000adc 0x9e bl_uart.o [1]
.text inited 0x20000b7c 0x70 bl_check.o [1]
.text inited 0x20000bec 0x2c sysctl.o [3]
- 0x20000c18 0xb60
"P8": 0x34
P8 s3 0x20000c18 0x34 <Init block>
.rodata inited 0x20000c18 0x10 aes.o [1]
.rodata inited 0x20000c28 0x10 bl_main.o [1]
.rodata inited 0x20000c38 0xc sysctl.o [3]
.rodata inited 0x20000c44 0x4 aes.o [1]
.rodata inited 0x20000c48 0x2 bl_main.o [1]
- 0x20000c4c 0x34
"P10": 0x7ec
.bss 0x20000c4c 0x7ec <Block>
.bss zero 0x20000c4c 0x100 aes.o [1]
.bss zero 0x20000d4c 0x100 aes.o [1]
.bss zero 0x20000e4c 0x4 aes.o [1]
.bss zero 0x20000e50 0x4 aes.o [1]
.bss zero 0x20000e54 0x4 aes.o [1]
.bss zero 0x20000e58 0x4 aes.o [1]
.bss zero 0x20000e5c 0x4 aes.o [1]
.bss zero 0x20000e60 0x414 bl_main.o [1]
.bss zero 0x20001274 0x4 bl_main.o [1]
.bss zero 0x20001278 0x100 bl_main.o [1]
.bss zero 0x20001378 0xc0 bl_startup_ewarm.o [1]
- 0x20001438 0x7ec
*******************************************************************************
*** INIT TABLE
***
Kind Routine From Size To Size
---- ------- ---- ---- -- ----
Zero __iar_zero_init2 0x20000c4c 0x7ec
Copy __iar_copy_init2 0x0 0x40 0x20000000 0x40
Copy __iar_copy_init2 0x40 0x78 0x20000040 0x78
Copy __iar_copy_init2 0xb8 0xb60 0x200000b8 0xb60
Copy __iar_copy_init2 0xc18 0x34 0x20000c18 0x32
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code rw code ro data rw data
------ ------- ------- ------- -------
J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj: [1]
aes.o 1 476 1 496 552
bl_check.o 112 114
bl_main.o 700 718 1 322
bl_startup_ewarm.o 120 184 256
bl_uart.o 158 158
------------------------------------------------------
Total: 2 566 2 670 2 130
command line: [2]
------------------------------------------------------
Total:
driverlib.a: [3]
gpio.o 420 420
sysctl.o 44 56 12
------------------------------------------------------
Total: 464 476 12
rt7M_tl.a: [4]
copy_init2.o 32
zero_init2.o 26
------------------------------------------------------
Total: 58
Gaps 2 2
Linker created 98
----------------------------------------------------------
Grand Total: 58 3 032 3 244 2 144
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
.bss$$Base 0x20000c4c -- Gb - Linker created -
.bss$$Limit 0x20001438 -- Gb - Linker created -
CRC 0x20000705 0x2c Code Gb bl_main.o [1]
CalcPowLog 0x200000b9 0x36 Code Gb aes.o [1]
CalcSBox 0x200000f1 0x58 Code Gb aes.o [1]
CalcSBoxInv 0x20000149 0x34 Code Gb aes.o [1]
CheckForceUpdate 0x20000b7d 0x70 Code Gb bl_check.o [1]
ConfigureDevice 0x2000067d 0x88 Code Gb bl_main.o [1]
CopyBytes 0x200004b1 0x14 Code Gb aes.o [1]
CycleLeft 0x2000017d 0x12 Code Gb aes.o [1]
Delay 0x2000009f Code Gb bl_startup_ewarm.o [1]
GPIODirModeSet 0x20000939 0x4c Code Gb gpio.o [3]
GPIOPadConfigSet 0x20000985 0x11e Code Gb gpio.o [3]
GPIOPinRead 0x20000aa5 0x8 Code Gb gpio.o [3]
GPIOPinTypeGPIOOutput 0x20000ab9 0x24 Code Gb gpio.o [3]
GPIOPinWrite 0x20000aad 0xa Code Gb gpio.o [3]
InvCipher 0x20000595 0x4a Code Gb aes.o [1]
InvMixColumn 0x20000191 0x26e Code Gb aes.o [1]
InvMixColumns 0x20000471 0x22 Code Gb aes.o [1]
InvShiftRows 0x2000043d 0x32 Code Gb aes.o [1]
InvSubBytesAndXOR 0x20000419 0x24 Code Gb aes.o [1]
KeyExpansion 0x200004c5 0xd0 Code Gb aes.o [1]
Region$$Table$$Base 0x00000c4c -- Gb - Linker created -
Region$$Table$$Limit 0x00000cac -- Gb - Linker created -
ResetISR 0x20000041 Code Gb bl_startup_ewarm.o [1]
SubBytes 0x20000401 0x18 Code Gb aes.o [1]
SysCtlPeripheralEnable 0x20000bed 0x26 Code Gb sysctl.o [3]
UARTFlush 0x20000b01 0x16 Code Gb bl_uart.o [1]
UARTReceive 0x20000b19 0x3c Code Gb bl_uart.o [1]
UARTSend 0x20000add 0x24 Code Gb bl_uart.o [1]
Updater 0x20000731 0x208 Code Gb bl_main.o [1]
XORBytes 0x20000495 0x1c Code Gb aes.o [1]
__iar_copy_init2 0x00000cad 0x20 Code Gb copy_init2.o [4]
__iar_zero_init2 0x00000ccd 0x1a Code Gb zero_init2.o [4]
__vector_table 0x20000000 Data Gb bl_startup_ewarm.o [1]
aesDecrypt 0x20000645 0x34 Code Gb aes.o [1]
aesInit 0x200005e1 0x54 Code Gb aes.o [1]
block1 0x20000c4c 0x100 Data Gb aes.o [1]
block2 0x20000d4c 0x100 Data Gb aes.o [1]
busBusy 0x20000b79 0x2 Code Gb bl_uart.o [1]
busReceiveByte 0x20000b5d 0x10 Code Gb bl_uart.o [1]
busReplyByte 0x20000b6d 0xc Code Gb bl_uart.o [1]
expandedKey 0x20000e5c 0x4 Data Gb aes.o [1]
g_pucDataBuffer 0x20001274 0x4 Data Gb bl_main.o [1]
g_pulDataBuffer 0x20000e60 0x414 Data Gb bl_main.o [1]
g_pulRCGCRegs 0x20000c38 0xc Data Lc sysctl.o [3]
initialVector 0x20000c28 0x10 Data Gb bl_main.o [1]
kTable 0x20000c18 0x10 Data Gb aes.o [1]
logTbl 0x20000e50 0x4 Data Gb aes.o [1]
powTbl 0x20000e4c 0x4 Data Gb aes.o [1]
sBox 0x20000e54 0x4 Data Gb aes.o [1]
sBoxInv 0x20000e58 0x4 Data Gb aes.o [1]
sharedbufs 0x20001278 0x100 Data Gb bl_main.o [1]
[1] = J:\Work2007\MenJin485\LM3S_BOOTLOADER_AES_V08\Debug\Obj
[2] = command line
[3] = driverlib.a
[4] = rt7M_tl.a
58 bytes of readonly code memory
3 032 bytes of readwrite code memory
3 244 bytes of readonly data memory
2 144 bytes of readwrite data memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -