📄 memory.map
字号:
================================================================================
Memory Map of the image
Image Entry point : 0x00000120
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000022a4, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00002264, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000120 Code RO 3 RESET startup.o
0x00000120 0x00000008 Code RO 221 * !!!main __main.o(c_t__un.l)
0x00000128 0x00000038 Code RO 334 !!!scatter __scatter.o(c_t__un.l)
0x00000160 0x00000028 Code RO 336 !!handler_copy __scatter_copy.o(c_t__un.l)
0x00000188 0x0000002c Code RO 338 !!handler_zi __scatter_zi.o(c_t__un.l)
0x000001b4 0x00000004 Ven RO 256 .emb_text lib_init.o(c_t__un.l)
0x000001b8 0x00000010 Code RO 256 .emb_text lib_init.o(c_t__un.l)
0x000001c8 0x00000020 Code RO 4 .text startup.o
0x000001e8 0x00000008 Ven RO 11 .text usbhw.o
0x000001f0 0x000003f4 Code RO 11 .text usbhw.o
0x000005e4 0x000001a0 Code RO 12 .text usbhw.o
0x00000784 0x00000348 Code RO 59 .text usbcore.o
0x00000acc 0x00000008 Ven RO 134 .text usbuser.o
0x00000ad4 0x0000008c Code RO 134 .text usbuser.o
0x00000b60 0x000008dc Code RO 156 .text mscuser.o
0x0000143c 0x00000034 Code RO 172 .text memory.o
0x00001470 0x00000008 Ven RO 185 .text sd.o
0x00001478 0x00000358 Code RO 185 .text sd.o
0x000017d0 0x00000004 Ven RO 186 .text sd.o
0x000017d4 0x000000cc Code RO 186 .text sd.o
0x000018a0 0x00000004 Ven RO 215 .text uread4.o(c_t__un.l)
0x000018a4 0x00000020 Code RO 215 .text uread4.o(c_t__un.l)
0x000018c4 0x00000004 Ven RO 217 .text uwrite4.o(c_t__un.l)
0x000018c8 0x00000020 Code RO 217 .text uwrite4.o(c_t__un.l)
0x000018e8 0x00000058 Code RO 219 .text stkheap2.o(c_t__un.l)
0x00001940 0x00000004 Ven RO 223 .text switch8.o(h_t__un.l)
0x00001944 0x00000018 Code RO 223 .text switch8.o(h_t__un.l)
0x0000195c 0x00000068 Code RO 225 .text kernel.o(c_t__un.l)
0x000019c4 0x00000060 Code RO 228 .text sys_stackheap_outer.o(c_t__un.l)
0x00001a24 0x00000010 Code RO 233 .text rt_stackheap_storage_intlibspace.o(c_t__un.l)
0x00001a34 0x00000018 Code RO 239 .text sys_exit.o(c_t__un.l)
0x00001a4c 0x0000000c Code RO 241 .text libspace.o(c_t__un.l)
0x00001a58 0x00000018 Code RO 244 .text exit.o(c_t__un.l)
0x00001a70 0x00000008 Ven RO 257 .text lib_init.o(c_t__un.l)
0x00001a78 0x000000d6 Code RO 257 .text lib_init.o(c_t__un.l)
0x00001b4e 0x00000002 PAD
0x00001b50 0x0000000c Code RO 262 .text boardinit2.o(c_t__un.l)
0x00001b5c 0x00000010 Code RO 264 .text boardinit3.o(c_t__un.l)
0x00001b6c 0x00000004 Code RO 268 .text use_no_semi.o(c_t__un.l)
0x00001b70 0x00000004 Ven RO 275 .text rt_locale_intlibspace.o(c_t__un.l)
0x00001b74 0x00000010 Code RO 275 .text rt_locale_intlibspace.o(c_t__un.l)
0x00001b84 0x00000006 Code RO 289 .text no_argv.o(c_t__un.l)
0x00001b8a 0x00000002 PAD
0x00001b8c 0x00000010 Code RO 298 .text rt_fp_status_addr_intlibspace.o(c_t__un.l)
0x00001b9c 0x0000000c Ven RO 343 Veneer$$Code anon$$obj.o
0x00001ba8 0x0000000c Ven RO 344 Veneer$$Code anon$$obj.o
0x00001bb4 0x0000000c Ven RO 346 Veneer$$Code anon$$obj.o
0x00001bc0 0x0000000c Ven RO 347 Veneer$$Code anon$$obj.o
0x00001bcc 0x0000000c Ven RO 348 Veneer$$Code anon$$obj.o
0x00001bd8 0x0000000c Ven RO 349 Veneer$$Code anon$$obj.o
0x00001be4 0x0000000c Ven RO 353 Veneer$$Code anon$$obj.o
0x00001bf0 0x0000000c Ven RO 355 Veneer$$Code anon$$obj.o
0x00001bfc 0x00000008 Ven RO 356 Veneer$$Code anon$$obj.o
0x00001c04 0x000000bc Code RO 85 i.USB_GetDescriptor usbcore.o
0x00001cc0 0x000000dc Code RO 71 i.USB_GetStatus usbcore.o
0x00001d9c 0x000000e4 Code RO 78 i.USB_SetClrFeature usbcore.o
0x00001e80 0x000001a0 Code RO 92 i.USB_SetConfiguration usbcore.o
0x00002020 0x00000124 Code RO 99 i.USB_SetInterface usbcore.o
0x00002144 0x00000004 Ven RO 291 x$fpl$fpinit fpinit.o(fz_t_p.l)
0x00002148 0x00000018 Code RO 291 x$fpl$fpinit fpinit.o(fz_t_p.l)
0x00002160 0x000000a3 Data RO 123 .constdata usbdesc.o
0x00002203 0x00000001 PAD
0x00002204 0x00000040 Data RO 135 .constdata usbuser.o
0x00002244 0x00000020 Data RO 333 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000858, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000024 Data RW 60 .data usbcore.o
0x40000024 0x00000016 Data RW 157 .data mscuser.o
0x4000003a 0x00000006 Data RW 187 .data sd.o
0x40000040 0x00000040 Zero RW 61 .bss usbcore.o
0x40000080 0x0000026c Zero RW 158 .bss mscuser.o
0x400002ec 0x00000060 Zero RW 242 .bss libspace.o(c_t__un.l)
0x4000034c 0x00000004 PAD
0x40000350 0x00000000 Zero RW 2 HEAP startup.o
0x40000350 0x00000508 Zero RW 1 STACK startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
52 6 0 0 0 308 memory.o
2268 132 0 22 620 3944 mscuser.o
1060 48 0 6 0 4684 sd.o
320 64 0 0 1288 428 startup.o
2184 210 0 36 64 6896 usbcore.o
0 0 163 0 0 472 usbdesc.o
1428 100 0 0 0 13536 usbhw.o
140 10 64 0 0 2124 usbuser.o
------------------------------------------------------------------------
7584 602 260 64 1972 32392 Object Totals
132 32 32 0 0 0 (incl. Generated)
0 0 1 0 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
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
28 0 0 0 0 0 switch8.o
24 8 0 0 0 0 sys_exit.o
96 0 0 0 0 0 sys_stackheap_outer.o
36 0 0 0 0 0 uread4.o
4 0 0 0 0 0 use_no_semi.o
36 0 0 0 0 0 uwrite4.o
------------------------------------------------------------------------
960 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
900 40 0 0 96 0 c_t__un.l
28 0 0 0 0 0 fz_t_p.l
28 0 0 0 0 0 h_t__un.l
------------------------------------------------------------------------
960 40 0 0 100 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
8544 642 260 64 2072 32392 Grand Totals
8544 642 260 64 2072 32392 Image Totals
================================================================================
Total RO Size (Code + RO Data) 8804 ( 8.60kB)
Total RW Size (RW Data + ZI Data) 2136 ( 2.09kB)
Total ROM Size (Code + RO Data + RW Data) 8868 ( 8.66kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -