📄 ex1.map
字号:
__rt_abort1 0x00002120 ARM Code 0 kernel.o(.text)
../../stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE
.text 0x00002124 Thumb Code 0 exit.o(.text)
C$debug_frame12 0x00000934 Data 0 exit.o(.debug_frame)
../../armsys.c 0x00000000 Number 0 lib_init.o ABSOLUTE
.text 0x00002138 Thumb Code 0 lib_init.o(.text)
C$debug_frame18 0x00000984 Data 0 lib_init.o(.debug_frame)
../../stkheap1.s 0x00000000 Number 0 stkheap1.o ABSOLUTE
.text 0x000021f0 Thumb Code 268 stkheap1.o(.text)
<Anonymous Symbol> 0x00000a0c Data 136 stkheap1.o(.debug_frame)
_heap_overflow 0x000022e8 ARM Code 0 stkheap1.o(.text)
../../angel/sys.s 0x00000000 Number 0 sys_exit.o ABSOLUTE
<Anonymous Symbol> 0x00000a94 Data 68 sys_exit.o(.debug_frame)
.text 0x000022fc Thumb Code 28 sys_exit.o(.text)
../../angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE
.bss 0x80001bf4 Data 96 libspace.o(.bss)
.text 0x00002318 Thumb Code 16 libspace.o(.text)
<Anonymous Symbol> 0x00000ad8 Data 68 libspace.o(.debug_frame)
__libspace_start 0x80001bf4 Data 96 libspace.o(.bss)
../../angel/sys.s 0x00000000 Number 0 use_semi.o ABSOLUTE
<Anonymous Symbol> 0x00000b1c Data 68 use_semi.o(.debug_frame)
.text 0x00002328 Thumb Code 8 use_semi.o(.text)
../../fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE
<Anonymous Symbol> 0x00000b60 Data 80 fpinit.o(.debug_frame)
x$fpl$fpinit 0x0000256c Thumb Code 28 fpinit.o(x$fpl$fpinit)
../../angel/rt.s 0x00000000 Number 0 rt_fp_status_addr.o ABSOLUTE
.text 0x00002330 Thumb Code 24 rt_fp_status_addr.o(.text)
<Anonymous Symbol> 0x00000bb0 Data 80 rt_fp_status_addr.o(.debug_frame)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THUMB_ISAv1$M$PE$A:L22$X:L11$S22$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE 0x00000000 Number 0 anon$$obj.o ABSOLUTE
Reset 0x00000000 ARM Code 0 startup.o(vectors)
__Heap_DescSize - Undefined Weak Reference
__alloca_initialize - Undefined Weak Reference
__argv_alloc - Undefined Weak Reference
__call_ctors() - Undefined Weak Reference
__cpp_finalise - Undefined Weak Reference
__cpp_initialise - Undefined Weak Reference
__rt_get_argv - Undefined Weak Reference
__user_heap_extend - Undefined Weak Reference
__user_stack_slop - Undefined Weak Reference
_atexit_init - Undefined Weak Reference
_call_atexit_fns - Undefined Weak Reference
_clock_init - Undefined Weak Reference
_get_lc_collate - Undefined Weak Reference
_get_lc_ctype - Undefined Weak Reference
_get_lc_monetary - Undefined Weak Reference
_get_lc_numeric - Undefined Weak Reference
_get_lc_time - Undefined Weak Reference
_getenv_init - Undefined Weak Reference
_init_alloc - Undefined Weak Reference
_init_user_alloc - Undefined Weak Reference
_initio - Undefined Weak Reference
_signal_init - Undefined Weak Reference
_terminate_user_alloc - Undefined Weak Reference
_terminateio - Undefined Weak Reference
__user_initial_stackheap 0x000000bc ARM Code 0 startup.o(vectors)
__rt_div0 0x000000c0 ARM Code 0 startup.o(vectors)
__main 0x000000ec ARM Code 152 __main.o(!!!)
OSTaskStkInit 0x00000194 ARM Code 268 os_cpu_c.o(.text)
OSVersion 0x000002a0 ARM Code 8 os_core.o(.text)
OSInit 0x000002a8 ARM Code 420 os_core.o(.text)
OSSetRoundTick 0x0000044c ARM Code 124 os_core.o(.text)
OSFindNextRunningTask 0x000004c8 ARM Code 140 os_core.o(.text)
OSIntExit 0x00000554 ARM Code 112 os_core.o(.text)
OSSched 0x000005c4 ARM Code 84 os_core.o(.text)
_OS_TaskResume 0x00000644 ARM Code 144 os_task.o(.text)
OS_TaskResume 0x000006d4 ARM Code 136 os_task.o(.text)
_OS_TaskSuspend 0x0000075c ARM Code 112 os_task.o(.text)
OSTaskCreate 0x000007cc ARM Code 204 os_task.o(.text)
OSTaskDel 0x00000898 ARM Code 304 os_task.o(.text)
OSTaskResume 0x000009c8 ARM Code 36 os_task.o(.text)
OSTaskSuspend 0x000009ec ARM Code 140 os_task.o(.text)
OSTaskChangePrio 0x00000a78 ARM Code 160 os_task.o(.text)
OS_TimeTickDel 0x00000b2c ARM Code 148 os_time.o(.text)
OS_TimeTickAdd 0x00000bc0 ARM Code 112 os_time.o(.text)
OS_TimeTick 0x00000c30 ARM Code 352 os_time.o(.text)
OSTimeTick 0x00000d90 ARM Code 116 os_time.o(.text)
OS_TimeDly 0x00000e04 ARM Code 136 os_time.o(.text)
OSTimeDly 0x00000e8c ARM Code 64 os_time.o(.text)
OSTimeDlyResume 0x00000ecc ARM Code 120 os_time.o(.text)
OSMsgAccept 0x00000f68 ARM Code 248 os_msg.o(.text)
OSMsgPend 0x00001060 ARM Code 308 os_msg.o(.text)
OSMsgPost 0x00001194 ARM Code 308 os_msg.o(.text)
OSMsgPostFront 0x000012c8 ARM Code 284 os_msg.o(.text)
OSMsgNMsgs 0x000013e4 ARM Code 112 os_msg.o(.text)
OSMsgFlush 0x00001454 ARM Code 188 os_msg.o(.text)
OSMsgDel 0x00001510 ARM Code 172 os_msg.o(.text)
OSMsgSended 0x000015bc ARM Code 204 os_msg.o(.text)
OSMsgBackAccept 0x00001688 ARM Code 124 os_msg.o(.text)
OSMsgBackPend 0x00001704 ARM Code 256 os_msg.o(.text)
OSMsgBackPost 0x00001804 ARM Code 160 os_msg.o(.text)
OSEventinit 0x000018a4 ARM Code 164 os_event.o(.text)
OSEventNew 0x00001948 ARM Code 60 os_event.o(.text)
OSEventResume 0x00001984 ARM Code 92 os_event.o(.text)
OSEventFree 0x000019e0 ARM Code 172 os_event.o(.text)
OSEventWait 0x00001a8c ARM Code 216 os_event.o(.text)
IRQ_Exception 0x00001b74 ARM Code 8 target.o(.text)
FIQ_Exception 0x00001b7c ARM Code 8 target.o(.text)
Timer0_Exception 0x00001b84 ARM Code 40 target.o(.text)
Timer0Init 0x00001bac ARM Code 64 target.o(.text)
VICInit 0x00001bec ARM Code 64 target.o(.text)
TargetInit 0x00001c2c ARM Code 44 target.o(.text)
InitialiseUART0 0x00001c58 ARM Code 128 target.o(.text)
TargetResetInit 0x00001cd8 ARM Code 332 target.o(.text)
TaskA 0x00001e54 ARM Code 36 ext1.o(.text)
TaskB 0x00001e78 ARM Code 32 ext1.o(.text)
TaskC 0x00001e98 ARM Code 32 ext1.o(.text)
main 0x00001eb8 ARM Code 144 ext1.o(.text)
_main_redirection 0x00001f64 Thumb Code 2 _no_redirect.o(.text)
_main 0x00001f66 Thumb Code 2 _no_redirect.o(.text)
srand 0x00001f68 Thumb Code 44 rand.o(.text)
_rand_init 0x00001f94 Thumb Code 48 rand.o(.text)
rand 0x00001fc4 Thumb Code 62 rand.o(.text)
__16__rt_udiv 0x00002010 Thumb Code 196 rt_udiv.o(.text)
__rt_udiv 0x00002014 ARM Code 0 rt_udiv.o(.text)
__rt_entry 0x000020d4 ARM Code 0 kernel.o(.text)
__rt_exit 0x00002104 Thumb Code 20 kernel.o(.text)
__32__rt_exit 0x00002108 ARM Code 0 kernel.o(.text)
__rt_abort 0x00002118 Thumb Code 12 kernel.o(.text)
__32__rt_abort 0x0000211c ARM Code 0 kernel.o(.text)
exit 0x00002124 Thumb Code 20 exit.o(.text)
__rt_lib_init 0x00002138 Thumb Code 158 lib_init.o(.text)
__rt_lib_shutdown 0x000021d6 Thumb Code 20 lib_init.o(.text)
__16__rt_stackheap_init 0x000021f0 Thumb Code 148 stkheap1.o(.text)
__rt_stackheap_init 0x000021f4 ARM Code 0 stkheap1.o(.text)
__16__rt_heap_extend 0x00002284 Thumb Code 120 stkheap1.o(.text)
__rt_heap_extend 0x00002288 ARM Code 0 stkheap1.o(.text)
__16_sys_exit 0x000022fc Thumb Code 24 sys_exit.o(.text)
_sys_exit 0x00002300 ARM Code 0 sys_exit.o(.text)
__16__user_libspace 0x00002318 Thumb Code 12 libspace.o(.text)
__user_libspace 0x0000231c ARM Code 0 libspace.o(.text)
__I_use_semihosting_swi 0x00002328 Thumb Code 8 use_semi.o(.text)
__semihosting_swi_guard 0x00002328 Thumb Code 0 use_semi.o(.text)
__32__I_use_semihosting_swi 0x0000232c ARM Code 0 use_semi.o(.text)
__16__rt_fp_status_addr 0x00002330 Thumb Code 24 rt_fp_status_addr.o(.text)
__rt_fp_status_addr 0x00002334 ARM Code 0 rt_fp_status_addr.o(.text)
IRQ_Handler 0x00002348 ARM Code 0 irq.o(IRQ)
Timer0_Handler 0x0000239c ARM Code 0 irq.o(IRQ)
$Ven$AT$L$$srand 0x000023fc ARM Code 0 anon$$obj.o(Veneer$$Code)
$Ven$AT$L$$__rt_lib_init 0x00002408 ARM Code 0 anon$$obj.o(Veneer$$Code)
$Ven$AT$L$$__rt_lib_shutdown 0x00002414 ARM Code 0 anon$$obj.o(Veneer$$Code)
SoftwareInterrupt 0x00002420 ARM Code 0 os_cpu_a.o(subr)
OSIntCtxSw 0x000024dc ARM Code 0 os_cpu_a.o(subr)
__16_fp_init 0x0000256c Thumb Code 28 fpinit.o(x$fpl$fpinit)
_fp_init 0x00002570 ARM Code 0 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00002580 ARM Code 0 fpinit.o(x$fpl$fpinit)
Region$$Table$$Base 0x00002588 Data 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000025d0 Data 0 anon$$obj.o(Region$$Table)
ZISection$$Table$$Base 0x000025d0 Data 0 anon$$obj.o(ZISection$$Table)
ZISection$$Table$$Limit 0x000025e8 Data 0 anon$$obj.o(ZISection$$Table)
StackUsr 0x400001a0 Data 1 stack.o(Stacks)
OSTCBPrioTbl 0x80000000 Data 72 os_core.o(.bss)
OSTCBTbl 0x80000048 Data 528 os_core.o(.bss)
OSTCBCur 0x80000258 Data 4 os_core.o(.bss)
OSTCBHighRdy 0x8000025c Data 4 os_core.o(.bss)
OSHighPrio 0x80000260 Data 1 os_core.o(.bss)
OSIntNesting 0x80000261 Data 1 os_core.o(.bss)
OsEnterSum 0x80000262 Data 1 os_core.o(.bss)
OSTCBTimeDly 0x80000264 Data 4 os_time.o(.bss)
OSTickCnt 0x80000268 Data 2 os_time.o(.bss)
OSTickThisCnt 0x8000026a Data 2 os_time.o(.bss)
OSEventFreeList 0x8000026c Data 4 os_event.o(.bss)
OSEventTbl 0x80000270 Data 160 os_event.o(.bss)
TaskStk 0x80000310 Data 6144 ext1.o(.bss)
bottom_of_heap 0x80001c54 Data 1 heap.o(Heap)
================================================================================
Memory Map of the image
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -