⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blinky.map

📁 基于AT91SAM7S64的RTX程序,基于AT91SAM7S64的RTX程序
💻 MAP
📖 第 1 页 / 共 4 页
字号:
    _priority@os_sys_init_user_1             0x0020001c   Data           1  rt_task.o(.data)
    _size@os_sys_init_user_3                 0x0020001e   Data           2  rt_task.o(.data)
    _first_task@os_sys_init_user_0           0x00200020   Data           4  rt_task.o(.data)
    _stk@os_sys_init_user_2                  0x00200024   Data           4  rt_task.o(.data)
    .data                                    0x00200028   Section        4  rt_resource.o(.data)
    .data                                    0x0020002c   Section        2  rt_resource.o(.data)
    .data                                    0x0020002e   Section        1  rt_resource.o(.data)
    .data                                    0x00200030   Section        4  rt_resource.o(.data)
    .data                                    0x00200034   Section        8  rt_resource.o(.data)
    .bss                                     0x00200040   Section     1944  rtx_config.o(.bss)
    m_tcb                                    0x00200040   Data         300  rtx_config.o(.bss)
    m_stk                                    0x00200170   Data        1616  rtx_config.o(.bss)
    .bss                                     0x002007d8   Section       48  rt_resource.o(.bss)
    .bss                                     0x00200808   Section       48  rt_resource.o(.bss)
    .bss                                     0x00200838   Section       24  rt_resource.o(.bss)
    .bss                                     0x00200850   Section       24  rt_resource.o(.bss)
    .bss                                     0x00200868   Section      132  rt_resource.o(.bss)
    STACK                                    0x002008f0   Section      176  sam7.o(STACK)
    Stack_Top                                0x002009a0   Number         0  sam7.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$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  blinky.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    rt_init                                   - Undefined Weak Reference
    rt_notify                                 - Undefined Weak Reference
    Reset_Handler                            0x00100054   ARM Code       0  sam7.o(RESET)
    __main                                   0x0010011c   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x00100129   Thumb Code     2  init.o(.emb_text)
    phaseA                                   0x0010012c   ARM Code      44  blinky.o(.text)
    phaseB                                   0x00100158   ARM Code      44  blinky.o(.text)
    phaseC                                   0x00100184   ARM Code      44  blinky.o(.text)
    init                                     0x001001b0   ARM Code     132  blinky.o(.text)
    main                                     0x00100234   ARM Code      36  blinky.o(.text)
    Inline Thumb to ARM Veneer to os_idle_demon 0x00100265   Thumb Code     0  rtx_config.o(.text)
    os_idle_demon                            0x00100268   ARM Code       8  rtx_config.o(.text)
    os_tmr_call                              0x00100270   ARM Code       8  rtx_config.o(.text)
    tsk_lock                                 0x00100298   ARM Code      16  rtx_config.o(.text)
    os_clock_interrupt0                      0x001002a8   ARM Code     132  rtx_config.o(.text)
    os_def_interrupt                         0x0010032c   ARM Code      20  rtx_config.o(.text)
    os_tmr_init                              0x00100340   ARM Code      60  rtx_config.o(.text)
    os_tmr_reload                            0x0010037c   ARM Code       4  rtx_config.o(.text)
    os_tmr_force_irq                         0x00100380   ARM Code      16  rtx_config.o(.text)
    os_tmr_inspect_cnt                       0x00100390   ARM Code      20  rtx_config.o(.text)
    os_tmr_inspect_ovf                       0x001003a4   ARM Code      16  rtx_config.o(.text)
    tsk_unlock                               0x001003b4   ARM Code      16  rtx_config.o(.text)
    os_init_mem                              0x001003c4   ARM Code      76  rtx_config.o(.text)
    os_alloc_TCB                             0x00100410   ARM Code      20  rtx_config.o(.text)
    os_free_TCB                              0x00100424   ARM Code      68  rtx_config.o(.text)
    os_alloc_TMR                             0x00100468   ARM Code       8  rtx_config.o(.text)
    os_free_TMR                              0x00100470   ARM Code       8  rtx_config.o(.text)
    os_init_context                          0x00100478   ARM Code     280  rtx_config.o(.text)
    __SWI_0                                  0x00100590   ARM Code     160  rtx_config.o(.text)
    os_chk_robin                             0x00100630   ARM Code     136  rtx_config.o(.text)
    Inline ARM to Thumb Veneer to __init     0x001006f4   ARM Code       0  init.o(.text)
    __init                                   0x001006fd   Thumb Code    26  init.o(.text)
    __scatterload_rt2                        0x001006fd   Thumb Code     0  init.o(.text)
    __ARM_call_via_r0                        0x00100725   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x00100725   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x00100727   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x00100727   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x00100729   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x00100729   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x0010072b   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x0010072b   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x0010072d   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x0010072d   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x0010072f   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x0010072f   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x00100731   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x00100731   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x00100733   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x00100733   Thumb Code     0  callvia.o(.text)
    os_clock_interrupt                       0x00100734   ARM Code       0  IRQ_RTX.o(IRQ_Area)
    os_set_env                               0x00100788   ARM Code       0  IRQ_RTX.o(IRQ_Area)
    SWI_Handler                              0x0010079c   ARM Code       4  SWI_RTX.o(SWI_RTX)
    SWI_Count                                0x00100878   Data           4  SWI_Table.o(SWI_TABLE)
    SWI_Table                                0x0010087c   Data           0  SWI_Table.o(SWI_TABLE)
    Short Thumb to ARM Veneer to os_tmr_inspect_cnt 0x0010089d   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_tmr_reload 0x001008a5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_chk_robin 0x001008ad   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to tsk_lock    0x001008b5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to tsk_unlock  0x001008bd   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_init_mem 0x001008c5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_init_context 0x001008cd   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_set_env  0x001008d5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_tmr_init 0x001008dd   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_tmr_call 0x001008e5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_free_TMR 0x001008ed   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_alloc_TCB 0x001008f5   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to os_free_TCB 0x001008fd   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    __SWI_1                                  0x00100905   Thumb Code    14  rt_membox.o(i.__SWI_1)
    __SWI_2                                  0x00100913   Thumb Code    24  rt_membox.o(i.__SWI_2)
    __SWI_3                                  0x0010092b   Thumb Code     8  rt_lib.o(i.__SWI_3)
    __SWI_4                                  0x00100933   Thumb Code     8  rt_lib.o(i.__SWI_4)
    __SWI_5                                  0x0010093b   Thumb Code     2  rt_lib.o(i.__SWI_5)
    __SWI_6                                  0x0010093d   Thumb Code     2  rt_lib.o(i.__SWI_6)
    __SWI_7                                  0x0010093f   Thumb Code     2  rt_lib.o(i.__SWI_7)
    __scatterload_copy                       0x00100940   ARM Code      24  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x00100958   ARM Code       4  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x0010095c   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
    Inline ARM to Thumb Veneer to _init_box  0x00100974   ARM Code       0  rt_membox.o(i._init_box)
    _init_box                                0x0010097d   Thumb Code    74  rt_membox.o(i._init_box)
    os_block                                 0x001009c9   Thumb Code    52  rt_task.o(i.os_block)
    os_clock_demon                           0x00100a09   Thumb Code   124  rt_clock.o(i.os_clock_demon)
    os_dec_dly                               0x00100a99   Thumb Code   114  rt_list.o(i.os_dec_dly)
    os_dispatch                              0x00100b19   Thumb Code    60  rt_task.o(i.os_dispatch)
    Inline ARM to Thumb Veneer to os_dly_wait 0x00100b5c   ARM Code       0  rt_time.o(i.os_dly_wait)
    os_dly_wait                              0x00100b65   Thumb Code    26  rt_time.o(i.os_dly_wait)
    os_evt_psh                               0x00100b81   Thumb Code    82  rt_event.o(i.os_evt_psh)
    Inline ARM to Thumb Veneer to os_get_TID 0x00100bd8   ARM Code       0  rt_task.o(i.os_get_TID)
    os_get_TID                               0x00100be1   Thumb Code    44  rt_task.o(i.os_get_TID)
    Inline ARM to Thumb Veneer to os_get_first 0x00100c14   ARM Code       0  rt_list.o(i.os_get_first)
    os_get_first                             0x00100c1d   Thumb Code    42  rt_list.o(i.os_get_first)
    os_mbx_psh                               0x00100c49   Thumb Code   124  rt_mailbox.o(i.os_mbx_psh)
    os_psq_deq                               0x00100cc9   Thumb Code    30  rt_list.o(i.os_psq_deq)
    os_put_dly                               0x00100ced   Thumb Code    78  rt_list.o(i.os_put_dly)
    Inline ARM to Thumb Veneer to os_put_prio 0x00100d40   ARM Code       0  rt_list.o(i.os_put_prio)
    os_put_prio                              0x00100d49   Thumb Code    62  rt_list.o(i.os_put_prio)
    Inline ARM to Thumb Veneer to os_put_rdy_first 0x00100d88   ARM Code       0  rt_list.o(i.os_put_rdy_first)
    os_put_rdy_first                         0x00100d91   Thumb Code    14  rt_list.o(i.os_put_rdy_first)
    os_rmv_dly                               0x00100da5   Thumb Code    44  rt_list.o(i.os_rmv_dly)
    os_rmv_list                              0x00100dd1   Thumb Code    46  rt_list.o(i.os_rmv_list)
    os_sem_psh                               0x00100e05   Thumb Code    50  rt_semaphore.o(i.os_sem_psh)
    Inline ARM to Thumb Veneer to os_sys_init_user 0x00100e3c   ARM Code       0  rt_task.o(i.os_sys_init_user)
    os_sys_init_user                         0x00100e45   Thumb Code   122  rt_task.o(i.os_sys_init_user)
    os_tmr_tick                              0x00100ee5   Thumb Code    56  rt_timer.o(i.os_tmr_tick)
    Inline ARM to Thumb Veneer to os_tsk_create_user 0x00100f20   ARM Code       0  rt_task.o(i.os_tsk_create_user)
    os_tsk_create_user                       0x00100f29   Thumb Code   116  rt_task.o(i.os_tsk_create_user)
    Inline ARM to Thumb Veneer to os_tsk_delete 0x00100fa0   ARM Code       0  rt_task.o(i.os_tsk_delete)
    os_tsk_delete                            0x00100fa9   Thumb Code   126  rt_task.o(i.os_tsk_delete)
    Inline Thumb to ARM Veneer to tstclrb    0x00101035   Thumb Code     0  rt_lib.o(i.tstclrb)
    tstclrb                                  0x00101038   ARM Code      16  rt_lib.o(i.tstclrb)
    os_maxtaskrun                            0x00101048   Data           2  rtx_config.o(.constdata)
    os_stackinfo                             0x0010104c   Data           4  rtx_config.o(.constdata)
    os_clockrate                             0x00101050   Data           4  rtx_config.o(.constdata)
    os_timernum                              0x00101054   Data           4  rtx_config.o(.constdata)
    os_rrobin                                0x00101058   Data           4  rtx_config.o(.constdata)
    Region$$Table$$Base                      0x0010105c   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0010107c   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_tmr                                   0x00200034   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         132  rt_resource.o(.bss)
    __initial_sp                             0x00200940   Data          96  sam7.o(STACK)


================================================================================

Memory Map of the image

  Image Entry point : 0x0010011c

  Load Region LR_IROM1 (Base: 0x00100000, Size: 0x000010b8, Max: 0xffffffff, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00100000, Size: 0x0000107c, Max: 0x00010000, ABSOLUTE)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -