📄 hello.map
字号:
__stdout 0x30010000 Data 4 retarget.o(.data)
pUART 0x30010004 Data 4 serial.o(.data)
timeval 0x30010008 Data 4 time.o(.data)
__libspace_start 0x3001000c Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x3001006c Number 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000270
Load Region LR_ROM1 (Base: 0x00000000, Size: 0x00000300, Max: 0x00000800, ABSOLUTE)
Execution Region ER_ROM1 (Base: 0x00000000, Size: 0x000002f4, Max: 0x00000800, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000270 Code RO 3 RESET s3c2440a.o
0x00000270 0x00000008 Code RO 142 * !!!main __main.o(c_t.l)
0x00000278 0x0000003c Code RO 236 !!!scatter __scatter.o(c_t.l)
0x000002b4 0x00000028 Code RO 238 !!handler_copy __scatter_copy.o(c_t.l)
0x000002dc 0x00000008 Ven RO 245 Veneer$$Code anon$$obj.o
0x000002e4 0x00000010 Data RO 235 Region$$Table anon$$obj.o
Execution Region RW_RAM1 (Base: 0x00000800, Size: 0x00000000, Max: 0x00000800, ABSOLUTE)
**** No section assigned to this execution region ****
Execution Region RW_RAM2 (Base: 0x30010000, Size: 0x000004f8, Max: 0x00010000, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x30010000 0x00000004 Data RW 83 .data retarget.o
0x30010004 0x00000004 Data RW 104 .data serial.o
0x30010008 0x00000004 Data RW 121 .data time.o
0x3001000c 0x00000060 Zero RW 161 .bss libspace.o(c_t.l)
0x3001006c 0x00000004 PAD
0x30010070 0x00000000 Zero RW 2 HEAP s3c2440a.o
0x30010070 0x00000488 Zero RW 1 STACK s3c2440a.o
Load Region LR_ROM2 (Base: 0x30000000, Size: 0x0000089c, Max: 0x00010000, ABSOLUTE)
Execution Region ER_ROM2 (Base: 0x30000000, Size: 0x0000089c, Max: 0x00010000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x30000000 0x00000004 Ven RO 174 .emb_text lib_init.o(c_t.l)
0x30000004 0x00000010 Code RO 174 .emb_text lib_init.o(c_t.l)
0x30000014 0x00000020 Code RO 4 .text s3c2440a.o
0x30000034 0x00000090 Code RO 12 .text hello.o
0x300000c4 0x00000048 Code RO 82 .text retarget.o
0x3000010c 0x000000d0 Code RO 103 .text serial.o
0x300001dc 0x00000078 Code RO 120 .text time.o
0x30000254 0x00000004 Code RO 136 .text use_no_semi.o(c_t.l)
0x30000258 0x00000008 Ven RO 138 .text __0printf.o(c_t.l)
0x30000260 0x00000038 Code RO 138 .text __0printf.o(c_t.l)
0x30000298 0x00000040 Code RO 140 .text stkheap2.o(c_t.l)
0x300002d8 0x00000068 Code RO 144 .text kernel.o(c_t.l)
0x30000340 0x00000060 Code RO 147 .text sys_stackheap_outer.o(c_t.l)
0x300003a0 0x00000010 Code RO 152 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x300003b0 0x00000034 Code RO 158 .text _printf_char_common.o(c_t.l)
0x300003e4 0x0000000c Code RO 160 .text libspace.o(c_t.l)
0x300003f0 0x000002f8 Code RO 163 .text __printf.o(c_t.l)
0x300006e8 0x00000020 Code RO 166 .text _printf_outstr_char.o(c_t.l)
0x30000708 0x0000000a Code RO 168 .text _printf_input_char.o(c_t.l)
0x30000712 0x0000000c Code RO 170 .text exit.o(c_t.l)
0x3000071e 0x00000002 PAD
0x30000720 0x00000008 Ven RO 175 .text lib_init.o(c_t.l)
0x30000728 0x000000ce Code RO 175 .text lib_init.o(c_t.l)
0x300007f6 0x00000002 PAD
0x300007f8 0x0000000c Code RO 180 .text boardinit2.o(c_t.l)
0x30000804 0x00000010 Code RO 182 .text boardinit3.o(c_t.l)
0x30000814 0x00000004 Ven RO 189 .text rt_locale_intlibspace.o(c_t.l)
0x30000818 0x00000010 Code RO 189 .text rt_locale_intlibspace.o(c_t.l)
0x30000828 0x00000006 Code RO 199 .text no_argv.o(c_t.l)
0x3000082e 0x00000002 PAD
0x30000830 0x00000010 Code RO 203 .text callvia.o(h_t.l)
0x30000840 0x00000010 Code RO 209 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x30000850 0x00000008 Ven RO 246 Veneer$$Code anon$$obj.o
0x30000858 0x0000000c Ven RO 247 Veneer$$Code anon$$obj.o
0x30000864 0x00000008 Ven RO 248 Veneer$$Code anon$$obj.o
0x3000086c 0x00000004 Ven RO 201 x$fpl$fpinit fpinit.o(fz_ts.l)
0x30000870 0x00000018 Code RO 201 x$fpl$fpinit fpinit.o(fz_ts.l)
0x30000888 0x00000011 Data RO 164 .constdata __printf.o(c_t.l)
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
144 24 0 0 0 4136 hello.o
72 0 0 4 0 2262 retarget.o
656 212 0 0 1160 507 s3c2440a.o
208 4 0 4 0 2145 serial.o
120 12 0 4 0 499 time.o
------------------------------------------------------------------------
1236 260 16 12 1160 9552 Object Totals
36 8 16 0 0 0 (incl. Generated)
0 0 0 0 0 3 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
64 10 0 0 0 0 __0printf.o
8 0 0 0 0 0 __main.o
760 6 17 0 0 0 __printf.o
60 8 0 0 0 0 __scatter.o
40 0 0 0 0 0 __scatter_copy.o
52 8 0 0 0 0 _printf_char_common.o
10 0 0 0 0 0 _printf_input_char.o
32 0 0 0 0 0 _printf_outstr_char.o
12 0 0 0 0 0 boardinit2.o
16 0 0 0 0 0 boardinit3.o
16 0 0 0 0 0 callvia.o
12 0 0 0 0 0 exit.o
28 0 0 0 0 0 fpinit.o
104 4 0 0 0 0 kernel.o
234 4 0 0 0 0 lib_init.o
12 4 0 0 96 0 libspace.o
6 0 0 0 0 0 no_argv.o
16 4 0 0 0 0 rt_fp_status_addr_intlibspace.o
20 4 0 0 0 0 rt_locale_intlibspace.o
16 4 0 0 0 0 rt_stackheap_storage_intlibspace.o
64 0 0 0 0 0 stkheap2.o
96 0 0 0 0 0 sys_stackheap_outer.o
4 0 0 0 0 0 use_no_semi.o
------------------------------------------------------------------------
1688 56 20 0 100 0 Library Totals
6 0 3 0 4 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
1638 56 17 0 96 0 c_t.l
28 0 0 0 0 0 fz_ts.l
16 0 0 0 0 0 h_t.l
------------------------------------------------------------------------
1688 56 20 0 100 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
2924 316 36 12 1260 9552 Grand Totals
2924 316 36 12 1260 9552 ELF Image Totals
2924 316 36 12 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 2960 ( 2.89kB)
Total RW Size (RW Data + ZI Data) 1272 ( 1.24kB)
Total ROM Size (Code + RO Data + RW Data) 2972 ( 2.90kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -