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

📄 memory.map

📁 深圳英蓓特公司LPC23XX开发板配套光盘示例程序。
💻 MAP
📖 第 1 页 / 共 3 页
字号:
ARM Linker, RVCT3.1 [Build 903] for uVision [Professional]

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

Section Cross References

    lpc2300.o(RESET) refers to lpc2300.o(STACK) for Stack_Top
    lpc2300.o(RESET) refers to entry.o($$startup$$) for __main
    usbmemmain.o(.text) refers to lcd_4bit.o(.text) for lcd_init
    usbmemmain.o(.text) refers to usbhw.o(.text) for USB_Init
    usbmemmain.o(.text) refers to diskimg.o(.constdata) for DiskImage
    usbmemmain.o(.text) refers to mscuser.o(.bss) for Memory
    lcd_4bit.o(.text) refers to lcd_4bit.o(.constdata) for UserFont
    usbcore.o(.text) refers to usbhw.o(.text) for USB_ReadEP
    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
    usbhw.o(.text) refers to usbuser.o(.text) for USB_Reset_Event
    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 usbuser.o(.constdata) for USB_P_EP
    usbhw.o(.text) refers to usbcore.o(.data) for USB_DeviceStatus
    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
    entry.o($$startup$$) refers to init.o(.text) for __init
    entry.o($$startup$$) refers to lpc2300.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 usbmemmain.o(.text) for main
    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_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_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
    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


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

Removing Unused input sections from the image.

    Removing lpc2300.o(HEAP), (0 bytes).

1 unused section(s) (total 0 bytes) removed from the image.

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

Adding Veneers to the image

    Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
    Adding AT veneer (8 bytes, Inline) for call to '__aeabi_uwrite4' from usbhw.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__aeabi_uread4' from usbhw.o(.text).

3 Veneer(s) (total 24 bytes) added to the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      356  lpc2300.o(RESET)
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../microlib/unhosted.c                0x00000000   Number         0  uread4.o ABSOLUTE
    ../../microlib/unhosted.c                0x00000000   Number         0  uwrite4.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
    DiskImg.c                                0x00000000   Number         0  diskimg.o ABSOLUTE
    LCD_4bit.c                               0x00000000   Number         0  lcd_4bit.o ABSOLUTE
    LPC2300.s                                0x00000000   Number         0  lpc2300.o ABSOLUTE
    USBMemmain.c                             0x00000000   Number         0  usbmemmain.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.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
    Undef_Handler                            0x00000040   ARM Code       4  lpc2300.o(RESET)
    SWI_Handler                              0x00000044   ARM Code       4  lpc2300.o(RESET)
    PAbt_Handler                             0x00000048   ARM Code       4  lpc2300.o(RESET)
    DAbt_Handler                             0x0000004c   ARM Code       4  lpc2300.o(RESET)
    IRQ_Handler                              0x00000050   ARM Code       4  lpc2300.o(RESET)
    FIQ_Handler                              0x00000054   ARM Code       4  lpc2300.o(RESET)
    $$startup$$                              0x00000164   Section       12  entry.o($$startup$$)
    .emb_text                                0x00000170   Section        2  init.o(.emb_text)
    .text                                    0x00000174   Section      184  usbmemmain.o(.text)
    .text                                    0x0000022c   Section      764  lcd_4bit.o(.text)
    delay                                    0x0000022c   ARM Code      24  lcd_4bit.o(.text)
    lcd_read_status                          0x00000244   ARM Code     188  lcd_4bit.o(.text)
    wait_while_busy                          0x00000300   ARM Code      36  lcd_4bit.o(.text)
    lcd_write_data                           0x000003a8   ARM Code      48  lcd_4bit.o(.text)
    .text                                    0x00000528   Section     1616  usbcore.o(.text)
    .text                                    0x00000b78   Section     1956  usbhw.o(.text)
    .text                                    0x0000131c   Section      236  usbuser.o(.text)
    .text                                    0x00001408   Section     3484  mscuser.o(.text)
    .text                                    0x000021ac   Section       18  uread4.o(.text)
    .text                                    0x000021c8   Section       18  uwrite4.o(.text)
    .text                                    0x000021e4   Section       40  init.o(.text)
    .text                                    0x0000220c   Section       16  callvia.o(.text)
    i.USB_GetDescriptor                      0x0000221c   Section      364  usbcore.o(i.USB_GetDescriptor)
    i.USB_GetStatus                          0x00002388   Section      388  usbcore.o(i.USB_GetStatus)
    i.USB_SetClrFeature                      0x0000250c   Section      408  usbcore.o(i.USB_SetClrFeature)
    i.USB_SetConfiguration                   0x000026a4   Section      680  usbcore.o(i.USB_SetConfiguration)
    i.USB_SetInterface                       0x0000294c   Section      476  usbcore.o(i.USB_SetInterface)
    i.__scatterload_copy                     0x00002b28   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x00002b40   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x00002b44   Section       24  handlers.o(i.__scatterload_zeroinit)
    .constdata                               0x00002b5c   Section       64  lcd_4bit.o(.constdata)
    .constdata                               0x00002b9c   Section      163  usbdesc.o(.constdata)
    .constdata                               0x00002c40   Section       64  usbuser.o(.constdata)
    .constdata                               0x00002c80   Section     4096  diskimg.o(.constdata)
    .data                                    0x40000000   Section       36  usbcore.o(.data)
    .data                                    0x40000024   Section       14  mscuser.o(.data)
    .bss                                     0x40000034   Section       64  usbcore.o(.bss)
    .bss                                     0x40000074   Section    16492  mscuser.o(.bss)

⌨️ 快捷键说明

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