📄 hid.map
字号:
USB_EndPoint15 0x000011c4 ARM Code 4 usbuser.o(.text)
HID_GetReport 0x000011d0 ARM Code 108 hiduser.o(.text)
HID_SetReport 0x0000123c ARM Code 108 hiduser.o(.text)
HID_GetIdle 0x000012a8 ARM Code 32 hiduser.o(.text)
HID_SetIdle 0x000012c8 ARM Code 32 hiduser.o(.text)
HID_GetProtocol 0x000012e8 ARM Code 24 hiduser.o(.text)
HID_SetProtocol 0x00001300 ARM Code 24 hiduser.o(.text)
lcd_write_4bit 0x00001428 ARM Code 84 lcd_4bit.o(.text)
lcd_write_cmd 0x0000147c ARM Code 48 lcd_4bit.o(.text)
lcd_putchar 0x000014dc ARM Code 24 lcd_4bit.o(.text)
lcd_init 0x000014f4 ARM Code 176 lcd_4bit.o(.text)
set_cursor 0x000015a4 ARM Code 48 lcd_4bit.o(.text)
lcd_clear 0x000015d4 ARM Code 32 lcd_4bit.o(.text)
lcd_print 0x000015f4 ARM Code 40 lcd_4bit.o(.text)
Inline ARM to Thumb Veneer to __aeabi_uread4 0x0000162c ARM Code 0 uread4.o(.text)
__aeabi_uread4 0x00001635 Thumb Code 18 uread4.o(.text)
__rt_uread4 0x00001635 Thumb Code 0 uread4.o(.text)
_uread4 0x00001635 Thumb Code 0 uread4.o(.text)
Inline ARM to Thumb Veneer to __aeabi_uwrite4 0x00001648 ARM Code 0 uwrite4.o(.text)
__aeabi_uwrite4 0x00001651 Thumb Code 18 uwrite4.o(.text)
__rt_uwrite4 0x00001651 Thumb Code 0 uwrite4.o(.text)
_uwrite4 0x00001651 Thumb Code 0 uwrite4.o(.text)
Inline ARM to Thumb Veneer to __init 0x00001664 ARM Code 0 init.o(.text)
__init 0x0000166d Thumb Code 26 init.o(.text)
__scatterload_rt2 0x0000166d Thumb Code 0 init.o(.text)
__ARM_call_via_r0 0x00001695 Thumb Code 2 callvia.o(.text)
__call_via_r0 0x00001695 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x00001697 Thumb Code 2 callvia.o(.text)
__call_via_r1 0x00001697 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00001699 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00001699 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x0000169b Thumb Code 2 callvia.o(.text)
__call_via_r3 0x0000169b Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x0000169d Thumb Code 2 callvia.o(.text)
__call_via_r4 0x0000169d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x0000169f Thumb Code 2 callvia.o(.text)
__call_via_r5 0x0000169f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x000016a1 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x000016a1 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x000016a3 Thumb Code 2 callvia.o(.text)
__call_via_r7 0x000016a3 Thumb Code 0 callvia.o(.text)
USB_GetDescriptor 0x000016a4 ARM Code 496 usbcore.o(i.USB_GetDescriptor)
USB_GetStatus 0x000018b4 ARM Code 356 usbcore.o(i.USB_GetStatus)
USB_SetClrFeature 0x00001a38 ARM Code 388 usbcore.o(i.USB_SetClrFeature)
USB_SetConfiguration 0x00001bd0 ARM Code 644 usbcore.o(i.USB_SetConfiguration)
USB_SetInterface 0x00001e78 ARM Code 452 usbcore.o(i.USB_SetInterface)
__scatterload_copy 0x00002054 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x0000206c ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x00002070 ARM Code 24 handlers.o(i.__scatterload_zeroinit)
HID_ReportDescriptor 0x00002088 Data 44 usbdesc.o(.constdata)
HID_ReportDescSize 0x000020b4 Data 2 usbdesc.o(.constdata)
USB_DeviceDescriptor 0x000020b6 Data 18 usbdesc.o(.constdata)
USB_ConfigDescriptor 0x000020c8 Data 35 usbdesc.o(.constdata)
USB_StringDescriptor 0x000020eb Data 100 usbdesc.o(.constdata)
USB_P_EP 0x00002150 Data 64 usbuser.o(.constdata)
UserFont 0x00002190 Data 64 lcd_4bit.o(.constdata)
Region$$Table$$Base 0x000021d0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x000021f0 Number 0 anon$$obj.o(Region$$Table)
InReport 0x40000000 Data 1 usbhidmain.o(.data)
OutReport 0x40000001 Data 1 usbhidmain.o(.data)
USB_DeviceStatus 0x40000004 Data 2 usbcore.o(.data)
USB_DeviceAddress 0x40000006 Data 1 usbcore.o(.data)
USB_Configuration 0x40000007 Data 1 usbcore.o(.data)
USB_EndPointMask 0x40000008 Data 4 usbcore.o(.data)
USB_EndPointHalt 0x4000000c Data 4 usbcore.o(.data)
USB_NumInterfaces 0x40000010 Data 1 usbcore.o(.data)
USB_AltSetting 0x40000011 Data 4 usbcore.o(.data)
EP0Data 0x40000018 Data 8 usbcore.o(.data)
SetupPacket 0x40000020 Data 8 usbcore.o(.data)
HID_Protocol 0x40000028 Data 1 hiduser.o(.data)
HID_IdleTime 0x40000029 Data 1 hiduser.o(.data)
EP0Buf 0x4000002c Data 64 usbcore.o(.bss)
__initial_sp 0x40000470 Data 264 lpc2300.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x00000000
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x0000221c, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000021f0, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000164 Code RO 3 * RESET lpc2300.o
0x00000164 0x0000000c Code RO 227 * $$startup$$ entry.o(mc_t.l)
0x00000170 0x00000002 Code RO 236 .emb_text init.o(mc_t.l)
0x00000172 0x00000002 PAD
0x00000174 0x000000d8 Code RO 9 .text usbhidmain.o
0x0000024c 0x00000730 Code RO 46 .text usbcore.o
0x0000097c 0x0000079c Code RO 145 .text usbhw.o
0x00001118 0x000000b8 Code RO 172 .text usbuser.o
0x000011d0 0x00000160 Code RO 193 .text hiduser.o
0x00001330 0x000002fc Code RO 213 .text lcd_4bit.o
0x0000162c 0x00000008 Ven RO 231 .text uread4.o(mc_t.l)
0x00001634 0x00000012 Code RO 231 .text uread4.o(mc_t.l)
0x00001646 0x00000002 PAD
0x00001648 0x00000008 Ven RO 233 .text uwrite4.o(mc_t.l)
0x00001650 0x00000012 Code RO 233 .text uwrite4.o(mc_t.l)
0x00001662 0x00000002 PAD
0x00001664 0x00000008 Ven RO 235 .text init.o(mc_t.l)
0x0000166c 0x00000028 Code RO 235 .text init.o(mc_t.l)
0x00001694 0x00000010 Code RO 239 .text callvia.o(h_t.l)
0x000016a4 0x00000210 Code RO 72 i.USB_GetDescriptor usbcore.o
0x000018b4 0x00000184 Code RO 58 i.USB_GetStatus usbcore.o
0x00001a38 0x00000198 Code RO 65 i.USB_SetClrFeature usbcore.o
0x00001bd0 0x000002a8 Code RO 79 i.USB_SetConfiguration usbcore.o
0x00001e78 0x000001dc Code RO 86 i.USB_SetInterface usbcore.o
0x00002054 0x00000018 Code RO 241 i.__scatterload_copy handlers.o(mc_t.l)
0x0000206c 0x00000004 Code RO 243 i.__scatterload_null handlers.o(mc_t.l)
0x00002070 0x00000018 Code RO 242 i.__scatterload_zeroinit handlers.o(mc_t.l)
0x00002088 0x000000c7 Data RO 123 .constdata usbdesc.o
0x0000214f 0x00000001 PAD
0x00002150 0x00000040 Data RO 173 .constdata usbuser.o
0x00002190 0x00000040 Data RO 214 .constdata lcd_4bit.o
0x000021d0 0x00000020 Data RO 240 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000578, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000002 Data RW 10 .data usbhidmain.o
0x40000002 0x00000002 PAD
0x40000004 0x00000024 Data RW 47 .data usbcore.o
0x40000028 0x00000002 Data RW 194 .data hiduser.o
0x4000002a 0x00000002 PAD
0x4000002c 0x00000040 Zero RW 48 .bss usbcore.o
0x4000006c 0x00000004 PAD
0x40000070 0x00000508 Zero RW 1 STACK lpc2300.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
352 24 0 2 0 1499 hiduser.o
764 16 64 0 0 2904 lcd_4bit.o
356 48 0 0 1288 286 lpc2300.o
4320 188 0 36 64 11501 usbcore.o
0 0 199 0 0 1152 usbdesc.o
216 56 0 2 0 4723 usbhidmain.o
1948 72 0 0 0 8549 usbhw.o
184 8 64 0 0 2698 usbuser.o
------------------------------------------------------------------------
8140 412 360 44 1356 33312 Object Totals
0 0 32 0 0 0 (incl. Generated)
0 0 1 4 4 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
16 0 0 0 0 0 callvia.o
12 4 0 0 0 0 entry.o
52 0 0 0 0 0 handlers.o
50 14 0 0 0 0 init.o
26 0 0 0 0 0 uread4.o
26 0 0 0 0 0 uwrite4.o
------------------------------------------------------------------------
188 18 0 0 0 0 Library Totals
6 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
16 0 0 0 0 0 h_t.l
166 18 0 0 0 0 mc_t.l
------------------------------------------------------------------------
188 18 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
8328 430 360 44 1356 33312 Grand Totals
8328 430 360 44 1356 33312 ELF Image Totals
8328 430 360 44 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 8688 ( 8.48kB)
Total RW Size (RW Data + ZI Data) 1400 ( 1.37kB)
Total ROM Size (Code + RO Data + RW Data) 8732 ( 8.53kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -