📄 project.map
字号:
ARM Linker, RVCT3.1 [Build 919] for uVision [Standard]
================================================================================
Section Cross References
target.o(.text) refers to os_core.o(.text) for OSTimeTick
target.o(.text) refers to rand.o(.text) for srand
target.o(.text) refers to i2c.o(.text) for I2cInit
target.o(.text) refers to uart0.o(.text) for UART0Init
target.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
target.o(.text) refers to irq.o(IRQ) for IRQ_Handler
target.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
irq.o(IRQ) refers to target.o(.text) for IRQ_Exception
irq.o(IRQ) refers to os_core.o(.text) for OSIntExit
irq.o(IRQ) refers to i2c.o(.text) for I2c_Exception
irq.o(IRQ) refers to uart0.o(.text) for UART0_Exception
irq.o(IRQ) refers to os_core.o(.data) for OSIntNesting
irq.o(IRQ) refers to startup.o(Stacks) for StackUsr
irq.o(IRQ) refers to os_cpu_c.o(.data) for OsEnterSum
irq.o(IRQ) refers to os_cpu_a.o(subr) for OSIntCtxSw
startup.o(vectors) refers to os_cpu_a.o(subr) for SoftwareInterrupt
startup.o(vectors) refers to target.o(.text) for FIQ_Exception
startup.o(vectors) refers to __main.o(!!!main) for __main
startup.o(vectors) refers to startup.o(MyStacks) for IrqStackSpace
startup.o(vectors) refers to startup.o(Stacks) for StackUsr
startup.o(vectors) refers to startup.o(Heap) for bottom_of_heap
startup.o(vectors) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(MyStacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(Heap) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
startup.o(Stacks) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
main.o(.text) refers to os_core.o(.text) for OSInit
main.o(.text) refers to os_task.o(.text) for OSTaskCreate
main.o(.text) refers to taskinit.o(.bss) for TaskStartStk
main.o(.text) refers to taskinit.o(.text) for TaskStart
main.o(.text) refers to taskuart.o(.bss) for TaskUart0ReceiveStk
main.o(.text) refers to taskuart.o(.text) for TaskUart0Receive
main.o(.text) refers to taskuart.o(.bss) for TaskUart0ProcessStk
os_cpu_c.o(.text) refers to os_cpu_c.o(.data) for .data
os_cpu_c.o(.text) refers to os_core.o(.bss) for OSTCBPrioTbl
os_cpu_a.o(subr) refers to os_cpu_c.o(.text) for SWI_Exception
os_cpu_a.o(subr) refers to os_cpu_a.o(SWIStacks) for SvcStackSpace
os_cpu_a.o(subr) refers to os_cpu_c.o(.data) for OsEnterSum
os_cpu_a.o(subr) refers to os_core.o(.data) for OSTCBCur
os_core.o(.text) refers to os_time.o(.text) for OSTimeDly
os_core.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
os_core.o(.text) refers to os_cpu_c.o(.text) for OSTaskStatHook
os_core.o(.text) refers to os_flag.o(.text) for OS_FlagInit
os_core.o(.text) refers to os_mem.o(.text) for OS_MemInit
os_core.o(.text) refers to os_q.o(.text) for OS_QInit
os_core.o(.text) refers to os_task.o(.text) for OSTaskCreateExt
os_core.o(.text) refers to os_core.o(.data) for .data
os_core.o(.text) refers to os_core.o(.bss) for .bss
os_core.o(.text) refers to os_core.o(.constdata) for .constdata
os_flag.o(.text) refers to os_core.o(.text) for OS_Sched
os_flag.o(.text) refers to os_core.o(.data) for OSIntNesting
os_flag.o(.text) refers to os_core.o(.data) for OSFlagFreeList
os_flag.o(.text) refers to os_core.o(.bss) for OSFlagTbl
os_mbox.o(.text) refers to os_core.o(.text) for OS_EventWaitListInit
os_mbox.o(.text) refers to os_core.o(.data) for OSIntNesting
os_mem.o(.text) refers to os_core.o(.data) for OSMemFreeList
os_mem.o(.text) refers to os_core.o(.bss) for OSMemTbl
os_mutex.o(.text) refers to os_core.o(.text) for OS_EventWaitListInit
os_mutex.o(.text) refers to os_core.o(.data) for OSIntNesting
os_mutex.o(.text) refers to os_core.o(.bss) for OSTCBPrioTbl
os_mutex.o(.text) refers to os_core.o(.constdata) for OSMapTbl
os_q.o(.text) refers to os_core.o(.text) for OS_EventWaitListInit
os_q.o(.text) refers to os_core.o(.data) for OSIntNesting
os_q.o(.text) refers to os_core.o(.data) for OSQFreeList
os_q.o(.text) refers to os_core.o(.bss) for OSQTbl
os_sem.o(.text) refers to os_core.o(.text) for OS_EventWaitListInit
os_sem.o(.text) refers to os_core.o(.data) for OSIntNesting
os_task.o(.text) refers to os_core.o(.text) for OS_Sched
os_task.o(.text) refers to os_cpu_c.o(.text) for OSTaskStkInit
os_task.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4
os_task.o(.text) refers to os_flag.o(.text) for OS_FlagUnlink
os_task.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
os_task.o(.text) refers to os_core.o(.bss) for OSTCBPrioTbl
os_task.o(.text) refers to os_core.o(.constdata) for OSMapTbl
os_task.o(.text) refers to os_core.o(.data) for OSTCBCur
os_time.o(.text) refers to os_core.o(.text) for OS_Sched
os_time.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
os_time.o(.text) refers to os_core.o(.data) for OSTCBCur
os_time.o(.text) refers to os_core.o(.bss) for OSTCBPrioTbl
taskinit.o(.text) refers to os_mbox.o(.text) for OSMboxCreate
taskinit.o(.text) refers to target.o(.text) for TargetInit
taskinit.o(.text) refers to os_time.o(.text) for OSTimeDly
taskinit.o(.text) refers to taskuart.o(.data) for Uart0ReceiveMbox
taskuart.o(.text) refers to uart0.o(.text) for UART0Getch
taskuart.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
taskuart.o(.text) refers to os_mbox.o(.text) for OSMboxPost
taskuart.o(.text) refers to strlen.o(.text) for strlen
taskuart.o(.text) refers to os_time.o(.text) for OSTimeDly
taskuart.o(.text) refers to taskuart.o(.data) for .data
i2c.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
i2c.o(.text) refers to os_sem.o(.text) for OSSemCreate
i2c.o(.text) refers to os_mbox.o(.text) for OSMboxCreate
i2c.o(.text) refers to i2c.o(.data) for .data
uart0.o(.text) refers to queue.o(.text) for QueueSize
uart0.o(.text) refers to os_time.o(.text) for OSTimeDly
uart0.o(.text) refers to aeabi_sdiv.o(.text_udiv) for __aeabi_uidivmod
uart0.o(.text) refers to os_sem.o(.text) for OSSemCreate
uart0.o(.text) refers to uart0.o(.bss) for .bss
uart0.o(.text) refers to uart0.o(.data) for .data
rand.o(.text) refers to rand.o(.data) for .data
rand.o(.text) refers to rand.o(.bss) for .bss
aeabi_sdiv.o(.text_udiv) refers to aeabi_sdiv.o(.text) for __arm_div4
aeabi_sdiv_div0.o(.text_udiv) refers to aeabi_sdiv_div0.o(.text) for __arm_div4
__main.o(!!!main) refers to kernel.o(.text) for __rt_entry
kernel.o(.text) refers to stkheap1.o(.text) for __rt_stackheap_init
kernel.o(.text) refers to boardinit2.o(.text) for _platform_post_stackheap_init
kernel.o(.text) refers to lib_init.o(.text) for __rt_lib_init
kernel.o(.text) refers to boardinit3.o(.text) for _platform_post_lib_init
kernel.o(.text) refers to exit.o(.text) for exit
kernel.o(.text) refers to main.o(.text) for main
kernel.o(.text) refers to target.o(.text) for _sys_exit
kernel.o(.ARM.exidx) refers to kernel.o(.text) for __rt_entry
aeabi_idiv0_sigfpe.o(.text) refers to target.o(.text) for __rt_div0
exit.o(.text) refers to kernel.o(.text) for __rt_exit
stkheap1.o(.text) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
stkheap1.o(.text) refers to rt_stackheap_storage_intlibspace.o(.text) for __rt_stackheap_storage
stkheap2.o(.text) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
stkheap2.o(.text) refers to rt_stackheap_storage_intlibspace.o(.text) for __rt_stackheap_storage
lib_init.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
lib_init.o(.text) refers to fpinit.o(x$fpl$fpinit) for _fp_init
lib_init.o(.text) refers to lib_init.o(.emb_text) for __ARM_argv_veneer
lib_init.o(.text) refers (Weak) to rand.o(.text) for _rand_init
lib_init.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
sys_stackheap_outer.o(.text) refers to startup.o(vectors) for __user_initial_stackheap
rt_stackheap_storage.o(.text) refers to rt_stackheap_storage.o(.bss) for __rt_stackheap_storage_data
rt_stackheap_storage_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
_get_argv.o(.text) refers to heapext.o(.text) for __heap_extend
_get_argv.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
_get_argv.o(.text) refers to target.o(.text) for _sys_command_string
_get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region_guard
fpinit.o(x$fpl$fpinit) refers to rt_fp_status_addr_intlibspace.o(.text) for __rt_fp_status_addr
libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
rt_fp_status_addr.o(.text) refers to rt_fp_status_addr.o(.bss) for __rt_fp_status_addr_data
rt_fp_status_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
defsig_rtmem_formal.o(.text) refers (Special) to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
heapext.o(.text) refers to stkheap1.o(.text) for __rt_heap_extend
rt_raise.o(.text) refers to __raise.o(.text) for __raise
rt_raise.o(.text) refers to target.o(.text) for _sys_exit
defsig_exit.o(.text) refers to target.o(.text) for _sys_exit
defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
__raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
__raise.o(.text) refers to callvia.o(.text) for __ARM_call_via_r2
defsig_general.o(.text) refers to target.o(.text) for _ttywrch
defsig.o(CL$$defsig) refers (Weak) to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
================================================================================
Removing Unused input sections from the image.
Removing os_mutex.o(.text), (1580 bytes).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -