📄 landzo
字号:
###############################################################################
# #
# IAR ELF Linker V6.30.1.53127/W32 for ARM 22/Sep/2012 11:28:19 #
# Copyright 2007-2011 IAR Systems AB. #
# #
# Output file = E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Exe\ #
# fire_gpio_demo.out #
# Map file = E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\List #
# \fire_gpio_demo.map #
# Command line = E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# FTM.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debu #
# g\Obj\LED.o E:\study\fire_Kinetis_代码V2.2\build\pit_dem #
# o\Debug\Obj\PIT.o E:\study\fire_Kinetis_代码V2.2\build\p #
# it_demo\Debug\Obj\adc.o E:\study\fire_Kinetis_代码V2.2\b #
# uild\pit_demo\Debug\Obj\alloc.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# arm_cm4.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\ #
# Debug\Obj\assert.o E:\study\fire_Kinetis_代码V2.2\build\ #
# pit_demo\Debug\Obj\crt0.o E:\study\fire_Kinetis_代码V2.2 #
# \build\pit_demo\Debug\Obj\delay.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# exti.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Deb #
# ug\Obj\gpio.o E:\study\fire_Kinetis_代码V2.2\build\pit_d #
# emo\Debug\Obj\io.o E:\study\fire_Kinetis_代码V2.2\build\ #
# pit_demo\Debug\Obj\isr.o E:\study\fire_Kinetis_代码V2.2\ #
# build\pit_demo\Debug\Obj\lptmr.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# main.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Deb #
# ug\Obj\mcg.o E:\study\fire_Kinetis_代码V2.2\build\pit_de #
# mo\Debug\Obj\memtest.o E:\study\fire_Kinetis_代码V2.2\bu #
# ild\pit_demo\Debug\Obj\printf.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# queue.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\De #
# bug\Obj\start.o E:\study\fire_Kinetis_代码V2.2\build\pit #
# _demo\Debug\Obj\startup.o E:\study\fire_Kinetis_代码V2.2 #
# \build\pit_demo\Debug\Obj\stdlib.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# sysinit.o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\ #
# Debug\Obj\uart.o E:\study\fire_Kinetis_代码V2.2\build\pi #
# t_demo\Debug\Obj\uif.o E:\study\fire_Kinetis_代码V2.2\bu #
# ild\pit_demo\Debug\Obj\vectors.o #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\Obj\ #
# wdog.o -o E:\study\fire_Kinetis_代码V2.2\build\pit_demo\ #
# Debug\Exe\fire_gpio_demo.out --map #
# E:\study\fire_Kinetis_代码V2.2\build\pit_demo\Debug\List #
# \fire_gpio_demo.map --config #
# "E:\study\fire_Kinetis_代码V2.2\build\pit_demo\..\config #
# files\fire_ROM_K60N512.icf" --semihosting --entry #
# __iar_program_start --vfe #
# #
# #
###############################################################################
*******************************************************************************
*** RUNTIME MODEL ATTRIBUTES
***
CppFlavor = *
__SystemLibrary = DLib
*******************************************************************************
*** PLACEMENT SUMMARY
***
"A1": place at 0x00000000 { ro section .intvec };
"A2": place at 0x00000410 { ro section .noinit };
"P1": place in [from 0x00000000 to 0x00040000] { ro, block CodeRelocate };
"P2": place in [from 0x1fff0410 to 0x20010000] {
rw, block CodeRelocateRam, block CSTACK, block HEAP };
Section Kind Address Size Object
------- ---- ------- ---- ------
"A1": 0x410
.intvec const 0x00000000 0x410 vectors.o [1]
- 0x00000410 0x410
"A2": 0x3c
.noinit ro code 0x00000410 0x3c crt0.o [1]
- 0x0000044c 0x3c
"P1": 0x1b54
.text ro code 0x0000044c 0x55c printf.o [1]
.text ro code 0x000009a8 0x20 stdlib.o [1]
.text ro code 0x000009c8 0x520 start.o [1]
.text ro code 0x00000ee8 0x38 wdog.o [1]
.text ro code 0x00000f20 0xc0 startup.o [1]
.text ro code 0x00000fe0 0x5c sysinit.o [1]
.text ro code 0x0000103c 0x20 main.o [1]
.text ro code 0x0000105c 0xbc arm_cm4.o [1]
Veneer ro code 0x00001118 0x8 - Linker created -
.text ro code 0x00001120 0x2f4 mcg.o [1]
.text ro code 0x00001414 0x20c uart.o [1]
.text ro code 0x00001620 0x70 PIT.o [1]
.text ro code 0x00001690 0xf4 gpio.o [1]
.text ro code 0x00001784 0x20 assert.o [1]
.text ro code 0x000017a4 0xc4 LED.o [1]
.text ro code 0x00001868 0x24 delay.o [1]
CodeRelocate 0x0000188c 0x50 <Block>
Initializer bytes ro data 0x0000188c 0x50 <for CodeRelocateRam-1>
.rodata const 0x000018dc 0x4c assert.o [1]
.rodata const 0x00001928 0x48 start.o [1]
.data_init 0x00001970 0x48 <Block>
Initializer bytes ro data 0x00001970 0x48 <for .data-1>
.rodata const 0x000019b8 0x40 start.o [1]
.rodata const 0x000019f8 0x38 arm_cm4.o [1]
.rodata const 0x00001a30 0x38 gpio.o [1]
.rodata const 0x00001a68 0x30 vectors.o [1]
.rodata const 0x00001a98 0x2c start.o [1]
.text ro code 0x00001ac4 0x2c data_init3.o [4]
.rodata const 0x00001af0 0x28 start.o [1]
.rodata const 0x00001b18 0x28 start.o [1]
.text ro code 0x00001b40 0x22 zero_init3.o [4]
.iar.init_table const 0x00001b64 0x10 - Linker created -
.rodata const 0x00001b74 0x20 start.o [1]
.rodata const 0x00001b94 0x20 start.o [1]
.rodata const 0x00001bb4 0x20 start.o [1]
.rodata const 0x00001bd4 0x20 start.o [1]
.rodata const 0x00001bf4 0x20 start.o [1]
.text ro code 0x00001c14 0x20 vectors.o [1]
.rodata const 0x00001c34 0x1c start.o [1]
.rodata const 0x00001c50 0x1c start.o [1]
.rodata const 0x00001c6c 0x1c start.o [1]
.text ro code 0x00001c88 0x1c isr.o [1]
.rodata const 0x00001ca4 0x18 start.o [1]
.rodata const 0x00001cbc 0x18 start.o [1]
.rodata const 0x00001cd4 0x18 start.o [1]
.rodata const 0x00001cec 0x18 start.o [1]
.rodata const 0x00001d04 0x18 start.o [1]
.rodata const 0x00001d1c 0x18 start.o [1]
.rodata const 0x00001d34 0x18 start.o [1]
.rodata const 0x00001d4c 0x18 start.o [1]
.text ro code 0x00001d64 0x16 cmain.o [4]
.text ro code 0x00001d7a 0x4 low_level_init.o [3]
.text ro code 0x00001d7e 0x4 exit.o [3]
.text ro code 0x00001d84 0xa cexit.o [4]
.text ro code 0x00001d90 0x14 exit.o [5]
.rodata const 0x00001da4 0x14 start.o [1]
.rodata const 0x00001db8 0x14 start.o [1]
.rodata const 0x00001dcc 0x14 start.o [1]
.rodata const 0x00001de0 0x14 start.o [1]
.rodata const 0x00001df4 0x14 start.o [1]
.rodata const 0x00001e08 0x14 start.o [1]
.rodata const 0x00001e1c 0x14 start.o [1]
.rodata const 0x00001e30 0x14 start.o [1]
.rodata const 0x00001e44 0x10 start.o [1]
.rodata const 0x00001e54 0x10 start.o [1]
.rodata const 0x00001e64 0x10 start.o [1]
.rodata const 0x00001e74 0x10 start.o [1]
.rodata const 0x00001e84 0x10 start.o [1]
.rodata const 0x00001e94 0x10 start.o [1]
.rodata const 0x00001ea4 0x10 start.o [1]
.rodata const 0x00001eb4 0x10 start.o [1]
.rodata const 0x00001ec4 0x10 start.o [1]
.rodata const 0x00001ed4 0x10 start.o [1]
.rodata const 0x00001ee4 0x10 start.o [1]
.rodata const 0x00001ef4 0x10 start.o [1]
.rodata const 0x00001f04 0x10 start.o [1]
.text ro code 0x00001f14 0x10 io.o [1]
.rodata const 0x00001f24 0xc start.o [1]
.rodata const 0x00001f30 0xc start.o [1]
.rodata const 0x00001f3c 0xc start.o [1]
.rodata const 0x00001f48 0xc start.o [1]
.text ro code 0x00001f54 0xc cstartup_M.o [4]
.rodata const 0x00001f60 0x8 start.o [1]
.rodata const 0x00001f68 0x8 start.o [1]
.rodata const 0x00001f70 0x8 start.o [1]
.rodata const 0x00001f78 0x8 start.o [1]
.rodata const 0x00001f80 0x8 start.o [1]
.rodata const 0x00001f88 0x8 start.o [1]
.rodata const 0x00001f90 0x8 start.o [1]
.rodata const 0x00001f98 0x8 start.o [1]
.rodata const 0x00001fa0 0x0 bwt_init3c.o [4]
- 0x00001fa0 0x1b54
"P2", part 1 of 2: 0x98
CodeRelocateRam 0x1fff0410 0x50 <Block>
CodeRelocateRam-1 0x1fff0410 0x50 <Init block>
.textrw inited 0x1fff0410 0x50 mcg.o [1]
.data 0x1fff0460 0x48 <Block>
.data-1 0x1fff0460 0x48 <Init block>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -