project.map
来自「这个软件主要争对EasyARM2200开发板的ucOS的移植,这个框架成功用在一」· MAP 代码 · 共 802 行 · 第 1/5 页
MAP
802 行
================================================================================
Memory Map of the image
Image Entry point : 0x80000000
Load Region ROM_LOAD (Base: 0x80000000, Size: 0x00003834, Max: 0xffffffff, ABSOLUTE)
Execution Region ROM_EXEC (Base: 0x80000000, Size: 0x000037dc, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x80000000 0x00000100 Code RO 72 * vectors startup.o
0x80000100 0x00000008 Code RO 387 * !!!main __main.o(c_a__un.l)
0x80000108 0x00000038 Code RO 495 !!!scatter __scatter.o(c_a__un.l)
0x80000140 0x00000028 Code RO 497 !!handler_copy __scatter_copy.o(c_a__un.l)
0x80000168 0x0000002c Code RO 499 !!handler_zi __scatter_zi.o(c_a__un.l)
0x80000194 0x00000010 Code RO 424 .emb_text lib_init.o(c_a__un.l)
0x800001a4 0x00000250 Code RO 1 .text target.o
0x800003f4 0x00000188 Code RO 80 .text main.o
0x8000057c 0x00000184 Code RO 144 .text os_cpu_c.o
0x80000700 0x0000084c Code RO 209 .text os_core.o
0x80000f4c 0x00000974 Code RO 250 .text os_flag.o
0x800018c0 0x000002a8 Code RO 283 .text os_mem.o
0x80001b68 0x000007e8 Code RO 309 .text os_q.o
0x80002350 0x00000850 Code RO 335 .text os_task.o
0x80002ba0 0x00000220 Code RO 348 .text os_time.o
0x80002dc0 0x00000004 Code RO 363 .text use_no_semi.o(c_a__un.l)
0x80002dc4 0x000000b0 Code RO 365 .text rand.o(c_a__un.l)
0x80002e74 0x00000010 Code RO 369 .text aeabi_memset.o(c_a__un.l)
0x80002e84 0x000000d4 Code RO 371 .text rt_memcpy.o(c_a__un.l)
0x80002f58 0x00000064 Code RO 373 .text rt_memcpy_w.o(c_a__un.l)
0x80002fbc 0x00000054 Code RO 375 .text rt_memclr_w.o(c_a__un.l)
0x80003010 0x0000016c Code RO 377 .text aeabi_sdiv.o(c_a__un.l)
0x8000317c 0x00000054 Code RO 385 .text stkheap2.o(c_a__un.l)
0x800031d0 0x00000048 Code RO 389 .text kernel.o(c_a__un.l)
0x80003218 0x00000060 Code RO 392 .text sys_stackheap_outer.o(c_a__un.l)
0x80003278 0x00000004 Code RO 394 .text aeabi_idiv0.o(c_a__un.l)
0x8000327c 0x00000010 Code RO 401 .text rt_stackheap_storage_intlibspace.o(c_a__un.l)
0x8000328c 0x00000040 Code RO 407 .text rt_memclr.o(c_a__un.l)
0x800032cc 0x0000000c Code RO 409 .text libspace.o(c_a__un.l)
0x800032d8 0x0000001c Code RO 412 .text exit.o(c_a__un.l)
0x800032f4 0x00000110 Code RO 425 .text lib_init.o(c_a__un.l)
0x80003404 0x00000004 Code RO 428 .text boardinit1.o(c_a__un.l)
0x80003408 0x0000000c Code RO 430 .text boardinit2.o(c_a__un.l)
0x80003414 0x0000000c Code RO 432 .text boardinit3.o(c_a__un.l)
0x80003420 0x00000004 Code RO 434 .text boardshut.o(c_a__un.l)
0x80003424 0x00000010 Code RO 441 .text rt_locale_intlibspace.o(c_a__un.l)
0x80003434 0x00000004 Code RO 453 .text cpuinit.o(c_a__un.l)
0x80003438 0x00000004 Code RO 455 .text no_argv.o(c_a__un.l)
0x8000343c 0x00000010 Code RO 462 .text rt_fp_status_addr_intlibspace.o(c_a__un.l)
0x8000344c 0x0000001c Code RO 378 .text_udiv aeabi_sdiv.o(c_a__un.l)
0x80003468 0x00000118 Code RO 68 IRQ irq.o
0x80003580 0x00000110 Code RO 205 subr os_cpu_a.o
0x80003690 0x00000014 Code RO 457 x$fpl$fpinit fpinit.o(fz_a_p.l)
0x800036a4 0x00000108 Data RO 211 .constdata os_core.o
0x800037ac 0x00000030 Data RO 494 Region$$Table anon$$obj.o
Execution Region IRAM (Base: 0x40000000, Size: 0x00000120, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000120 Zero RW 73 MyStacks startup.o
Execution Region STACKS_BOTTOM (Base: 0x40000120, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x40000120 0x00000001 Zero RW 75 StackBottom startup.o
Execution Region STACKS (Base: 0x40004000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x40004000 0x00000000 Zero RW 77 Stacks startup.o
Execution Region ERAM (Base: 0x80040000, Size: 0x00001918, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x80040000 0x0000000c Data RW 81 .data main.o
0x8004000c 0x00000004 Data RW 145 .data os_cpu_c.o
0x80040010 0x00000034 Data RW 210 .data os_core.o
0x80040044 0x00000004 Data RW 214 .data os_core.o
0x80040048 0x00000004 Data RW 215 .data os_core.o
0x8004004c 0x00000004 Data RW 217 .data os_core.o
0x80040050 0x00000008 Data RW 366 .data rand.o(c_a__un.l)
0x80040058 0x00000344 Zero RW 82 .bss main.o
0x8004039c 0x000012f0 Zero RW 212 .bss os_core.o
0x8004168c 0x0000003c Zero RW 213 .bss os_core.o
0x800416c8 0x00000064 Zero RW 216 .bss os_core.o
0x8004172c 0x00000030 Zero RW 218 .bss os_core.o
0x8004175c 0x000000dc Zero RW 367 .bss rand.o(c_a__un.l)
0x80041838 0x00000060 Zero RW 410 .bss libspace.o(c_a__un.l)
0x80041898 0x00000080 Zero RW 206 SWIStacks os_cpu_a.o
Execution Region HEAP (Base: 0x80041918, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x80041918 0x00000001 Zero RW 74 Heap startup.o
Execution Region HEAP_BOTTOM (Base: 0x80080000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE, UNINIT)
Base Addr Size Type Attr Idx E Section Name Object
0x80080000 0x00000000 Zero RW 76 HeapTop startup.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
280 24 0 0 0 172 irq.o
392 32 0 12 836 9288 main.o
2124 52 264 64 5056 11452 os_core.o
272 36 0 0 128 244 os_cpu_a.o
388 8 0 4 0 9704 os_cpu_c.o
2420 24 0 0 0 9480 os_flag.o
680 8 0 0 0 1156 os_mem.o
2024 20 0 0 0 2660 os_q.o
2128 44 0 0 0 3104 os_task.o
544 20 0 0 0 1204 os_time.o
256 88 0 0 290 232 startup.o
592 40 0 0 0 9360 target.o
------------------------------------------------------------------------
12100 396 312 80 6316 58056 Object Totals
0 0 48 0 0 0 (incl. Generated)
0 0 0 0 6 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
16 0 0 0 0 0 aeabi_memset.o
392 0 0 0 0 0 aeabi_sdiv.o
4 0 0 0 0 0 boardinit1.o
12 0 0 0 0 0 boardinit2.o
12 0 0 0 0 0 boardinit3.o
4 0 0 0 0 0 boardshut.o
4 0 0 0 0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?