📄 memory.map
字号:
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000035fc, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x0000016c Code RO 3 * RESET lpc2300.o
0x0000016c 0x00000008 Code RO 203 * !!!main __main.o(c_t.l)
0x00000174 0x0000003c Code RO 298 !!!scatter __scatter.o(c_t.l)
0x000001b0 0x00000028 Code RO 300 !!handler_copy __scatter_copy.o(c_t.l)
0x000001d8 0x0000002c Code RO 302 !!handler_zi __scatter_zi.o(c_t.l)
0x00000204 0x00000004 Ven RO 224 .emb_text lib_init.o(c_t.l)
0x00000208 0x00000010 Code RO 224 .emb_text lib_init.o(c_t.l)
0x00000218 0x00000020 Code RO 4 .text lpc2300.o
0x00000238 0x00000650 Code RO 12 .text usbcore.o
0x00000888 0x000007a4 Code RO 98 .text usbhw.o
0x0000102c 0x000000ec Code RO 120 .text usbuser.o
0x00001118 0x00000d9c Code RO 140 .text mscuser.o
0x00001eb4 0x0000005c Code RO 157 .text memory.o
0x00001f10 0x00000020 Code RO 197 .text uread4.o(c_t.l)
0x00001f30 0x00000020 Code RO 199 .text uwrite4.o(c_t.l)
0x00001f50 0x00000040 Code RO 201 .text stkheap2.o(c_t.l)
0x00001f90 0x00000068 Code RO 205 .text kernel.o(c_t.l)
0x00001ff8 0x00000060 Code RO 208 .text sys_stackheap_outer.o(c_t.l)
0x00002058 0x00000010 Code RO 213 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x00002068 0x00000018 Code RO 215 .text sys_exit.o(c_t.l)
0x00002080 0x0000000c Code RO 217 .text libspace.o(c_t.l)
0x0000208c 0x0000000c Code RO 220 .text exit.o(c_t.l)
0x00002098 0x00000008 Ven RO 225 .text lib_init.o(c_t.l)
0x000020a0 0x000000ce Code RO 225 .text lib_init.o(c_t.l)
0x0000216e 0x00000002 PAD
0x00002170 0x0000000c Code RO 230 .text boardinit2.o(c_t.l)
0x0000217c 0x00000010 Code RO 232 .text boardinit3.o(c_t.l)
0x0000218c 0x00000004 Code RO 236 .text use_no_semi.o(c_t.l)
0x00002190 0x00000004 Ven RO 241 .text rt_locale_intlibspace.o(c_t.l)
0x00002194 0x00000010 Code RO 241 .text rt_locale_intlibspace.o(c_t.l)
0x000021a4 0x00000006 Code RO 247 .text no_argv.o(c_t.l)
0x000021aa 0x00000002 PAD
0x000021ac 0x00000010 Code RO 256 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x000021bc 0x0000000c Ven RO 308 Veneer$$Code anon$$obj.o
0x000021c8 0x00000008 Ven RO 309 Veneer$$Code anon$$obj.o
0x000021d0 0x0000016c Code RO 35 i.USB_GetDescriptor usbcore.o
0x0000233c 0x00000184 Code RO 23 i.USB_GetStatus usbcore.o
0x000024c0 0x00000198 Code RO 29 i.USB_SetClrFeature usbcore.o
0x00002658 0x000002a8 Code RO 41 i.USB_SetConfiguration usbcore.o
0x00002900 0x000001dc Code RO 47 i.USB_SetInterface usbcore.o
0x00002adc 0x00000004 Ven RO 249 x$fpl$fpinit fpinit.o(fz_ts.l)
0x00002ae0 0x00000018 Code RO 249 x$fpl$fpinit fpinit.o(fz_ts.l)
0x00002af8 0x000000a3 Data RO 86 .constdata usbdesc.o
0x00002b9b 0x00000001 PAD
0x00002b9c 0x00000040 Data RO 121 .constdata usbuser.o
0x00002bdc 0x00000a00 Data RO 170 .constdata diskimg.o
0x000035dc 0x00000020 Data RO 297 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00004230, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000024 Data RW 13 .data usbcore.o
0x40000024 0x0000000e Data RW 141 .data mscuser.o
0x40000032 0x00000002 PAD
0x40000034 0x00000040 Zero RW 14 .bss usbcore.o
0x40000074 0x0000406c Zero RW 142 .bss mscuser.o
0x400040e0 0x00000060 Zero RW 218 .bss libspace.o(c_t.l)
0x40004140 0x00000000 Zero RW 2 HEAP lpc2300.o
0x40004140 0x000000f0 Zero RW 1 STACK lpc2300.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
0 0 2560 0 0 436 diskimg.o
396 60 0 0 240 464 lpc2300.o
92 12 0 0 0 375 memory.o
3484 72 0 14 16492 4498 mscuser.o
3932 176 0 36 64 16916 usbcore.o
0 0 163 0 0 617 usbdesc.o
1956 72 0 0 0 4636 usbhw.o
236 8 64 0 0 2842 usbuser.o
------------------------------------------------------------------------
10116 404 2820 52 16796 30784 Object Totals
20 4 32 0 0 0 (incl. Generated)
0 0 1 2 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
60 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
12 0 0 0 0 0 boardinit2.o
16 0 0 0 0 0 boardinit3.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
24 8 0 0 0 0 sys_exit.o
96 0 0 0 0 0 sys_stackheap_outer.o
32 0 0 0 0 0 uread4.o
4 0 0 0 0 0 use_no_semi.o
32 0 0 0 0 0 uwrite4.o
------------------------------------------------------------------------
884 40 0 0 96 0 Library Totals
4 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
852 40 0 0 96 0 c_t.l
28 0 0 0 0 0 fz_ts.l
------------------------------------------------------------------------
884 40 0 0 96 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
11000 444 2820 52 16892 30784 Grand Totals
11000 444 2820 52 16892 30784 ELF Image Totals
11000 444 2820 52 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 13820 ( 13.50kB)
Total RW Size (RW Data + ZI Data) 16944 ( 16.55kB)
Total ROM Size (Code + RO Data + RW Data) 13872 ( 13.55kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -