📄 rtx_ex1.map
字号:
i.os_put_prio 0x00004994 Section 62 rt_list.o(i.os_put_prio)
i.os_put_rdy_first 0x000049d4 Section 20 rt_list.o(i.os_put_rdy_first)
i.os_rmv_dly 0x000049e8 Section 44 rt_list.o(i.os_rmv_dly)
i.os_sem_psh 0x00004a14 Section 56 rt_semaphore.o(i.os_sem_psh)
i.os_sys_init1 0x00004a4c Section 236 rt_task.o(i.os_sys_init1)
i.os_sys_manager 0x00004b38 Section 176 rt_system.o(i.os_sys_manager)
i.os_tmr_tick 0x00004be8 Section 68 rt_timer.o(i.os_tmr_tick)
i.os_tsk_create0 0x00004c2c Section 140 rt_task.o(i.os_tsk_create0)
i.os_tsk_self 0x00004cb8 Section 16 rt_task.o(i.os_tsk_self)
.constdata 0x00004cc8 Section 18 rtx_config.o(.constdata)
.constdata 0x00004cda Section 2 rtx_config.o(.constdata)
.constdata 0x00004cdc Section 4 rtx_config.o(.constdata)
.constdata 0x00004ce0 Section 4 rtx_config.o(.constdata)
.data 0x40000000 Section 8 rtx_ex1.o(.data)
.data 0x40000008 Section 4 rtx_config.o(.data)
.data 0x4000000c Section 4 rt_task.o(.data)
.data 0x40000010 Section 2 rt_time.o(.data)
.data 0x40000014 Section 4 rt_hal.o(.data)
.data 0x40000018 Section 8 rt_system.o(.data)
.data 0x40000020 Section 8 rt_robin.o(.data)
.data 0x40000028 Section 8 rt_timer.o(.data)
.bss 0x40000030 Section 1744 rtx_config.o(.bss)
.bss 0x40000700 Section 48 rt_task.o(.bss)
.bss 0x40000730 Section 132 rt_system.o(.bss)
.bss 0x400007b4 Section 48 rt_list.o(.bss)
STACK 0x400007e8 Section 176 startup.o(STACK)
Stack_Top 0x40000898 Number 0 startup.o(STACK)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$THM_ISAv1$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
__ARM_use_no_argv 0x00000000 Number 0 rtx_ex1.o ABSOLUTE
__decompress - Undefined Weak Reference
os_tmr_reload - Undefined Weak Reference
rt_init - Undefined Weak Reference
rt_notify - Undefined Weak Reference
rt_post_taskswitch - Undefined Weak Reference
Reset_Handler 0x00000054 ARM Code 0 startup.o(RESET)
__main 0x00000104 ARM Code 8 entry.o($$startup$$)
__call_main 0x00000111 Thumb Code 2 init.o(.emb_text)
Inline ARM to Thumb Veneer to __init 0x00000114 ARM Code 8 init.o(.text)
__init 0x0000011d Thumb Code 26 init.o(.text)
__scatterload_rt2 0x0000011d Thumb Code 0 init.o(.text)
__scatterload_copy 0x00000144 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x0000015c ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x00000160 ARM Code 24 handlers.o(i.__scatterload_zeroinit)
Region$$Table$$Base 0x00000178 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00000198 Number 0 anon$$obj.o(Region$$Table)
os_set_env 0x00004199 Thumb Code 8 rt_hal.o(.emb_text)
os_sys_init0 0x000041a1 Thumb Code 12 rt_hal.o(.emb_text)
os_sys_run 0x000041b5 Thumb Code 16 rt_hal.o(.emb_text)
os_clock_interrupt 0x000041c8 ARM Code 128 rt_hal.o(.emb_text)
os_sys_manager_ret 0x00004235 Thumb Code 0 rt_hal.o(.emb_text)
SWI_Handler 0x0000425c ARM Code 184 rt_hal.o(.emb_text)
os_switch_tasks_ret 0x00004299 Thumb Code 0 rt_hal.o(.emb_text)
task2 0x0000431d Thumb Code 30 rtx_ex1.o(.text)
task1 0x0000433b Thumb Code 50 rtx_ex1.o(.text)
main 0x0000436d Thumb Code 20 rtx_ex1.o(.text)
os_idle_demon 0x00004391 Thumb Code 2 rtx_config.o(.text)
os_tmr_call 0x00004393 Thumb Code 2 rtx_config.o(.text)
os_stk_overflow 0x00004395 Thumb Code 2 rtx_config.o(.text)
os_tmr_init 0x00004397 Thumb Code 34 rtx_config.o(.text)
os_tmr_force_irq 0x000043b9 Thumb Code 8 rtx_config.o(.text)
os_tmr_inspect_cnt 0x000043c1 Thumb Code 6 rtx_config.o(.text)
os_tmr_inspect_ovf 0x000043c7 Thumb Code 10 rtx_config.o(.text)
os_irq_ack_lock 0x000043d1 Thumb Code 22 rtx_config.o(.text)
tsk_lock 0x000043e7 Thumb Code 8 rtx_config.o(.text)
tsk_unlock 0x000043ef Thumb Code 8 rtx_config.o(.text)
__ARM_call_via_r0 0x00004429 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00004429 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x0000442b Thumb Code 2 callvia.o(.text)
__call_via_r1 0x0000442b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x0000442d Thumb Code 2 callvia.o(.text)
__call_via_r2 0x0000442d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x0000442f Thumb Code 2 callvia.o(.text)
__call_via_r3 0x0000442f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00004431 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00004431 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00004433 Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00004433 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00004435 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00004435 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x00004437 Thumb Code 2 callvia.o(.text)
__call_via_r7 0x00004437 Thumb Code 0 callvia.o(.text)
SWI_Count 0x00004438 Data 4 SWI_Table.o(SWI_TABLE)
SWI_Table 0x0000443c Data 0 SWI_Table.o(SWI_TABLE)
__SWI_0 0x0000445d Thumb Code 68 rt_hal.o(i.__SWI_0)
__SWI_1 0x000044ad Thumb Code 14 rt_membox.o(i.__SWI_1)
__SWI_2 0x000044bb Thumb Code 24 rt_membox.o(i.__SWI_2)
__SWI_3 0x000044d3 Thumb Code 8 rt_hal.o(i.__SWI_3)
__SWI_4 0x000044db Thumb Code 8 rt_hal.o(i.__SWI_4)
__SWI_5 0x000044e3 Thumb Code 2 rt_hal.o(i.__SWI_5)
__SWI_6 0x000044e5 Thumb Code 2 rt_hal.o(i.__SWI_6)
__SWI_7 0x000044e7 Thumb Code 2 rt_hal.o(i.__SWI_7)
_init_box 0x000044e9 Thumb Code 74 rt_membox.o(i._init_box)
os_block 0x00004535 Thumb Code 58 rt_task.o(i.os_block)
os_chk_robin 0x0000457d Thumb Code 66 rt_robin.o(i.os_chk_robin)
os_dec_dly 0x000045d1 Thumb Code 116 rt_list.o(i.os_dec_dly)
os_dispatch 0x0000464d Thumb Code 60 rt_task.o(i.os_dispatch)
os_dly_wait 0x00004691 Thumb Code 26 rt_time.o(i.os_dly_wait)
os_evt_psh 0x000046ad Thumb Code 80 rt_event.o(i.os_evt_psh)
os_evt_set 0x00004701 Thumb Code 104 rt_event.o(i.os_evt_set)
os_evt_wait 0x0000476d Thumb Code 88 rt_event.o(i.os_evt_wait)
os_get_first 0x000047c9 Thumb Code 42 rt_list.o(i.os_get_first)
os_init_stack 0x0000483d Thumb Code 84 rt_hal.o(i.os_init_stack)
os_mbx_psh 0x0000489d Thumb Code 124 rt_mailbox.o(i.os_mbx_psh)
os_psq_deq 0x0000491d Thumb Code 30 rt_list.o(i.os_psq_deq)
os_put_dly 0x00004941 Thumb Code 78 rt_list.o(i.os_put_dly)
os_put_prio 0x00004995 Thumb Code 62 rt_list.o(i.os_put_prio)
os_put_rdy_first 0x000049d5 Thumb Code 14 rt_list.o(i.os_put_rdy_first)
os_rmv_dly 0x000049e9 Thumb Code 44 rt_list.o(i.os_rmv_dly)
os_sem_psh 0x00004a15 Thumb Code 50 rt_semaphore.o(i.os_sem_psh)
os_sys_init1 0x00004a4d Thumb Code 162 rt_task.o(i.os_sys_init1)
os_sys_manager 0x00004b39 Thumb Code 152 rt_system.o(i.os_sys_manager)
os_tmr_tick 0x00004be9 Thumb Code 58 rt_timer.o(i.os_tmr_tick)
os_tsk_create0 0x00004c2d Thumb Code 128 rt_task.o(i.os_tsk_create0)
os_tsk_self 0x00004cb9 Thumb Code 12 rt_task.o(i.os_tsk_self)
os_clockrate 0x00004cc8 Data 4 rtx_config.o(.constdata)
os_timernum 0x00004ccc Data 4 rtx_config.o(.constdata)
mp_tcb_size 0x00004cd0 Data 2 rtx_config.o(.constdata)
mp_stk_size 0x00004cd4 Data 4 rtx_config.o(.constdata)
mp_tmr_size 0x00004cd8 Data 2 rtx_config.o(.constdata)
os_maxtaskrun 0x00004cda Data 2 rtx_config.o(.constdata)
os_stackinfo 0x00004cdc Data 4 rtx_config.o(.constdata)
os_rrobin 0x00004ce0 Data 4 rtx_config.o(.constdata)
id1 0x40000000 Data 4 rtx_ex1.o(.data)
id2 0x40000004 Data 4 rtx_ex1.o(.data)
m_tmr 0x40000008 Data 4 rtx_config.o(.data)
os_runtask 0x4000000c Data 4 rt_task.o(.data)
os_time 0x40000010 Data 2 rt_time.o(.data)
sys_stktop 0x40000014 Data 4 rt_hal.o(.data)
os_psh 0x40000018 Data 8 rt_system.o(.data)
os_robin_time 0x40000020 Data 2 rt_robin.o(.data)
os_tsk_robin 0x40000024 Data 4 rt_robin.o(.data)
os_tmr 0x40000028 Data 8 rt_timer.o(.data)
mp_tcb 0x40000030 Data 300 rtx_config.o(.bss)
mp_stk 0x40000160 Data 1416 rtx_config.o(.bss)
os_active_TCB 0x400006e8 Data 24 rtx_config.o(.bss)
os_idle_TCB 0x40000700 Data 48 rt_task.o(.bss)
os_psq 0x40000730 Data 132 rt_system.o(.bss)
os_rdy 0x400007b4 Data 24 rt_list.o(.bss)
os_dly 0x400007cc Data 24 rt_list.o(.bss)
__initial_sp 0x40000838 Data 96 startup.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x00000054
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00004d14, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000198, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000104 Code RO 51 * RESET startup.o
0x00000104 0x0000000c Code RO 554 * $$startup$$ entry.o(mc_t.l)
0x00000110 0x00000002 Code RO 559 .emb_text init.o(mc_t.l)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -