📄 lpc213x_sd.map
字号:
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00003ae0 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x00003aed Thumb Code 0 anon$$obj.o(Veneer$$Code)
Inline Thumb to ARM Veneer to _fp_init 0x00003af5 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x00003af8 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00003b08 ARM Code 0 fpinit.o(x$fpl$fpinit)
CRCTable 0x00003b10 Data 512 sdcrc.o(.constdata)
r2w_fator 0x00003d10 Data 8 sddriver.o(.constdata)
time_unit 0x00003d18 Data 32 sddriver.o(.constdata)
time_value 0x00003d38 Data 16 sddriver.o(.constdata)
Region$$Table$$Base 0x00003d54 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00003d74 Number 0 anon$$obj.o(Region$$Table)
FileName 0x40000000 Data 4 main.o(.data)
WritFileData 0x40000004 Data 6 main.o(.data)
DiskInfo 0x4000000c Data 48 disk.o(.bss)
DiskCache 0x40000060 Data 8320 rwsec.o(.bss)
sds 0x400020e0 Data 28 sddriver.o(.bss)
__libspace_start 0x400020fc Data 96 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00000110
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00003d80, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00003d74, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000110 Code RO 51 RESET startup.o
0x00000110 0x00000008 Code RO 408 * !!!main __main.o(c_t__un.l)
0x00000118 0x00000038 Code RO 531 !!!scatter __scatter.o(c_t__un.l)
0x00000150 0x00000028 Code RO 533 !!handler_copy __scatter_copy.o(c_t__un.l)
0x00000178 0x0000002c Code RO 535 !!handler_zi __scatter_zi.o(c_t__un.l)
0x000001a4 0x00000004 Ven RO 447 .emb_text lib_init.o(c_t__un.l)
0x000001a8 0x00000010 Code RO 447 .emb_text lib_init.o(c_t__un.l)
0x000001b8 0x000000cc Code RO 1 .text main.o
0x00000284 0x00000020 Code RO 52 .text startup.o
0x000002a4 0x00000504 Code RO 58 .text dir.o
0x000007a8 0x00000348 Code RO 104 .text disk.o
0x00000af0 0x0000055c Code RO 119 .text fat.o
0x0000104c 0x00000c60 Code RO 132 .text fdt.o
0x00001cac 0x000008ec Code RO 145 .text file.o
0x00002598 0x000003a8 Code RO 203 .text rwsec.o
0x00002940 0x00000130 Code RO 225 .text sd.o
0x00002a70 0x000005bc Code RO 238 .text sdcmd.o
0x0000302c 0x000000d4 Code RO 309 .text sdcrc.o
0x00003100 0x00000438 Code RO 324 .text sddriver.o
0x00003538 0x00000184 Code RO 369 .text sdhal.o
0x000036bc 0x0000016c Code RO 390 .text aeabi_sdiv.o(c_t__un.l)
0x00003828 0x00000058 Code RO 406 .text stkheap2.o(c_t__un.l)
0x00003880 0x00000068 Code RO 410 .text kernel.o(c_t__un.l)
0x000038e8 0x00000060 Code RO 413 .text sys_stackheap_outer.o(c_t__un.l)
0x00003948 0x00000004 Code RO 415 .text aeabi_idiv0.o(c_t__un.l)
0x0000394c 0x00000010 Code RO 422 .text rt_stackheap_storage_intlibspace.o(c_t__un.l)
0x0000395c 0x00000018 Code RO 428 .text sys_exit.o(c_t__un.l)
0x00003974 0x0000000c Code RO 430 .text libspace.o(c_t__un.l)
0x00003980 0x00000018 Code RO 435 .text exit.o(c_t__un.l)
0x00003998 0x00000008 Ven RO 448 .text lib_init.o(c_t__un.l)
0x000039a0 0x000000d6 Code RO 448 .text lib_init.o(c_t__un.l)
0x00003a76 0x00000002 PAD
0x00003a78 0x0000000c Code RO 453 .text boardinit2.o(c_t__un.l)
0x00003a84 0x00000010 Code RO 455 .text boardinit3.o(c_t__un.l)
0x00003a94 0x00000004 Code RO 459 .text use_no_semi.o(c_t__un.l)
0x00003a98 0x00000004 Ven RO 466 .text rt_locale_intlibspace.o(c_t__un.l)
0x00003a9c 0x00000010 Code RO 466 .text rt_locale_intlibspace.o(c_t__un.l)
0x00003aac 0x00000006 Code RO 484 .text no_argv.o(c_t__un.l)
0x00003ab2 0x00000002 PAD
0x00003ab4 0x00000010 Code RO 495 .text rt_fp_status_addr_intlibspace.o(c_t__un.l)
0x00003ac4 0x0000001c Code RO 391 .text_udiv aeabi_sdiv.o(c_t__un.l)
0x00003ae0 0x0000000c Ven RO 538 Veneer$$Code anon$$obj.o
0x00003aec 0x00000008 Ven RO 539 Veneer$$Code anon$$obj.o
0x00003af4 0x00000004 Ven RO 486 x$fpl$fpinit fpinit.o(fz_t_p.l)
0x00003af8 0x00000018 Code RO 486 x$fpl$fpinit fpinit.o(fz_t_p.l)
0x00003b10 0x00000200 Data RO 310 .constdata sdcrc.o
0x00003d10 0x00000038 Data RO 329 .constdata sddriver.o
0x00003d48 0x0000000c Data RO 4 .conststring main.o
0x00003d54 0x00000020 Data RO 530 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x000025e8, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x0000000a Data RW 3 .data main.o
0x4000000a 0x00000001 Data RW 61 .data dir.o
0x4000000b 0x00000001 PAD
0x4000000c 0x00000030 Zero RW 105 .bss disk.o
0x4000003c 0x00000024 Zero RW 150 .bss file.o
0x40000060 0x00002080 Zero RW 205 .bss rwsec.o
0x400020e0 0x0000001c Zero RW 330 .bss sddriver.o
0x400020fc 0x00000060 Zero RW 431 .bss libspace.o(c_t__un.l)
0x4000215c 0x00000004 PAD
0x40002160 0x00000000 Zero RW 50 HEAP startup.o
0x40002160 0x00000488 Zero RW 49 STACK startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
1284 8 0 1 0 7808 dir.o
840 12 0 0 48 1720 disk.o
1372 8 0 0 0 2624 fat.o
3168 0 0 0 0 6660 fdt.o
2284 4 0 0 36 5080 file.o
204 40 12 10 0 9772 main.o
936 8 0 0 8320 2520 rwsec.o
304 4 0 0 0 964 sd.o
1468 4 0 0 0 5144 sdcmd.o
212 4 512 0 0 1312 sdcrc.o
1080 28 56 0 28 4580 sddriver.o
388 12 0 0 0 1300 sdhal.o
304 60 0 0 1160 440 startup.o
------------------------------------------------------------------------
13864 196 612 12 9592 49924 Object Totals
20 4 32 0 0 0 (incl. Generated)
0 0 0 1 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
8 0 0 0 0 0 __main.o
56 8 0 0 0 0 __scatter.o
40 0 0 0 0 0 __scatter_copy.o
44 0 0 0 0 0 __scatter_zi.o
4 0 0 0 0 0 aeabi_idiv0.o
392 0 0 0 0 0 aeabi_sdiv.o
12 0 0 0 0 0 boardinit2.o
16 0 0 0 0 0 boardinit3.o
24 0 0 0 0 0 exit.o
28 0 0 0 0 0 fpinit.o
104 4 0 0 0 0 kernel.o
242 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
88 0 0 0 0 0 stkheap2.o
24 8 0 0 0 0 sys_exit.o
96 0 0 0 0 0 sys_stackheap_outer.o
4 0 0 0 0 0 use_no_semi.o
------------------------------------------------------------------------
1256 40 0 0 100 0 Library Totals
4 0 0 0 4 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
1224 40 0 0 96 0 c_t__un.l
28 0 0 0 0 0 fz_t_p.l
------------------------------------------------------------------------
1256 40 0 0 100 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
15120 236 612 12 9692 49924 Grand Totals
15120 236 612 12 9692 49924 Image Totals
================================================================================
Total RO Size (Code + RO Data) 15732 ( 15.36kB)
Total RW Size (RW Data + ZI Data) 9704 ( 9.48kB)
Total ROM Size (Code + RO Data + RW Data) 15744 ( 15.38kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -