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

📄 memory.map

📁 LPC 2148 的usb例程 HID
💻 MAP
📖 第 1 页 / 共 4 页
字号:
ARM Linker, RVCT2.2 [Build 442] for uVision [Full]

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

Section Cross References

    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 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
    usbhw.o(.text) refers to uwrite4.o(.text) for __aeabi_uwrite4
    usbhw.o(.text) refers to uread4.o(.text) for __aeabi_uread4
    usbhw.o(.text) refers to usbhw.o(.text) for USB_ISR
    usbhw.o(.text) refers to usbcore.o(.data) for USB_DeviceStatus
    usbhw.o(.text) refers to usbhw.o(.text) for WrCmd
    usbhw.o(.text) refers to usbuser.o(.text) for USB_Reset_Event
    usbhw.o(.text) refers to usbuser.o(.constdata) for USB_P_EP
    usbcore.o(.text) refers to usbhw.o(.text) for USB_ReadEP
    usbcore.o(.text) refers to switch8.o(.text) for __ARM_switch8
    usbcore.o(.text) refers to usbcore.o(i.USB_GetStatus) for USB_GetStatus
    usbcore.o(.text) refers to usbcore.o(i.USB_SetClrFeature) for USB_SetClrFeature
    usbcore.o(.text) refers to usbcore.o(i.USB_GetDescriptor) for USB_GetDescriptor
    usbcore.o(.text) refers to usbcore.o(i.USB_SetConfiguration) for USB_SetConfiguration
    usbcore.o(.text) refers to usbuser.o(.text) for USB_Configure_Event
    usbcore.o(.text) refers to usbcore.o(i.USB_SetInterface) for USB_SetInterface
    usbcore.o(.text) refers to mscuser.o(.text) for MSC_Reset
    usbcore.o(.text) refers to usbcore.o(.data) for USB_DeviceStatus
    usbcore.o(.text) refers to usbcore.o(.bss) for EP0Buf
    usbuser.o(.text) refers to usbcore.o(.text) for USB_ResetCore
    usbuser.o(.text) refers to mscuser.o(.text) for MSC_BulkOut
    usbuser.o(.text) refers to usbcore.o(.data) for USB_Configuration
    usbuser.o(.constdata) refers to usbcore.o(.text) for USB_EndPoint0
    usbuser.o(.constdata) refers to usbuser.o(.text) for USB_EndPoint2
    mscuser.o(.text) refers to usbhw.o(.text) for USB_WriteEP
    mscuser.o(.text) refers to uread4.o(.text) for __aeabi_uread4
    mscuser.o(.text) refers to uwrite4.o(.text) for __aeabi_uwrite4
    mscuser.o(.text) refers to mscuser.o(.data) for BulkStage
    mscuser.o(.text) refers to usbcore.o(.bss) for EP0Buf
    mscuser.o(.text) refers to mscuser.o(.bss) for Memory
    memory.o(.text) refers to usbhw.o(.text) for USB_Init
    memory.o(.text) refers to diskimg.o(.constdata) for DiskImage
    memory.o(.text) refers to mscuser.o(.bss) for Memory
    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 memory.o(.text) for main
    kernel.o(.text) refers to boardshut.o(.text) for _platform_pre_lib_shutdown
    kernel.o(.text) refers to sys_exit.o(.text) for _sys_exit
    sys_exit.o(.text) refers to use_semi.o(.text) for __I_use_semihosting_swi
    exit.o(.text) refers to kernel.o(.text) for __rt_exit
    lib_init.o(.emb_text) refers to memory.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
    usbcore.o(i.USB_SetClrFeature) refers to usbhw.o(.text) for USB_WakeUpCfg
    usbcore.o(i.USB_SetClrFeature) refers to usbcore.o(.data) for SetupPacket
    usbcore.o(i.USB_GetStatus) refers to usbcore.o(.text) for USB_DataInStage
    usbcore.o(i.USB_GetStatus) refers to usbcore.o(.data) for SetupPacket
    usbcore.o(i.USB_GetStatus) refers to usbcore.o(.bss) for EP0Buf
    usbcore.o(i.USB_SetConfiguration) refers to usbhw.o(.text) for USB_DisableEP
    usbcore.o(i.USB_SetConfiguration) refers to usbcore.o(.data) for SetupPacket
    usbcore.o(i.USB_SetConfiguration) refers to usbdesc.o(.constdata) for USB_ConfigDescriptor
    usbcore.o(i.USB_SetInterface) refers to usbhw.o(.text) for USB_ConfigEP
    usbcore.o(i.USB_SetInterface) refers to usbcore.o(.data) for USB_Configuration
    usbcore.o(i.USB_SetInterface) refers to usbdesc.o(.constdata) for USB_ConfigDescriptor
    usbcore.o(i.USB_GetDescriptor) refers to usbcore.o(.text) for USB_DataInStage
    usbcore.o(i.USB_GetDescriptor) refers to usbcore.o(.data) for SetupPacket
    usbcore.o(i.USB_GetDescriptor) refers to usbdesc.o(.constdata) for USB_DeviceDescriptor


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

Adding Veneers to the image

    Adding TA veneer (4 bytes, Inline) for call to '__aeabi_uwrite4' from usbhw.o(.text).
    Adding TA veneer (4 bytes, Inline) for call to '__aeabi_uread4' from usbhw.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to 'WrCmd' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'RdCmdDat' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'USB_Reset' from usbhw.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to 'USB_Reset_Event' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'USB_Suspend' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'USB_Suspend_Event' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'USB_Resume' from usbhw.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'USB_Resume_Event' from usbhw.o(.text).
    Adding TA veneer (4 bytes, Inline) for call to '__ARM_switch8' from usbcore.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 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).

17 Veneer(s) (total 140 bytes) added to the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../angel/boardlib.s                   0x00000000   Number         0  cpuinit.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.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  sys_exit.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_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
    ../../unhosted.s                         0x00000000   Number         0  switch8.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  uwrite4.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  uread4.o ABSOLUTE
    ABT_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    DiskImg.c                                0x00000000   Number         0  diskimg.o ABSOLUTE
    FIQ_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    Heap_Size                                0x00000000   Number         0  startup.o ABSOLUTE
    MAMCR_OFS                                0x00000000   Number         0  startup.o ABSOLUTE
    PLLCON_OFS                               0x00000000   Number         0  startup.o ABSOLUTE
    Startup.s                                0x00000000   Number         0  startup.o ABSOLUTE
    UND_Stack_Size                           0x00000000   Number         0  startup.o ABSOLUTE
    Vectors                                  0x00000000   ARM Code       4  startup.o(RESET)
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    memory.c                                 0x00000000   Number         0  memory.o ABSOLUTE
    mscuser.c                                0x00000000   Number         0  mscuser.o ABSOLUTE
    usbcore.c                                0x00000000   Number         0  usbcore.o ABSOLUTE
    usbdesc.c                                0x00000000   Number         0  usbdesc.o ABSOLUTE
    usbhw.c                                  0x00000000   Number         0  usbhw.o ABSOLUTE
    usbuser.c                                0x00000000   Number         0  usbuser.o ABSOLUTE
    RESET                                    0x00000000   Section      288  startup.o(RESET)
    MAM_SETUP                                0x00000001   Number         0  startup.o ABSOLUTE

⌨️ 快捷键说明

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