📄 rtldemo.map
字号:
_terminateio - Undefined Weak Reference
t_LED_A_flash 0x20000000 Data 4 blanky.o(.data)
os_runtask 0x20000020 Data 4 rt_resource.o(.data)
os_time 0x20000024 Data 2 rt_resource.o(.data)
os_psh_flag 0x20000026 Data 1 rt_resource.o(.data)
os_psh_cnt 0x20000028 Data 4 rt_resource.o(.data)
os_tmr 0x2000002c Data 8 rt_resource.o(.data)
os_active_TCB 0x200007b8 Data 24 rtx_config.o(.bss)
os_clock_TCB 0x200007d0 Data 48 rt_resource.o(.bss)
os_idle_TCB 0x20000800 Data 48 rt_resource.o(.bss)
os_rdy 0x20000830 Data 24 rt_resource.o(.bss)
os_dly 0x20000848 Data 24 rt_resource.o(.bss)
os_psq 0x20000860 Data 132 rt_resource.o(.bss)
__libspace_start 0x200008e4 Data 96 libspace.o(.bss)
Vectors 0x40000000 ARM Code 4 str71x.o(Reset)
Reset_Handler 0x40000054 ARM Code 0 str71x.o(Reset)
__main 0x40000120 ARM Code 8 __main.o(!!!main)
__scatterload 0x40000128 ARM Code 0 __scatter.o(!!!scatter)
__scatterload_rt2 0x40000128 ARM Code 48 __scatter.o(!!!scatter)
__scatterload_null 0x4000013c ARM Code 0 __scatter.o(!!!scatter)
__scatterload_copy 0x40000160 ARM Code 40 __scatter_copy.o(!!handler_copy)
__scatterload_zeroinit 0x40000188 ARM Code 44 __scatter_zi.o(!!handler_zi)
Inline Thumb to ARM Veneer to __ARM_argv_veneer 0x400001b5 Thumb Code 0 lib_init.o(.emb_text)
__ARM_argv_veneer 0x400001b8 ARM Code 16 lib_init.o(.emb_text)
LED_A_Init 0x400001c8 ARM Code 72 blanky.o(.text)
LED_A_ON 0x40000210 ARM Code 24 blanky.o(.text)
LED_A_OFF 0x40000228 ARM Code 24 blanky.o(.text)
LED_A_flash 0x40000240 ARM Code 36 blanky.o(.text)
init 0x40000264 ARM Code 212 blanky.o(.text)
main 0x40000338 ARM Code 36 blanky.o(.text)
_ttywrch 0x40000364 ARM Code 4 retarget.o(.text)
_sys_exit 0x40000368 ARM Code 8 retarget.o(.text)
Inline Thumb to ARM Veneer to os_idle_demon 0x40000371 Thumb Code 0 rtx_config.o(.text)
os_idle_demon 0x40000374 ARM Code 8 rtx_config.o(.text)
os_tmr_call 0x4000037c ARM Code 8 rtx_config.o(.text)
os_clock_interrupt0 0x400003a4 ARM Code 160 rtx_config.o(.text)
os_def_interrupt 0x40000444 ARM Code 4 rtx_config.o(.text)
os_tmr_init 0x40000448 ARM Code 88 rtx_config.o(.text)
os_tmr_reload 0x400004a0 ARM Code 4 rtx_config.o(.text)
os_tmr_force_irq 0x400004a4 ARM Code 24 rtx_config.o(.text)
os_tmr_inspect_cnt 0x400004bc ARM Code 20 rtx_config.o(.text)
os_tmr_inspect_ovf 0x400004d0 ARM Code 16 rtx_config.o(.text)
__SWI_7 0x400004e0 ARM Code 36 rtx_config.o(.text)
tsk_lock 0x40000504 ARM Code 16 rtx_config.o(.text)
tsk_unlock 0x40000514 ARM Code 24 rtx_config.o(.text)
os_init_mem 0x4000052c ARM Code 76 rtx_config.o(.text)
os_alloc_TCB 0x40000578 ARM Code 20 rtx_config.o(.text)
os_free_TCB 0x4000058c ARM Code 68 rtx_config.o(.text)
os_alloc_TMR 0x400005d0 ARM Code 8 rtx_config.o(.text)
os_free_TMR 0x400005d8 ARM Code 8 rtx_config.o(.text)
os_init_context 0x400005e0 ARM Code 280 rtx_config.o(.text)
__SWI_0 0x400006f8 ARM Code 168 rtx_config.o(.text)
os_chk_robin 0x400007a0 ARM Code 136 rtx_config.o(.text)
__user_initial_stackheap 0x4000086c ARM Code 0 str71x.o(.text)
__I_use_semihosting 0x4000088c ARM Code 0 use_no_semi.o(.text)
__use_no_semihosting_swi 0x4000088c ARM Code 4 use_no_semi.o(.text)
__aeabi_idiv 0x40000890 ARM Code 0 aeabi_sdiv.o(.text)
__aeabi_idivmod 0x40000890 ARM Code 364 aeabi_sdiv.o(.text)
__use_two_region_memory 0x400009fc ARM Code 4 stkheap2.o(.text)
__rt_stackheap_init 0x40000a00 ARM Code 60 stkheap2.o(.text)
__rt_heap_extend 0x40000a3c ARM Code 24 stkheap2.o(.text)
__rt_entry 0x40000a54 ARM Code 76 kernel.o(.text)
__rt_exit 0x40000aa0 ARM Code 20 kernel.o(.text)
__rt_abort 0x40000ab4 ARM Code 8 kernel.o(.text)
__user_setup_stackheap 0x40000abc ARM Code 96 sys_stackheap_outer.o(.text)
__aeabi_idiv0 0x40000b1c ARM Code 4 aeabi_idiv0.o(.text)
__rt_stackheap_storage 0x40000b20 ARM Code 12 rt_stackheap_storage_intlibspace.o(.text)
__user_libspace 0x40000b30 ARM Code 8 libspace.o(.text)
__user_perproc_libspace 0x40000b30 ARM Code 0 libspace.o(.text)
__user_perthread_libspace 0x40000b30 ARM Code 0 libspace.o(.text)
exit 0x40000b3d Thumb Code 24 exit.o(.text)
Inline ARM to Thumb Veneer to __rt_lib_init 0x40000b54 ARM Code 0 lib_init.o(.text)
__rt_lib_init 0x40000b5d Thumb Code 188 lib_init.o(.text)
__rt_lib_shutdown 0x40000c19 Thumb Code 26 lib_init.o(.text)
_platform_post_stackheap_init 0x40000c34 ARM Code 12 boardinit2.o(.text)
_platform_post_lib_init 0x40000c40 ARM Code 16 boardinit3.o(.text)
Inline Thumb to ARM Veneer to __rt_locale 0x40000c51 Thumb Code 0 rt_locale_intlibspace.o(.text)
__rt_locale 0x40000c54 ARM Code 12 rt_locale_intlibspace.o(.text)
__ARM_get_argv 0x40000c65 Thumb Code 6 no_argv.o(.text)
__rt_fp_status_addr 0x40000c6c ARM Code 12 rt_fp_status_addr_intlibspace.o(.text)
__aeabi_uidiv 0x40000c7c ARM Code 0 aeabi_sdiv.o(.text_udiv)
__aeabi_uidivmod 0x40000c7c ARM Code 28 aeabi_sdiv.o(.text_udiv)
os_clock_interrupt 0x40000c98 ARM Code 0 IRQ_RTX.o(IRQ_Area)
os_set_env 0x40000cec ARM Code 0 IRQ_RTX.o(IRQ_Area)
SWI_Handler 0x40000d00 ARM Code 4 SWI_RTX.o(SWI_RTX)
SWI_Count 0x40000ddc Data 4 SWI_Table.o(SWI_TABLE)
SWI_Table 0x40000de0 Data 0 SWI_Table.o(SWI_TABLE)
Long ARM to Thumb Veneer to __rt_lib_shutdown 0x40000e00 ARM Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to __rt_exit 0x40000e0d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_tmr_inspect_cnt 0x40000e15 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_tmr_reload 0x40000e1d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_chk_robin 0x40000e25 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to tsk_lock 0x40000e2d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to tsk_unlock 0x40000e35 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_init_mem 0x40000e3d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_init_context 0x40000e45 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_set_env 0x40000e4d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_tmr_init 0x40000e55 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_tmr_call 0x40000e5d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_free_TMR 0x40000e65 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_alloc_TCB 0x40000e6d Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_free_TCB 0x40000e75 Thumb Code 0 anon$$obj.o(Veneer$$Code)
RCCU_FrequencyValue 0x40000e7c ARM Code 256 rccu.o(i.RCCU_FrequencyValue)
RCCU_PLL1Config 0x40000f84 ARM Code 84 rccu.o(i.RCCU_PLL1Config)
RCCU_RCLKClockSource 0x40000fdc ARM Code 56 rccu.o(i.RCCU_RCLKClockSource)
RCCU_RCLKSourceConfig 0x40001014 ARM Code 180 rccu.o(i.RCCU_RCLKSourceConfig)
__SWI_1 0x400010c9 Thumb Code 14 rt_membox.o(i.__SWI_1)
__SWI_2 0x400010d7 Thumb Code 24 rt_membox.o(i.__SWI_2)
__SWI_3 0x400010ef Thumb Code 8 rt_lib.o(i.__SWI_3)
__SWI_4 0x400010f7 Thumb Code 8 rt_lib.o(i.__SWI_4)
__SWI_5 0x400010ff Thumb Code 2 rt_lib.o(i.__SWI_5)
__SWI_6 0x40001101 Thumb Code 2 rt_lib.o(i.__SWI_6)
Inline ARM to Thumb Veneer to _init_box 0x40001104 ARM Code 0 rt_membox.o(i._init_box)
_init_box 0x4000110d Thumb Code 74 rt_membox.o(i._init_box)
os_block 0x40001159 Thumb Code 52 rt_task.o(i.os_block)
os_clock_demon 0x40001199 Thumb Code 124 rt_clock.o(i.os_clock_demon)
os_dec_dly 0x40001229 Thumb Code 114 rt_list.o(i.os_dec_dly)
os_dispatch 0x400012a9 Thumb Code 60 rt_task.o(i.os_dispatch)
Inline ARM to Thumb Veneer to os_dly_wait 0x400012ec ARM Code 0 rt_time.o(i.os_dly_wait)
os_dly_wait 0x400012f5 Thumb Code 26 rt_time.o(i.os_dly_wait)
os_evt_psh 0x40001311 Thumb Code 82 rt_event.o(i.os_evt_psh)
Inline ARM to Thumb Veneer to os_get_TID 0x40001368 ARM Code 0 rt_task.o(i.os_get_TID)
os_get_TID 0x40001371 Thumb Code 44 rt_task.o(i.os_get_TID)
Inline ARM to Thumb Veneer to os_get_first 0x400013a4 ARM Code 0 rt_list.o(i.os_get_first)
os_get_first 0x400013ad Thumb Code 42 rt_list.o(i.os_get_first)
os_mbx_psh 0x400013d9 Thumb Code 124 rt_mailbox.o(i.os_mbx_psh)
os_psq_deq 0x40001459 Thumb Code 30 rt_list.o(i.os_psq_deq)
os_put_dly 0x4000147d Thumb Code 78 rt_list.o(i.os_put_dly)
Inline ARM to Thumb Veneer to os_put_prio 0x400014d0 ARM Code 0 rt_list.o(i.os_put_prio)
os_put_prio 0x400014d9 Thumb Code 62 rt_list.o(i.os_put_prio)
Inline ARM to Thumb Veneer to os_put_rdy_first 0x40001518 ARM Code 0 rt_list.o(i.os_put_rdy_first)
os_put_rdy_first 0x40001521 Thumb Code 14 rt_list.o(i.os_put_rdy_first)
os_rmv_dly 0x40001535 Thumb Code 44 rt_list.o(i.os_rmv_dly)
os_rmv_list 0x40001561 Thumb Code 46 rt_list.o(i.os_rmv_list)
os_sem_psh 0x40001595 Thumb Code 50 rt_semaphore.o(i.os_sem_psh)
Inline ARM to Thumb Veneer to os_sys_init_user 0x400015cc ARM Code 0 rt_task.o(i.os_sys_init_user)
os_sys_init_user 0x400015d5 Thumb Code 126 rt_task.o(i.os_sys_init_user)
os_tmr_tick 0x40001679 Thumb Code 56 rt_timer.o(i.os_tmr_tick)
Inline ARM to Thumb Veneer to os_tsk_create_user 0x400016b4 ARM Code 0 rt_task.o(i.os_tsk_create_user)
os_tsk_create_user 0x400016bd Thumb Code 108 rt_task.o(i.os_tsk_create_user)
Inline ARM to Thumb Veneer to os_tsk_delete 0x4000172c ARM Code 0 rt_task.o(i.os_tsk_delete)
os_tsk_delete 0x40001735 Thumb Code 110 rt_task.o(i.os_tsk_delete)
Inline Thumb to ARM Veneer to tstclrb 0x400017b1 Thumb Code 0 rt_lib.o(i.tstclrb)
tstclrb 0x400017b4 ARM Code 16 rt_lib.o(i.tstclrb)
Inline Thumb to ARM Veneer to _fp_init 0x400017c5 Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x400017c8 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x400017d8 ARM Code 0 fpinit.o(x$fpl$fpinit)
os_maxtaskrun 0x400017e0 Data 2 rtx_config.o(.constdata)
os_stackinfo 0x400017e4 Data 4 rtx_config.o(.constdata)
os_clockrate 0x400017e8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -