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

📄 hid.map

📁 深圳英蓓特公司LPC23XX开发板配套光盘示例程序。
💻 MAP
📖 第 1 页 / 共 2 页
字号:
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
    usbhidmain.o(.text) refers to lcd_4bit.o(.text) for lcd_init
    usbhidmain.o(.text) refers to usbhw.o(.text) for USB_Init
    usbhidmain.o(.text) refers to usbhidmain.o(.data) for InReport
    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 hiduser.o(.text) for HID_GetReport
    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 usbhidmain.o(.text) for GetInReport
    usbuser.o(.text) refers to usbhw.o(.text) for USB_WriteEP
    usbuser.o(.text) refers to usbcore.o(.data) for USB_Configuration
    usbuser.o(.text) refers to usbhidmain.o(.data) for InReport
    usbuser.o(.constdata) refers to usbcore.o(.text) for USB_EndPoint0
    usbuser.o(.constdata) refers to usbuser.o(.text) for USB_EndPoint1
    hiduser.o(.text) refers to usbhidmain.o(.text) for GetInReport
    hiduser.o(.text) refers to usbcore.o(.data) for SetupPacket
    hiduser.o(.text) refers to usbhidmain.o(.data) for InReport
    hiduser.o(.text) refers to usbcore.o(.bss) for EP0Buf
    hiduser.o(.text) refers to hiduser.o(.data) for HID_IdleTime
    lcd_4bit.o(.text) refers to lcd_4bit.o(.constdata) for UserFont
    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 usbhidmain.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  uwrite4.o ABSOLUTE
    ../../microlib/unhosted.c                0x00000000   Number         0  uread4.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
    LCD_4bit.c                               0x00000000   Number         0  lcd_4bit.o ABSOLUTE
    LPC2300.s                                0x00000000   Number         0  lpc2300.o ABSOLUTE
    USBHIDmain.c                             0x00000000   Number         0  usbhidmain.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    hiduser.c                                0x00000000   Number         0  hiduser.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      216  usbhidmain.o(.text)
    .text                                    0x0000024c   Section     1840  usbcore.o(.text)
    .text                                    0x0000097c   Section     1948  usbhw.o(.text)
    .text                                    0x00001118   Section      184  usbuser.o(.text)
    .text                                    0x000011d0   Section      352  hiduser.o(.text)
    .text                                    0x00001330   Section      764  lcd_4bit.o(.text)
    delay                                    0x00001330   ARM Code      24  lcd_4bit.o(.text)
    lcd_read_status                          0x00001348   ARM Code     188  lcd_4bit.o(.text)
    wait_while_busy                          0x00001404   ARM Code      36  lcd_4bit.o(.text)
    lcd_write_data                           0x000014ac   ARM Code      48  lcd_4bit.o(.text)
    .text                                    0x00001634   Section       18  uread4.o(.text)
    .text                                    0x00001650   Section       18  uwrite4.o(.text)
    .text                                    0x0000166c   Section       40  init.o(.text)
    .text                                    0x00001694   Section       16  callvia.o(.text)
    i.USB_GetDescriptor                      0x000016a4   Section      528  usbcore.o(i.USB_GetDescriptor)
    i.USB_GetStatus                          0x000018b4   Section      388  usbcore.o(i.USB_GetStatus)
    i.USB_SetClrFeature                      0x00001a38   Section      408  usbcore.o(i.USB_SetClrFeature)
    i.USB_SetConfiguration                   0x00001bd0   Section      680  usbcore.o(i.USB_SetConfiguration)
    i.USB_SetInterface                       0x00001e78   Section      476  usbcore.o(i.USB_SetInterface)
    i.__scatterload_copy                     0x00002054   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x0000206c   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x00002070   Section       24  handlers.o(i.__scatterload_zeroinit)
    .constdata                               0x00002088   Section      199  usbdesc.o(.constdata)
    .constdata                               0x00002150   Section       64  usbuser.o(.constdata)
    .constdata                               0x00002190   Section       64  lcd_4bit.o(.constdata)
    .data                                    0x40000000   Section        2  usbhidmain.o(.data)
    .data                                    0x40000004   Section       36  usbcore.o(.data)
    .data                                    0x40000028   Section        2  hiduser.o(.data)
    .bss                                     0x4000002c   Section       64  usbcore.o(.bss)
    STACK                                    0x40000070   Section     1288  lpc2300.o(STACK)
    Stack_Top                                0x40000578   Number         0  lpc2300.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$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  usbhidmain.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    Reset_Handler                            0x00000058   ARM Code       0  lpc2300.o(RESET)
    __main                                   0x00000164   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x00000171   Thumb Code     2  init.o(.emb_text)
    GetInReport                              0x00000174   ARM Code      48  usbhidmain.o(.text)
    SetOutReport                             0x000001a4   ARM Code      28  usbhidmain.o(.text)
    main                                     0x000001c0   ARM Code      84  usbhidmain.o(.text)
    USB_ResetCore                            0x0000024c   ARM Code      56  usbcore.o(.text)
    USB_SetupStage                           0x00000284   ARM Code      24  usbcore.o(.text)
    USB_DataInStage                          0x0000029c   ARM Code     104  usbcore.o(.text)
    USB_DataOutStage                         0x00000304   ARM Code      68  usbcore.o(.text)
    USB_StatusInStage                        0x00000348   ARM Code      28  usbcore.o(.text)
    USB_StatusOutStage                       0x00000364   ARM Code      24  usbcore.o(.text)
    USB_EndPoint0                            0x0000037c   ARM Code    1492  usbcore.o(.text)
    EPAdr                                    0x0000097c   ARM Code      28  usbhw.o(.text)
    WrCmd                                    0x00000998   ARM Code      44  usbhw.o(.text)
    WrCmdDat                                 0x000009c4   ARM Code      84  usbhw.o(.text)
    RdCmdDat                                 0x00000a18   ARM Code      56  usbhw.o(.text)
    USB_SetAddress                           0x00000a50   ARM Code      56  usbhw.o(.text)
    USB_Reset                                0x00000a88   ARM Code      88  usbhw.o(.text)
    USB_Resume                               0x00000ae0   ARM Code       4  usbhw.o(.text)
    USB_Suspend                              0x00000ae4   ARM Code       4  usbhw.o(.text)
    USB_ISR                                  0x00000ae8   ARM Code     388  usbhw.o(.text)
    USB_Init                                 0x00000c6c   ARM Code     228  usbhw.o(.text)
    USB_Connect                              0x00000d50   ARM Code      52  usbhw.o(.text)
    USB_WakeUp                               0x00000d84   ARM Code      40  usbhw.o(.text)
    USB_WakeUpCfg                            0x00000dac   ARM Code       4  usbhw.o(.text)
    USB_Configure                            0x00000db0   ARM Code      96  usbhw.o(.text)
    USB_ConfigEP                             0x00000e10   ARM Code     112  usbhw.o(.text)
    USB_DirCtrlEP                            0x00000e80   ARM Code       4  usbhw.o(.text)
    USB_EnableEP                             0x00000e84   ARM Code      44  usbhw.o(.text)
    USB_DisableEP                            0x00000eb0   ARM Code      44  usbhw.o(.text)
    USB_ResetEP                              0x00000edc   ARM Code      44  usbhw.o(.text)
    USB_SetStallEP                           0x00000f08   ARM Code      44  usbhw.o(.text)
    USB_ClrStallEP                           0x00000f34   ARM Code      44  usbhw.o(.text)
    USB_ReadEP                               0x00000f60   ARM Code     176  usbhw.o(.text)
    USB_WriteEP                              0x00001010   ARM Code     144  usbhw.o(.text)
    USB_GetFrame                             0x000010a0   ARM Code      48  usbhw.o(.text)
    USB_Reset_Event                          0x00001118   ARM Code      16  usbuser.o(.text)
    USB_Configure_Event                      0x00001128   ARM Code      48  usbuser.o(.text)
    USB_EndPoint1                            0x00001158   ARM Code      56  usbuser.o(.text)
    USB_EndPoint2                            0x00001190   ARM Code       4  usbuser.o(.text)
    USB_EndPoint3                            0x00001194   ARM Code       4  usbuser.o(.text)
    USB_EndPoint4                            0x00001198   ARM Code       4  usbuser.o(.text)
    USB_EndPoint5                            0x0000119c   ARM Code       4  usbuser.o(.text)
    USB_EndPoint6                            0x000011a0   ARM Code       4  usbuser.o(.text)
    USB_EndPoint7                            0x000011a4   ARM Code       4  usbuser.o(.text)
    USB_EndPoint8                            0x000011a8   ARM Code       4  usbuser.o(.text)
    USB_EndPoint9                            0x000011ac   ARM Code       4  usbuser.o(.text)
    USB_EndPoint10                           0x000011b0   ARM Code       4  usbuser.o(.text)
    USB_EndPoint11                           0x000011b4   ARM Code       4  usbuser.o(.text)
    USB_EndPoint12                           0x000011b8   ARM Code       4  usbuser.o(.text)
    USB_EndPoint13                           0x000011bc   ARM Code       4  usbuser.o(.text)
    USB_EndPoint14                           0x000011c0   ARM Code       4  usbuser.o(.text)

⌨️ 快捷键说明

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