📄 rtx_ex1.map
字号:
rt_mailbox.o(i.os_mbx_wait) refers to rtx_config.o(.text) for tsk_lock
rt_mailbox.o(i.os_mbx_wait) refers to rt_list.o(i.os_get_first) for os_get_first
rt_mailbox.o(i.os_mbx_wait) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
rt_mailbox.o(i.os_mbx_wait) refers to rt_task.o(i.os_dispatch) for os_dispatch
rt_mailbox.o(i.os_mbx_wait) refers to rt_list.o(i.os_put_prio) for os_put_prio
rt_mailbox.o(i.os_mbx_wait) refers to rt_task.o(i.os_block) for os_block
rt_mailbox.o(i.os_mbx_wait) refers to rt_task.o(.data) for os_runtask
rt_mailbox.o(i.isr_mbx_send) refers to rt_list.o(i.os_psq_enq) for os_psq_enq
rt_mailbox.o(i.isr_mbx_send) refers to rt_system.o(i.os_psh_req) for os_psh_req
rt_mailbox.o(i.isr_mbx_receive) refers to rt_list.o(i.os_psq_enq) for os_psq_enq
rt_mailbox.o(i.isr_mbx_receive) refers to rt_system.o(i.os_psh_req) for os_psh_req
rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_get_first) for os_get_first
rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_put_prio) for os_put_prio
rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(.bss) for os_rdy
rt_semaphore.o(i.os_sem_init) refers to rtx_config.o(.text) for tsk_lock
rt_semaphore.o(i.os_sem_send) refers to rtx_config.o(.text) for tsk_lock
rt_semaphore.o(i.os_sem_send) refers to rt_list.o(i.os_get_first) for os_get_first
rt_semaphore.o(i.os_sem_send) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
rt_semaphore.o(i.os_sem_send) refers to rt_task.o(i.os_dispatch) for os_dispatch
rt_semaphore.o(i.os_sem_wait) refers to rtx_config.o(.text) for tsk_lock
rt_semaphore.o(i.os_sem_wait) refers to rt_list.o(i.os_put_prio) for os_put_prio
rt_semaphore.o(i.os_sem_wait) refers to rt_task.o(i.os_block) for os_block
rt_semaphore.o(i.os_sem_wait) refers to rt_task.o(.data) for os_runtask
rt_semaphore.o(i.isr_sem_send) refers to rt_list.o(i.os_psq_enq) for os_psq_enq
rt_semaphore.o(i.isr_sem_send) refers to rt_system.o(i.os_psh_req) for os_psh_req
rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_get_first) for os_get_first
rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_put_prio) for os_put_prio
rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(.bss) for os_rdy
rt_timer.o(i.os_tmr_tick) refers to rtx_config.o(.text) for os_tmr_call
rt_timer.o(i.os_tmr_tick) refers to rt_timer.o(.data) for .data
rt_timer.o(i.os_tmr_tick) refers to rtx_config.o(.data) for m_tmr
rt_timer.o(i.os_tmr_create) refers to rtx_config.o(.text) for tsk_lock
rt_timer.o(i.os_tmr_create) refers to rtx_config.o(.data) for m_tmr
rt_timer.o(i.os_tmr_create) refers to rt_timer.o(.data) for .data
rt_timer.o(i.os_tmr_kill) refers to rtx_config.o(.text) for tsk_lock
rt_timer.o(i.os_tmr_kill) refers to rt_timer.o(.data) for .data
rt_timer.o(i.os_tmr_kill) refers to rtx_config.o(.data) for m_tmr
entry.o($$startup$$) refers to init.o(.text) for __init
entry.o($$startup$$) refers to startup.o(STACK) for __initial_sp
init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
init.o(.text) refers to init.o(.emb_text) for __call_main
init.o(.text) refers to rtx_ex1.o(.text) for main
================================================================================
Removing Unused input sections from the image.
Removing startup.o(HEAP), (0 bytes).
Removing rt_task.o(i.os_tsk_pass), (52 bytes).
Removing rt_task.o(i.os_tsk_prio), (136 bytes).
Removing rt_task.o(i.os_tsk_create_ex0), (12 bytes).
Removing rt_task.o(i.os_tsk_delete), (168 bytes).
Removing rt_time.o(i.os_itv_set), (24 bytes).
Removing rt_time.o(i.os_itv_wait), (56 bytes).
Removing rt_event.o(i.os_evt_clr), (44 bytes).
Removing rt_event.o(i.isr_evt_set), (40 bytes).
Removing rt_event.o(i.os_evt_get), (12 bytes).
Removing rt_system.o(i.os_psh_req), (52 bytes).
Removing rt_list.o(i.os_get_same_rdy_prio), (36 bytes).
Removing rt_list.o(i.os_rmv_list), (52 bytes).
Removing rt_list.o(i.os_resort_prio), (52 bytes).
Removing rt_list.o(i.os_psq_enq), (32 bytes).
Removing rt_membox.o(i._calloc_box), (32 bytes).
Removing rt_mailbox.o(i.os_mbx_init), (44 bytes).
Removing rt_mailbox.o(i.os_mbx_send), (164 bytes).
Removing rt_mailbox.o(i.os_mbx_wait), (160 bytes).
Removing rt_mailbox.o(i.os_mbx_check), (8 bytes).
Removing rt_mailbox.o(i.isr_mbx_send), (16 bytes).
Removing rt_mailbox.o(i.isr_mbx_receive), (76 bytes).
Removing rt_semaphore.o(i.os_sem_init), (30 bytes).
Removing rt_semaphore.o(i.os_sem_send), (60 bytes).
Removing rt_semaphore.o(i.os_sem_wait), (96 bytes).
Removing rt_semaphore.o(i.isr_sem_send), (18 bytes).
Removing rt_timer.o(i.os_tmr_create), (92 bytes).
Removing rt_timer.o(i.os_tmr_kill), (72 bytes).
28 unused section(s) (total 1636 bytes) removed from the image.
================================================================================
Adding Veneers to the image
Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
1 Veneer(s) (total 8 bytes) added to the image.
================================================================================
Image Symbol Table
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
RESET 0x00000000 Section 260 startup.o(RESET)
../../microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../../microlib/init/init.c 0x00000000 Number 0 init.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 callvia.o ABSOLUTE
RTX_Config.c 0x00000000 Number 0 rtx_config.o ABSOLUTE
RTX_ex1.c 0x00000000 Number 0 rtx_ex1.o ABSOLUTE
SRC\ARM\SWI_Table.s 0x00000000 Number 0 SWI_Table.o ABSOLUTE
SRC\ARM\rt_Event.c 0x00000000 Number 0 rt_event.o ABSOLUTE
SRC\ARM\rt_HAL.c 0x00000000 Number 0 rt_hal.o ABSOLUTE
SRC\ARM\rt_List.c 0x00000000 Number 0 rt_list.o ABSOLUTE
SRC\ARM\rt_Mailbox.c 0x00000000 Number 0 rt_mailbox.o ABSOLUTE
SRC\ARM\rt_MemBox.c 0x00000000 Number 0 rt_membox.o ABSOLUTE
SRC\ARM\rt_Robin.c 0x00000000 Number 0 rt_robin.o ABSOLUTE
SRC\ARM\rt_Semaphore.c 0x00000000 Number 0 rt_semaphore.o ABSOLUTE
SRC\ARM\rt_System.c 0x00000000 Number 0 rt_system.o ABSOLUTE
SRC\ARM\rt_Task.c 0x00000000 Number 0 rt_task.o ABSOLUTE
SRC\ARM\rt_Time.c 0x00000000 Number 0 rt_time.o ABSOLUTE
SRC\ARM\rt_Timer.c 0x00000000 Number 0 rt_timer.o ABSOLUTE
SRC\\ARM\\rt_HAL.c 0x00000000 Number 0 rt_hal.o ABSOLUTE
Startup.s 0x00000000 Number 0 startup.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE
Undef_Handler 0x00000040 ARM Code 4 startup.o(RESET)
PAbt_Handler 0x00000044 ARM Code 4 startup.o(RESET)
DAbt_Handler 0x00000048 ARM Code 4 startup.o(RESET)
IRQ_Handler 0x0000004c ARM Code 4 startup.o(RESET)
FIQ_Handler 0x00000050 ARM Code 4 startup.o(RESET)
$$startup$$ 0x00000104 Section 12 entry.o($$startup$$)
.emb_text 0x00000110 Section 2 init.o(.emb_text)
.text 0x0000011c Section 40 init.o(.text)
i.__scatterload_copy 0x00000144 Section 24 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x0000015c Section 4 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x00000160 Section 24 handlers.o(i.__scatterload_zeroinit)
.emb_text 0x00004198 Section 388 rt_hal.o(.emb_text)
Switch_task 0x000042a0 ARM Code 0 rt_hal.o(.emb_text)
.text 0x0000431c Section 116 rtx_ex1.o(.text)
.text 0x00004390 Section 132 rtx_config.o(.text)
.text 0x00004414 Section 20 rtx_config.o(.text)
os_def_interrupt 0x00004414 ARM Code 20 rtx_config.o(.text)
.text 0x00004428 Section 16 callvia.o(.text)
SWI_TABLE 0x00004438 Section 36 SWI_Table.o(SWI_TABLE)
i.__SWI_0 0x0000445c Section 80 rt_hal.o(i.__SWI_0)
i.__SWI_1 0x000044ac Section 14 rt_membox.o(i.__SWI_1)
i.__SWI_2 0x000044ba Section 24 rt_membox.o(i.__SWI_2)
i.__SWI_3 0x000044d2 Section 8 rt_hal.o(i.__SWI_3)
i.__SWI_4 0x000044da Section 8 rt_hal.o(i.__SWI_4)
i.__SWI_5 0x000044e2 Section 2 rt_hal.o(i.__SWI_5)
i.__SWI_6 0x000044e4 Section 2 rt_hal.o(i.__SWI_6)
i.__SWI_7 0x000044e6 Section 2 rt_hal.o(i.__SWI_7)
i._init_box 0x000044e8 Section 74 rt_membox.o(i._init_box)
i.os_block 0x00004534 Section 72 rt_task.o(i.os_block)
i.os_chk_robin 0x0000457c Section 84 rt_robin.o(i.os_chk_robin)
i.os_dec_dly 0x000045d0 Section 124 rt_list.o(i.os_dec_dly)
i.os_dispatch 0x0000464c Section 68 rt_task.o(i.os_dispatch)
i.os_dly_wait 0x00004690 Section 26 rt_time.o(i.os_dly_wait)
i.os_evt_psh 0x000046ac Section 84 rt_event.o(i.os_evt_psh)
i.os_evt_set 0x00004700 Section 108 rt_event.o(i.os_evt_set)
i.os_evt_wait 0x0000476c Section 92 rt_event.o(i.os_evt_wait)
i.os_get_first 0x000047c8 Section 42 rt_list.o(i.os_get_first)
i.os_init_context 0x000047f4 Section 72 rt_task.o(i.os_init_context)
os_init_context 0x000047f5 Thumb Code 66 rt_task.o(i.os_init_context)
i.os_init_stack 0x0000483c Section 96 rt_hal.o(i.os_init_stack)
i.os_mbx_psh 0x0000489c Section 128 rt_mailbox.o(i.os_mbx_psh)
i.os_psq_deq 0x0000491c Section 36 rt_list.o(i.os_psq_deq)
i.os_put_dly 0x00004940 Section 84 rt_list.o(i.os_put_dly)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -