📄 blinky.map
字号:
ARM Linker, RVCT3.1 [Build 903] for uVision [Professional]
================================================================================
Section Cross References
startup.o(RESET) refers to startup.o(STACK) for Stack_Top
startup.o(RESET) refers to entry.o($$startup$$) for __main
blinky.o(.text) refers to time.o(.text) for init_timer
blinky.o(.text) refers to time.o(.data) for timeval
time.o(.text) refers to time.o(.data) for timeval
entry.o($$startup$$) refers to init.o(.text) for __init
entry.o($$startup$$) refers to startup.o(STACK) for __initial_sp
init.o(.text) refers to init.o(.emb_text) for __call_main
init.o(.text) refers to blinky.o(.text) for main
================================================================================
Removing Unused input sections from the image.
Removing startup.o(HEAP), (0 bytes).
Removing retarget.o(.text), (8 bytes).
2 unused section(s) (total 8 bytes) removed from the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
../../microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../../microlib/init/handlers.c 0x00000000 Number 0 handlers.o ABSOLUTE
../../microlib/init/init.c 0x00000000 Number 0 init.o ABSOLUTE
../../microlib/stubs.s 0x00000000 Number 0 useno.o ABSOLUTE
Blinky.c 0x00000000 Number 0 blinky.o ABSOLUTE
Retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE
Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
Time.c 0x00000000 Number 0 time.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
RESET 0x40000000 Section 312 startup.o(RESET)
Undef_Handler 0x40000040 ARM Code 4 startup.o(RESET)
SWI_Handler 0x40000044 ARM Code 4 startup.o(RESET)
PAbt_Handler 0x40000048 ARM Code 4 startup.o(RESET)
DAbt_Handler 0x4000004c ARM Code 4 startup.o(RESET)
IRQ_Handler 0x40000050 ARM Code 4 startup.o(RESET)
FIQ_Handler 0x40000054 ARM Code 4 startup.o(RESET)
$$startup$$ 0x40000138 Section 12 entry.o($$startup$$)
.emb_text 0x40000144 Section 4 init.o(.emb_text)
.text 0x40000148 Section 104 blinky.o(.text)
.text 0x400001b0 Section 124 time.o(.text)
.text 0x4000022c Section 56 init.o(.text)
i.__scatterload_copy 0x40000264 Section 24 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x4000027c Section 4 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x40000280 Section 24 handlers.o(i.__scatterload_zeroinit)
.data 0x40002000 Section 4 time.o(.data)
STACK 0x40002008 Section 1160 startup.o(STACK)
Stack_Top 0x40002490 Number 0 startup.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 blinky.o ABSOLUTE
__use_no_errno 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_exception_handling 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_fp 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_heap 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_heap_region 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_semihosting 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_semihosting_swi 0x00000000 Number 0 useno.o ABSOLUTE
__use_no_signal_handling 0x00000000 Number 0 useno.o ABSOLUTE
__decompress - Undefined Weak Reference
Reset_Handler 0x40000058 ARM Code 0 startup.o(RESET)
__main 0x40000138 ARM Code 8 entry.o($$startup$$)
__call_main 0x40000144 ARM Code 4 init.o(.emb_text)
wait 0x40000148 ARM Code 36 blinky.o(.text)
main 0x4000016c ARM Code 60 blinky.o(.text)
tc0 0x400001b0 ARM Code 52 time.o(.text)
init_timer 0x400001e4 ARM Code 60 time.o(.text)
__init 0x4000022c ARM Code 44 init.o(.text)
__scatterload_rt2 0x4000022c ARM Code 0 init.o(.text)
__scatterload_copy 0x40000264 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x4000027c ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x40000280 ARM Code 24 handlers.o(i.__scatterload_zeroinit)
Region$$Table$$Base 0x40000298 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x400002b8 Number 0 anon$$obj.o(Region$$Table)
timeval 0x40002000 Data 4 time.o(.data)
__initial_sp 0x40002408 Data 136 startup.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x40000138
Load Region LR_ROM1 (Base: 0x40000000, Size: 0x000002bc, Max: 0x00002000, ABSOLUTE)
Execution Region ER_ROM1 (Base: 0x40000000, Size: 0x000002b8, Max: 0x00002000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000138 Code RO 3 RESET startup.o
0x40000138 0x0000000c Code RO 57 * $$startup$$ entry.o(mc_4.l)
0x40000144 0x00000004 Code RO 62 .emb_text init.o(mc_4.l)
0x40000148 0x00000068 Code RO 26 .text blinky.o
0x400001b0 0x0000007c Code RO 43 .text time.o
0x4000022c 0x00000038 Code RO 61 .text init.o(mc_4.l)
0x40000264 0x00000018 Code RO 66 i.__scatterload_copy handlers.o(mc_4.l)
0x4000027c 0x00000004 Code RO 68 i.__scatterload_null handlers.o(mc_4.l)
0x40000280 0x00000018 Code RO 67 i.__scatterload_zeroinit handlers.o(mc_4.l)
0x40000298 0x00000020 Data RO 65 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40002000, Size: 0x00000490, Max: 0x00002000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40002000 0x00000004 Data RW 44 .data time.o
0x40002004 0x00000004 PAD
0x40002008 0x00000488 Zero RW 1 STACK startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
104 8 0 0 0 801 blinky.o
0 0 0 0 0 1460 retarget.o
312 64 0 0 1160 258 startup.o
124 12 0 4 0 462 time.o
------------------------------------------------------------------------
540 84 32 4 1164 2984 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 0 0 4 3 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
12 4 0 0 0 0 entry.o
52 0 0 0 0 0 handlers.o
60 12 0 0 0 0 init.o
------------------------------------------------------------------------
124 16 0 0 0 0 Library Totals
0 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
124 16 0 0 0 0 mc_4.l
------------------------------------------------------------------------
124 16 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
664 100 32 4 1164 2984 Grand Totals
664 100 32 4 1164 2984 ELF Image Totals
664 100 32 4 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 696 ( 0.68kB)
Total RW Size (RW Data + ZI Data) 1168 ( 1.14kB)
Total ROM Size (Code + RO Data + RW Data) 700 ( 0.68kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -