📄 blinky.map
字号:
Short Thumb to ARM Veneer to os_tmr_call 0x00100bd9 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_free_TMR 0x00100be1 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_alloc_TCB 0x00100be9 Thumb Code 0 anon$$obj.o(Veneer$$Code)
Short Thumb to ARM Veneer to os_free_TCB 0x00100bf1 Thumb Code 0 anon$$obj.o(Veneer$$Code)
__SWI_1 0x00100bf9 Thumb Code 14 rt_membox.o(i.__SWI_1)
__SWI_2 0x00100c07 Thumb Code 24 rt_membox.o(i.__SWI_2)
__SWI_3 0x00100c1f Thumb Code 8 rt_lib.o(i.__SWI_3)
__SWI_4 0x00100c27 Thumb Code 8 rt_lib.o(i.__SWI_4)
__SWI_5 0x00100c2f Thumb Code 8 rt_lib.o(i.__SWI_5)
__SWI_6 0x00100c37 Thumb Code 8 rt_lib.o(i.__SWI_6)
__SWI_7 0x00100c3f Thumb Code 14 rt_lib.o(i.__SWI_7)
Inline ARM to Thumb Veneer to _init_box 0x00100c4c ARM Code 0 rt_membox.o(i._init_box)
_init_box 0x00100c55 Thumb Code 74 rt_membox.o(i._init_box)
os_block 0x00100ca1 Thumb Code 52 rt_task.o(i.os_block)
os_clock_demon 0x00100ce1 Thumb Code 120 rt_clock.o(i.os_clock_demon)
os_dec_dly 0x00100d71 Thumb Code 114 rt_list.o(i.os_dec_dly)
os_dispatch 0x00100df1 Thumb Code 60 rt_task.o(i.os_dispatch)
Inline ARM to Thumb Veneer to os_dly_wait 0x00100e34 ARM Code 0 rt_time.o(i.os_dly_wait)
os_dly_wait 0x00100e3d Thumb Code 26 rt_time.o(i.os_dly_wait)
os_evt_psh 0x00100e59 Thumb Code 82 rt_event.o(i.os_evt_psh)
Inline ARM to Thumb Veneer to os_get_TID 0x00100eb0 ARM Code 0 rt_task.o(i.os_get_TID)
os_get_TID 0x00100eb9 Thumb Code 44 rt_task.o(i.os_get_TID)
Inline ARM to Thumb Veneer to os_get_first 0x00100eec ARM Code 0 rt_list.o(i.os_get_first)
os_get_first 0x00100ef5 Thumb Code 42 rt_list.o(i.os_get_first)
os_mbx_psh 0x00100f21 Thumb Code 124 rt_mailbox.o(i.os_mbx_psh)
os_psq_deq 0x00100fa1 Thumb Code 30 rt_list.o(i.os_psq_deq)
os_put_dly 0x00100fcd Thumb Code 78 rt_list.o(i.os_put_dly)
Inline ARM to Thumb Veneer to os_put_prio 0x00101020 ARM Code 0 rt_list.o(i.os_put_prio)
os_put_prio 0x00101029 Thumb Code 62 rt_list.o(i.os_put_prio)
Inline ARM to Thumb Veneer to os_put_rdy_first 0x00101068 ARM Code 0 rt_list.o(i.os_put_rdy_first)
os_put_rdy_first 0x00101071 Thumb Code 14 rt_list.o(i.os_put_rdy_first)
os_rmv_dly 0x00101085 Thumb Code 44 rt_list.o(i.os_rmv_dly)
os_rmv_list 0x001010b1 Thumb Code 46 rt_list.o(i.os_rmv_list)
os_sem_psh 0x001010e5 Thumb Code 50 rt_semaphore.o(i.os_sem_psh)
Inline ARM to Thumb Veneer to os_sys_init_user 0x0010111c ARM Code 0 rt_task.o(i.os_sys_init_user)
os_sys_init_user 0x00101125 Thumb Code 128 rt_task.o(i.os_sys_init_user)
os_tmr_tick 0x001011cd Thumb Code 56 rt_timer.o(i.os_tmr_tick)
Inline ARM to Thumb Veneer to os_tsk_create_user 0x00101208 ARM Code 0 rt_task.o(i.os_tsk_create_user)
os_tsk_create_user 0x00101211 Thumb Code 96 rt_task.o(i.os_tsk_create_user)
Inline ARM to Thumb Veneer to os_tsk_delete 0x00101274 ARM Code 0 rt_task.o(i.os_tsk_delete)
os_tsk_delete 0x0010127d Thumb Code 110 rt_task.o(i.os_tsk_delete)
Inline Thumb to ARM Veneer to tstclrb 0x001012f9 Thumb Code 0 rt_lib.o(i.tstclrb)
tstclrb 0x001012fc ARM Code 16 rt_lib.o(i.tstclrb)
Inline Thumb to ARM Veneer to _fp_init 0x0010130d Thumb Code 0 fpinit.o(x$fpl$fpinit)
_fp_init 0x00101310 ARM Code 24 fpinit.o(x$fpl$fpinit)
__fplib_config_pureend_doubles 0x00101320 ARM Code 0 fpinit.o(x$fpl$fpinit)
os_maxtaskrun 0x00101328 Data 2 rtx_config.o(.constdata)
os_stackinfo 0x0010132c Data 4 rtx_config.o(.constdata)
os_clockrate 0x00101330 Data 4 rtx_config.o(.constdata)
os_timernum 0x00101334 Data 4 rtx_config.o(.constdata)
os_rrobin 0x00101338 Data 4 rtx_config.o(.constdata)
Region$$Table$$Base 0x0010133c Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x0010135c Number 0 anon$$obj.o(Region$$Table)
t_phaseA 0x00200000 Data 4 blinky.o(.data)
t_phaseB 0x00200004 Data 4 blinky.o(.data)
t_phaseC 0x00200008 Data 4 blinky.o(.data)
os_runtask 0x00200028 Data 4 rt_resource.o(.data)
os_time 0x0020002c Data 2 rt_resource.o(.data)
os_psh_flag 0x0020002e Data 1 rt_resource.o(.data)
os_psh_cnt 0x00200030 Data 4 rt_resource.o(.data)
os_psq_first 0x00200034 Data 2 rt_resource.o(.data)
os_psq_last 0x00200036 Data 2 rt_resource.o(.data)
os_tmr 0x00200038 Data 8 rt_resource.o(.data)
os_active_TCB 0x002007c0 Data 24 rtx_config.o(.bss)
os_clock_TCB 0x002007d8 Data 48 rt_resource.o(.bss)
os_idle_TCB 0x00200808 Data 48 rt_resource.o(.bss)
os_rdy 0x00200838 Data 24 rt_resource.o(.bss)
os_dly 0x00200850 Data 24 rt_resource.o(.bss)
os_psq 0x00200868 Data 64 rt_resource.o(.bss)
os_msg 0x002008a8 Data 64 rt_resource.o(.bss)
__libspace_start 0x002008e8 Data 96 libspace.o(.bss)
__temporary_stack_top_libspace 0x00200948 Data 0 libspace.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x00100124
Load Region LR_IROM1 (Base: 0x00100000, Size: 0x0000139c, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00100000, Size: 0x0000135c, Max: 0x00010000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00100000 0x00000124 Code RO 65 RESET sam7.o
0x00100124 0x00000008 Code RO 578 * !!!main __main.o(c_t.l)
0x0010012c 0x0000003c Code RO 665 !!!scatter __scatter.o(c_t.l)
0x00100168 0x00000028 Code RO 667 !!handler_copy __scatter_copy.o(c_t.l)
0x00100190 0x0000002c Code RO 669 !!handler_zi __scatter_zi.o(c_t.l)
0x001001bc 0x00000004 Ven RO 601 .emb_text lib_init.o(c_t.l)
0x001001c0 0x00000010 Code RO 601 .emb_text lib_init.o(c_t.l)
0x001001d0 0x00000138 Code RO 1 .text blinky.o
0x00100308 0x00000004 Ven RO 27 .text rtx_config.o
0x0010030c 0x0000048c Code RO 27 .text rtx_config.o
0x00100798 0x00000008 Code RO 47 .text retarget.o
0x001007a0 0x00000020 Code RO 66 .text sam7.o
0x001007c0 0x00000004 Code RO 574 .text use_no_semi.o(c_t.l)
0x001007c4 0x00000040 Code RO 576 .text stkheap2.o(c_t.l)
0x00100804 0x00000068 Code RO 580 .text kernel.o(c_t.l)
0x0010086c 0x00000060 Code RO 583 .text sys_stackheap_outer.o(c_t.l)
0x001008cc 0x00000010 Code RO 588 .text rt_stackheap_storage_intlibspace.o(c_t.l)
0x001008dc 0x0000000c Code RO 594 .text libspace.o(c_t.l)
0x001008e8 0x0000000c Code RO 597 .text exit.o(c_t.l)
0x001008f4 0x00000008 Ven RO 602 .text lib_init.o(c_t.l)
0x001008fc 0x000000ce Code RO 602 .text lib_init.o(c_t.l)
0x001009ca 0x00000002 PAD
0x001009cc 0x0000000c Code RO 607 .text boardinit2.o(c_t.l)
0x001009d8 0x00000010 Code RO 609 .text boardinit3.o(c_t.l)
0x001009e8 0x00000004 Ven RO 616 .text rt_locale_intlibspace.o(c_t.l)
0x001009ec 0x00000010 Code RO 616 .text rt_locale_intlibspace.o(c_t.l)
0x001009fc 0x00000006 Code RO 626 .text no_argv.o(c_t.l)
0x00100a02 0x00000002 PAD
0x00100a04 0x00000010 Code RO 635 .text rt_fp_status_addr_intlibspace.o(c_t.l)
0x00100a14 0x00000068 Code RO 368 IRQ_Area IRQ_RTX.o(RTLRTX.LIB)
0x00100a7c 0x000000dc Code RO 372 SWI_RTX SWI_RTX.o(RTLRTX.LIB)
0x00100b58 0x00000024 Code RO 396 SWI_TABLE SWI_Table.o(RTLRTX.LIB)
0x00100b7c 0x0000000c Ven RO 686 Veneer$$Code anon$$obj.o
0x00100b88 0x00000008 Ven RO 687 Veneer$$Code anon$$obj.o
0x00100b90 0x00000008 Ven RO 688 Veneer$$Code anon$$obj.o
0x00100b98 0x00000008 Ven RO 689 Veneer$$Code anon$$obj.o
0x00100ba0 0x00000008 Ven RO 690 Veneer$$Code anon$$obj.o
0x00100ba8 0x00000008 Ven RO 691 Veneer$$Code anon$$obj.o
0x00100bb0 0x00000008 Ven RO 692 Veneer$$Code anon$$obj.o
0x00100bb8 0x00000008 Ven RO 693 Veneer$$Code anon$$obj.o
0x00100bc0 0x00000008 Ven RO 694 Veneer$$Code anon$$obj.o
0x00100bc8 0x00000008 Ven RO 695 Veneer$$Code anon$$obj.o
0x00100bd0 0x00000008 Ven RO 696 Veneer$$Code anon$$obj.o
0x00100bd8 0x00000008 Ven RO 697 Veneer$$Code anon$$obj.o
0x00100be0 0x00000008 Ven RO 698 Veneer$$Code anon$$obj.o
0x00100be8 0x00000008 Ven RO 699 Veneer$$Code anon$$obj.o
0x00100bf0 0x00000008 Ven RO 700 Veneer$$Code anon$$obj.o
0x00100bf8 0x0000000e Code RO 292 i.__SWI_1 rt_membox.o(RTLRTX.LIB)
0x00100c06 0x00000018 Code RO 294 i.__SWI_2 rt_membox.o(RTLRTX.LIB)
0x00100c1e 0x00000008 Code RO 325 i.__SWI_3 rt_lib.o(RTLRTX.LIB)
0x00100c26 0x00000008 Code RO 326 i.__SWI_4 rt_lib.o(RTLRTX.LIB)
0x00100c2e 0x00000008 Code RO 327 i.__SWI_5 rt_lib.o(RTLRTX.LIB)
0x00100c36 0x00000008 Code RO 328 i.__SWI_6 rt_lib.o(RTLRTX.LIB)
0x00100c3e 0x0000000e Code RO 329 i.__SWI_7 rt_lib.o(RTLRTX.LIB)
0x00100c4c 0x00000008 Ven RO 291 i._init_box rt_membox.o(RTLRTX.LIB)
0x00100c54 0x0000004a Code RO 291 i._init_box rt_membox.o(RTLRTX.LIB)
0x00100c9e 0x00000002 PAD
0x00100ca0 0x00000040 Code RO 165 i.os_block rt_task.o(RTLRTX.LIB)
0x00100ce0 0x00000090 Code RO 376 i.os_clock_demon rt_clock.o(RTLRTX.LIB)
0x00100d70 0x00000080 Code RO 79 i.os_dec_dly rt_list.o(RTLRTX.LIB)
0x00100df0 0x00000044 Code RO 164 i.os_dispatch rt_task.o(RTLRTX.LIB)
0x00100e34 0x00000008 Ven RO 264 i.os_dly_wait rt_time.o(RTLRTX.LIB)
0x00100e3c 0x0000001a Code RO 264 i.os_dly_wait rt_time.o(RTLRTX.LIB)
0x00100e56 0x00000002 PAD
0x00100e58 0x00000058 Code RO 404 i.os_evt_psh rt_event.o(RTLRTX.LIB)
0x00100eb0 0x00000008 Ven RO 163 i.os_get_TID rt_task.o(RTLRTX.LIB)
0x00100eb8 0x00000034 Code RO 163 i.os_get_TID rt_ta
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -