📄 project.map
字号:
1 unused section(s) (total 1580 bytes) removed from the image.
================================================================================
Adding Veneers to the image
Adding TA veneer (8 bytes, Short) for call to '__rt_exit' from exit.o(.text).
Adding AT veneer (12 bytes, Long) for call to '__rt_lib_shutdown' from kernel.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from lib_init.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__rt_locale' from lib_init.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from kernel.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'strlen' from taskuart.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'srand' from target.o(.text).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_argv_veneer' from lib_init.o(.text).
8 Veneer(s) (total 56 bytes) added to the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
vectors 0x00000000 Section 184 startup.o(vectors)
../../angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE
../../angel/boardlib.s 0x00000000 Number 0 cpuinit.o ABSOLUTE
../../angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE
../../angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE
../../angel/kernel.s 0x00000000 Number 0 kernel.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 aeabi_idiv0_sigfpe.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 aeabi_idiv0.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr_intlibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_stackheap_storage_intlibspace.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale.o ABSOLUTE
../../angel/rt.s 0x00000000 Number 0 rt_locale_intlibspace.o ABSOLUTE
../../angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE
../../angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE
../../angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 _get_argv.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
../../division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE
../../division.s 0x00000000 Number 0 aeabi_sdiv_div0.o ABSOLUTE
../../divrt.s 0x00000000 Number 0 divrt_7tdmi_div0.o ABSOLUTE
../../divrt.s 0x00000000 Number 0 divrt_7tdmi.o ABSOLUTE
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
../../heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE
../../memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE
../../memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE
../../signal.c 0x00000000 Number 0 __raise.o ABSOLUTE
../../signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE
../../signal.s 0x00000000 Number 0 defsig.o ABSOLUTE
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
../../stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE
../../stkheap.s 0x00000000 Number 0 heapext.o ABSOLUTE
../../stkheap1.s 0x00000000 Number 0 stkheap1.o ABSOLUTE
../../stkheap2.s 0x00000000 Number 0 stkheap2.o ABSOLUTE
../../string.c 0x00000000 Number 0 strlen.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 callvia.o ABSOLUTE
SOURCE\os_core.c 0x00000000 Number 0 os_core.o ABSOLUTE
SOURCE\os_flag.c 0x00000000 Number 0 os_flag.o ABSOLUTE
SOURCE\os_mbox.c 0x00000000 Number 0 os_mbox.o ABSOLUTE
SOURCE\os_mem.c 0x00000000 Number 0 os_mem.o ABSOLUTE
SOURCE\os_mutex.c 0x00000000 Number 0 os_mutex.o ABSOLUTE
SOURCE\os_q.c 0x00000000 Number 0 os_q.o ABSOLUTE
SOURCE\os_sem.c 0x00000000 Number 0 os_sem.o ABSOLUTE
SOURCE\os_task.c 0x00000000 Number 0 os_task.o ABSOLUTE
SOURCE\os_time.c 0x00000000 Number 0 os_time.o ABSOLUTE
arm\Os_cpu_a.s 0x00000000 Number 0 os_cpu_a.o ABSOLUTE
arm\Os_cpu_c.c 0x00000000 Number 0 os_cpu_c.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
src\I2C.c 0x00000000 Number 0 i2c.o ABSOLUTE
src\IRQ.s 0x00000000 Number 0 irq.o ABSOLUTE
src\ReadMe.C 0x00000000 Number 0 readme.o ABSOLUTE
src\Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
src\TaskInit.C 0x00000000 Number 0 taskinit.o ABSOLUTE
src\TaskUart.C 0x00000000 Number 0 taskuart.o ABSOLUTE
src\main.c 0x00000000 Number 0 main.o ABSOLUTE
src\queue.c 0x00000000 Number 0 queue.o ABSOLUTE
src\target.c 0x00000000 Number 0 target.o ABSOLUTE
src\uart0.c 0x00000000 Number 0 uart0.o ABSOLUTE
Undefined 0x00000040 ARM Code 0 startup.o(vectors)
PrefetchAbort 0x00000044 ARM Code 0 startup.o(vectors)
DataAbort 0x00000048 ARM Code 0 startup.o(vectors)
FIQ_Handler 0x0000004c ARM Code 0 startup.o(vectors)
ResetInit 0x0000008c ARM Code 0 startup.o(vectors)
!!!main 0x000000b8 Section 8 __main.o(!!!main)
!!!scatter 0x000000c0 Section 60 __scatter.o(!!!scatter)
!!handler_copy 0x000000fc Section 40 __scatter_copy.o(!!handler_copy)
!!handler_zi 0x00000124 Section 44 __scatter_zi.o(!!handler_zi)
.emb_text 0x00000154 Section 16 lib_init.o(.emb_text)
.text 0x00000164 Section 676 target.o(.text)
.text 0x00000408 Section 108 main.o(.text)
.text 0x00000474 Section 372 os_cpu_c.o(.text)
.text 0x000005e8 Section 2024 os_core.o(.text)
.text 0x00000dd0 Section 2040 os_flag.o(.text)
OS_FlagTaskRdy 0x00000fc4 ARM Code 108 os_flag.o(.text)
OS_FlagBlock 0x00001120 ARM Code 136 os_flag.o(.text)
.text 0x000015c8 Section 1044 os_mbox.o(.text)
.text 0x000019dc Section 604 os_mem.o(.text)
.text 0x00001c38 Section 1780 os_q.o(.text)
.text 0x0000232c Section 852 os_sem.o(.text)
.text 0x00002680 Section 1984 os_task.o(.text)
.text 0x00002e40 Section 532 os_time.o(.text)
.text 0x00003054 Section 112 taskinit.o(.text)
.text 0x000030c4 Section 580 taskuart.o(.text)
.text 0x00003308 Section 1176 i2c.o(.text)
.text 0x000037a0 Section 640 uart0.o(.text)
.text 0x00003a20 Section 508 queue.o(.text)
.text 0x00003c1c Section 4 use_no_semi.o(.text)
.text 0x00003c28 Section 120 rand.o(.text)
.text 0x00003ca0 Section 100 rt_memcpy_w.o(.text)
.text 0x00003d04 Section 84 rt_memclr_w.o(.text)
.text 0x00003d60 Section 72 strlen.o(.text)
.text 0x00003da8 Section 384 aeabi_sdiv.o(.text)
__arm_div8 0x00003dd4 ARM Code 0 aeabi_sdiv.o(.text)
__arm_div4 0x00003e04 ARM Code 0 aeabi_sdiv.o(.text)
__arm_div_large 0x00003e58 ARM Code 0 aeabi_sdiv.o(.text)
.text 0x00003f28 Section 104 kernel.o(.text)
.text 0x00003f90 Section 12 exit.o(.text)
.text 0x00003f9c Section 152 stkheap1.o(.text)
.text 0x0000403c Section 206 lib_init.o(.text)
.text 0x0000410c Section 12 boardinit2.o(.text)
.text 0x00004118 Section 16 boardinit3.o(.text)
.text 0x00004128 Section 96 sys_stackheap_outer.o(.text)
.text 0x00004188 Section 16 rt_stackheap_storage_intlibspace.o(.text)
.text 0x0000419c Section 16 rt_locale_intlibspace.o(.text)
.text 0x000041ac Section 6 no_argv.o(.text)
.text 0x000041b4 Section 12 libspace.o(.text)
.text 0x000041c0 Section 16 rt_fp_status_addr_intlibspace.o(.text)
.text_udiv 0x000041d0 Section 28 aeabi_sdiv.o(.text_udiv)
IRQ 0x000041ec Section 536 irq.o(IRQ)
subr 0x00004418 Section 272 os_cpu_a.o(subr)
x$fpl$fpinit 0x0000452c Section 24 fpinit.o(x$fpl$fpinit)
.constdata 0x00004544 Section 264 os_core.o(.constdata)
.data 0x40000000 Section 4 os_cpu_c.o(.data)
.data 0x40000004 Section 52 os_core.o(.data)
.data 0x40000038 Section 4 os_core.o(.data)
.data 0x4000003c Section 4 os_core.o(.data)
.data 0x40000040 Section 4 os_core.o(.data)
.data 0x40000044 Section 4 taskuart.o(.data)
.data 0x40000048 Section 20 i2c.o(.data)
I2C_sla 0x40000048 Data 1 i2c.o(.data)
I2C_suba_num 0x40000049 Data 1 i2c.o(.data)
I2C_suba_en 0x4000004a Data 1 i2c.o(.data)
I2C_suba 0x4000004c Data 2 i2c.o(.data)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -