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

📄 artx_swi.map

📁 PXA270穿口里程
💻 MAP
📖 第 1 页 / 共 4 页
字号:
ARM Linker, RVCT2.2 [Build 442] for uVision [Full]

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

Section Cross References

    artx_swi.o(.text) refers to ar_time.o(.text) for os_dly_wait
    artx_swi.o(.text) refers to ar_task.o(.text) for os_tsk_self
    artx_swi.o(.text) refers to artx_swi.o(.data) for counter
    artx_swi.o(.ARM.exidx) refers to artx_swi.o(.text) for .text
    artx_swi.o(.ARM.exidx) refers to artx_swi.o(i.__ARM_get_argv) for i.__ARM_get_argv
    artx_config.o(.text) refers to ar_task.o(.text) for os_get_TID
    artx_config.o(.text) refers to ar_list.o(.text) for os_put_rdy_first
    artx_config.o(.text) refers to ar_membox.o(.text) for _init_box
    artx_config.o(.text) refers to ar_lib.o(.text) for tstclrb
    artx_config.o(.text) refers to ar_resource.o(.data) for os_runtask
    artx_config.o(.text) refers to artx_config.o(.data) for .data$0
    artx_config.o(.text) refers to ar_resource.o(.bss) for os_clock_TCB
    artx_config.o(.text) refers to artx_config.o(.bss) for os_active_TCB
    startup.o(STACK) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
    startup.o(HEAP) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
    startup.o(RESET) refers to swi.o(SWI_Area) for SWI_Handler
    startup.o(RESET) refers to Irq_ARTX.o(IRQ_Area) for os_clock_interrupt
    startup.o(RESET) refers to artx_config.o(.text) for os_def_interrupt
    startup.o(RESET) refers to startup.o(STACK) for Stack_Top
    startup.o(RESET) refers to __main.o(!!!main) for __main
    startup.o(RESET) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
    startup.o(.text) refers to startup.o(HEAP) for Heap_Mem
    startup.o(.text) refers to startup.o(STACK) for Stack_Mem
    startup.o(.text) refers (Special) to stkheap2.o(.text) for __use_two_region_memory
    retarget.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    swi.o(SWI_Area) refers to artx_config.o(.text) for __SWI_0
    swi.o(SWI_Area) refers to ar_lib.o(.text) for __SWI_1
    swi.o(SWI_Area) refers to ar_membox.o(.text) for __SWI_6
    swi.o(SWI_Area) refers to artx_swi.o(.text) for __SWI_8
    swi.o(SWI_Area) refers to ar_resource.o(.data) for os_runtask
    ar_list.o(.text) refers to ar_resource.o(.bss) for os_rdy
    ar_list.o(.text) refers to ar_resource.o(.data) for os_runtask
    ar_task.o(.text) refers to ar_list.o(.text) for os_get_first
    ar_task.o(.text) refers to artx_config.o(.text) for tsk_lock
    ar_task.o(.text) refers to Irq_ARTX.o(IRQ_Area) for os_set_env
    ar_task.o(.text) refers to artx_config.o(.bss) for os_active_TCB
    ar_task.o(.text) refers to artx_config.o(.constdata) for os_maxtaskrun
    ar_task.o(.text) refers to ar_resource.o(.bss) for os_rdy
    ar_task.o(.text) refers to ar_resource.o(.data) for os_runtask
    ar_task.o(.text) refers to ar_clock.o(.text) for os_clock_demon
    ar_time.o(.text) refers to artx_config.o(.text) for tsk_lock
    ar_time.o(.text) refers to ar_task.o(.text) for os_block
    ar_time.o(.text) refers to ar_resource.o(.data) for os_runtask
    Irq_ARTX.o(IRQ_Area) refers to artx_config.o(.text) for os_clock_interrupt0
    Irq_ARTX.o(IRQ_Area) refers (Special) to ar_resource.o(.data) for os_runtask
    ar_clock.o(.text) refers to artx_config.o(.text) for os_tmr_inspect_ovf
    ar_clock.o(.text) refers to ar_lib.o(.text) for tstclrb
    ar_clock.o(.text) refers to ar_list.o(.text) for os_dec_dly
    ar_clock.o(.text) refers to ar_event.o(.text) for os_evt_psh
    ar_clock.o(.text) refers to ar_mailbox.o(.text) for os_mbx_psh
    ar_clock.o(.text) refers to ar_semaphore.o(.text) for os_sem_psh
    ar_clock.o(.text) refers to ar_timer.o(.text) for os_tmr_tick
    ar_clock.o(.text) refers to ar_task.o(.text) for os_dispatch
    ar_clock.o(.text) refers to ar_resource.o(.data) for os_psh_cnt
    ar_clock.o(.text) refers to ar_resource.o(.bss) for os_clock_TCB
    ar_event.o(.text) refers to artx_config.o(.text) for tsk_lock
    ar_event.o(.text) refers to ar_task.o(.text) for os_block
    ar_event.o(.text) refers to ar_list.o(.text) for os_rmv_dly
    ar_event.o(.text) refers to ar_clock.o(.text) for os_psh_req
    ar_event.o(.text) refers to ar_resource.o(.data) for os_runtask
    ar_event.o(.text) refers to artx_config.o(.bss) for os_active_TCB
    ar_event.o(.text) refers to ar_resource.o(.bss) for os_rdy
    ar_mailbox.o(.text) refers to artx_config.o(.text) for tsk_lock
    ar_mailbox.o(.text) refers to ar_list.o(.text) for os_get_first
    ar_mailbox.o(.text) refers to ar_task.o(.text) for os_dispatch
    ar_mailbox.o(.text) refers to ar_clock.o(.text) for os_psh_req
    ar_mailbox.o(.text) refers to ar_resource.o(.data) for os_runtask
    ar_mailbox.o(.text) refers to ar_resource.o(.bss) for os_rdy
    ar_semaphore.o(.text) refers to artx_config.o(.text) for tsk_lock
    ar_semaphore.o(.text) refers to ar_list.o(.text) for os_get_first
    ar_semaphore.o(.text) refers to ar_task.o(.text) for os_dispatch
    ar_semaphore.o(.text) refers to ar_clock.o(.text) for os_psh_req
    ar_semaphore.o(.text) refers to ar_resource.o(.data) for os_runtask
    ar_semaphore.o(.text) refers to ar_resource.o(.bss) for os_rdy
    ar_timer.o(.text) refers to artx_config.o(.text) for os_tmr_call
    ar_timer.o(.text) refers to ar_resource.o(.data) for os_tmr
    stkheap2.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    stkheap2.o(.text) refers to startup.o(.text) for __user_initial_stackheap
    __main.o(!!!main) refers to kernel.o(.text) for __rt_entry
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    kernel.o(.text) refers to boardinit1.o(.text) for _platform_pre_stackheap_init
    kernel.o(.text) refers to stkheap2.o(.text) for __rt_stackheap_init
    kernel.o(.text) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    kernel.o(.text) refers to lib_init.o(.text) for __rt_lib_init
    kernel.o(.text) refers to boardinit3.o(.text) for _platform_post_lib_init
    kernel.o(.text) refers to exit.o(.text) for exit
    kernel.o(.text) refers to artx_swi.o(.text) for main
    kernel.o(.text) refers to boardshut.o(.text) for _platform_pre_lib_shutdown
    kernel.o(.text) refers to retarget.o(.text) for _sys_exit
    exit.o(.text) refers to kernel.o(.text) for __rt_exit
    lib_init.o(.emb_text) refers to artx_swi.o(i.__ARM_get_argv) for __ARM_get_argv
    lib_init.o(.text) refers to fpinit.o(x$fpl$fpinit) for _fp_init
    lib_init.o(.text) refers to lib_init.o(.emb_text) for __ARM_argv_veneer
    lib_init.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    boardinit3.o(.text) refers to cpuinit.o(.text) for _cpu_pre_main
    fpinit.o(x$fpl$fpinit) refers to rt_fp_status_addr.o(.text) for __rt_fp_status_addr
    rt_fp_status_addr.o(.text) refers to libspace.o(.text) for __user_perthread_libspace


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

Removing Unused input sections from the image.

    Removing artx_swi.o(.ARM.exidx), (8 bytes).
    Removing artx_swi.o(.ARM.exidx), (8 bytes).

2 unused section(s) (total 16 bytes) removed from the image.

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

Adding Veneers to the image

    Adding TA veneer (4 bytes, Inline) for call to 'tstclrb' from artx_config.o(.text).
    Adding TA veneer (8 bytes, Short) for call to 'os_set_env' from ar_task.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__rt_lib_init' from kernel.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '__rt_lib_shutdown' from kernel.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '_sys_exit' from kernel.o(.text).
    Adding TA veneer (8 bytes, Short) for call to '__rt_exit' from exit.o(.text).
    Adding TA veneer (4 bytes, Inline) for call to '_fp_init' from lib_init.o(.text).
    Adding TA veneer (4 bytes, Inline) for call to '__ARM_argv_veneer' from lib_init.o(.text).
    Adding TA veneer (4 bytes, Inline) for call to '__user_perproc_libspace' from lib_init.o(.text).

9 Veneer(s) (total 60 bytes) added to the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  cpuinit.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  kernel.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_fp_status_addr.o ABSOLUTE
    ../../angel/scatter.s                    0x00000000   Number         0  __scatter.o ABSOLUTE
    ../../angel/startup.s                    0x00000000   Number         0  __main.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  lib_init.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  lib_init.o ABSOLUTE
    ../../fpinit.s                           0x00000000   Number         0  fpinit.o ABSOLUTE
    ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
    ../../stkheap2.s                         0x00000000   Number         0  stkheap2.o ABSOLUTE
    ABT_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    ARTX_Config.c                            0x00000000   Number         0  artx_config.o ABSOLUTE
    Artx_Swi.cpp                             0x00000000   Number         0  artx_swi.o ABSOLUTE
    Heap_Size                                0x00000000   Number         0  startup.o ABSOLUTE
    Kernel\AR_Clock.c                        0x00000000   Number         0  ar_clock.o ABSOLUTE
    Kernel\AR_Event.c                        0x00000000   Number         0  ar_event.o ABSOLUTE
    Kernel\AR_Lib.c                          0x00000000   Number         0  ar_lib.o ABSOLUTE
    Kernel\AR_List.c                         0x00000000   Number         0  ar_list.o ABSOLUTE
    Kernel\AR_Mailbox.c                      0x00000000   Number         0  ar_mailbox.o ABSOLUTE
    Kernel\AR_MemBox.c                       0x00000000   Number         0  ar_membox.o ABSOLUTE
    Kernel\AR_Resource.c                     0x00000000   Number         0  ar_resource.o ABSOLUTE
    Kernel\AR_Semaphore.c                    0x00000000   Number         0  ar_semaphore.o ABSOLUTE
    Kernel\AR_Task.c                         0x00000000   Number         0  ar_task.o ABSOLUTE
    Kernel\AR_Time.c                         0x00000000   Number         0  ar_time.o ABSOLUTE
    Kernel\AR_Timer.c                        0x00000000   Number         0  ar_timer.o ABSOLUTE
    Kernel\Irq_ARTX.s                        0x00000000   Number         0  Irq_ARTX.o ABSOLUTE
    MAMCR_OFS                                0x00000000   Number         0  startup.o ABSOLUTE
    PLLCON_OFS                               0x00000000   Number         0  startup.o ABSOLUTE
    Retarget.c                               0x00000000   Number         0  retarget.o ABSOLUTE
    SWI.s                                    0x00000000   Number         0  swi.o ABSOLUTE
    Startup.s                                0x00000000   Number         0  startup.o ABSOLUTE
    VPBDIV_SETUP                             0x00000000   Number         0  startup.o ABSOLUTE
    VPBDIV_Val                               0x00000000   Number         0  startup.o ABSOLUTE
    Vectors                                  0x00000000   ARM Code       4  startup.o(RESET)
    Vectors_DEFVIC                           0x00000000   Number         0  startup.o ABSOLUTE

⌨️ 快捷键说明

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