📄 memory.map
字号:
STACK 0x400040e0 Section 1288 lpc2300.o(STACK)
Stack_Top 0x400045e8 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 usbmemmain.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)
main 0x00000174 ARM Code 128 usbmemmain.o(.text)
lcd_write_4bit 0x00000324 ARM Code 84 lcd_4bit.o(.text)
lcd_write_cmd 0x00000378 ARM Code 48 lcd_4bit.o(.text)
lcd_putchar 0x000003d8 ARM Code 24 lcd_4bit.o(.text)
lcd_init 0x000003f0 ARM Code 176 lcd_4bit.o(.text)
set_cursor 0x000004a0 ARM Code 48 lcd_4bit.o(.text)
lcd_clear 0x000004d0 ARM Code 32 lcd_4bit.o(.text)
lcd_print 0x000004f0 ARM Code 40 lcd_4bit.o(.text)
USB_ResetCore 0x00000528 ARM Code 56 usbcore.o(.text)
USB_SetupStage 0x00000560 ARM Code 24 usbcore.o(.text)
USB_DataInStage 0x00000578 ARM Code 104 usbcore.o(.text)
USB_DataOutStage 0x000005e0 ARM Code 68 usbcore.o(.text)
USB_StatusInStage 0x00000624 ARM Code 28 usbcore.o(.text)
USB_StatusOutStage 0x00000640 ARM Code 24 usbcore.o(.text)
USB_EndPoint0 0x00000658 ARM Code 1268 usbcore.o(.text)
EPAdr 0x00000b78 ARM Code 28 usbhw.o(.text)
WrCmd 0x00000b94 ARM Code 44 usbhw.o(.text)
WrCmdDat 0x00000bc0 ARM Code 84 usbhw.o(.text)
RdCmdDat 0x00000c14 ARM Code 56 usbhw.o(.text)
USB_SetAddress 0x00000c4c ARM Code 56 usbhw.o(.text)
USB_Reset 0x00000c84 ARM Code 88 usbhw.o(.text)
USB_Resume 0x00000cdc ARM Code 4 usbhw.o(.text)
USB_Suspend 0x00000ce0 ARM Code 4 usbhw.o(.text)
USB_ISR 0x00000ce4 ARM Code 396 usbhw.o(.text)
USB_Init 0x00000e70 ARM Code 228 usbhw.o(.text)
USB_Connect 0x00000f54 ARM Code 52 usbhw.o(.text)
USB_WakeUp 0x00000f88 ARM Code 40 usbhw.o(.text)
USB_WakeUpCfg 0x00000fb0 ARM Code 4 usbhw.o(.text)
USB_Configure 0x00000fb4 ARM Code 96 usbhw.o(.text)
USB_ConfigEP 0x00001014 ARM Code 112 usbhw.o(.text)
USB_DirCtrlEP 0x00001084 ARM Code 4 usbhw.o(.text)
USB_EnableEP 0x00001088 ARM Code 44 usbhw.o(.text)
USB_DisableEP 0x000010b4 ARM Code 44 usbhw.o(.text)
USB_ResetEP 0x000010e0 ARM Code 44 usbhw.o(.text)
USB_SetStallEP 0x0000110c ARM Code 44 usbhw.o(.text)
USB_ClrStallEP 0x00001138 ARM Code 44 usbhw.o(.text)
USB_ReadEP 0x00001164 ARM Code 176 usbhw.o(.text)
USB_WriteEP 0x00001214 ARM Code 144 usbhw.o(.text)
USB_GetFrame 0x000012a4 ARM Code 48 usbhw.o(.text)
USB_Reset_Event 0x0000131c ARM Code 28 usbuser.o(.text)
USB_Suspend_Event 0x00001338 ARM Code 16 usbuser.o(.text)
USB_Resume_Event 0x00001348 ARM Code 16 usbuser.o(.text)
USB_Configure_Event 0x00001358 ARM Code 48 usbuser.o(.text)
USB_EndPoint1 0x00001388 ARM Code 4 usbuser.o(.text)
USB_EndPoint2 0x0000138c ARM Code 64 usbuser.o(.text)
USB_EndPoint3 0x000013cc ARM Code 4 usbuser.o(.text)
USB_EndPoint4 0x000013d0 ARM Code 4 usbuser.o(.text)
USB_EndPoint5 0x000013d4 ARM Code 4 usbuser.o(.text)
USB_EndPoint6 0x000013d8 ARM Code 4 usbuser.o(.text)
USB_EndPoint7 0x000013dc ARM Code 4 usbuser.o(.text)
USB_EndPoint8 0x000013e0 ARM Code 4 usbuser.o(.text)
USB_EndPoint9 0x000013e4 ARM Code 4 usbuser.o(.text)
USB_EndPoint10 0x000013e8 ARM Code 4 usbuser.o(.text)
USB_EndPoint11 0x000013ec ARM Code 4 usbuser.o(.text)
USB_EndPoint12 0x000013f0 ARM Code 4 usbuser.o(.text)
USB_EndPoint13 0x000013f4 ARM Code 4 usbuser.o(.text)
USB_EndPoint14 0x000013f8 ARM Code 4 usbuser.o(.text)
USB_EndPoint15 0x000013fc ARM Code 4 usbuser.o(.text)
MSC_Reset 0x00001408 ARM Code 32 mscuser.o(.text)
MSC_GetMaxLUN 0x00001428 ARM Code 20 mscuser.o(.text)
MSC_MemoryRead 0x0000143c ARM Code 248 mscuser.o(.text)
MSC_SetCSW 0x00001534 ARM Code 52 mscuser.o(.text)
MSC_MemoryWrite 0x00001568 ARM Code 284 mscuser.o(.text)
MSC_MemoryVerify 0x00001684 ARM Code 324 mscuser.o(.text)
MSC_RWSetup 0x000017c8 ARM Code 172 mscuser.o(.text)
DataInFormat 0x00001874 ARM Code 104 mscuser.o(.text)
DataInTransfer 0x000018dc ARM Code 128 mscuser.o(.text)
MSC_TestUnitReady 0x0000195c ARM Code 80 mscuser.o(.text)
MSC_RequestSense 0x000019ac ARM Code 156 mscuser.o(.text)
MSC_Inquiry 0x00001a48 ARM Code 308 mscuser.o(.text)
MSC_ModeSense6 0x00001b7c ARM Code 72 mscuser.o(.text)
MSC_ModeSense10 0x00001bc4 ARM Code 92 mscuser.o(.text)
MSC_ReadCapacity 0x00001c20 ARM Code 100 mscuser.o(.text)
MSC_ReadFormatCapacity 0x00001c84 ARM Code 128 mscuser.o(.text)
MSC_GetCBW 0x00001d04 ARM Code 788 mscuser.o(.text)
MSC_BulkIn 0x00002018 ARM Code 152 mscuser.o(.text)
MSC_BulkOut 0x000020b0 ARM Code 172 mscuser.o(.text)
Inline ARM to Thumb Veneer to __aeabi_uread4 0x000021a4 ARM Code 0 uread4.o(.text)
__aeabi_uread4 0x000021ad Thumb Code 18 uread4.o(.text)
__rt_uread4 0x000021ad Thumb Code 0 uread4.o(.text)
_uread4 0x000021ad Thumb Code 0 uread4.o(.text)
Inline ARM to Thumb Veneer to __aeabi_uwrite4 0x000021c0 ARM Code 0 uwrite4.o(.text)
__aeabi_uwrite4 0x000021c9 Thumb Code 18 uwrite4.o(.text)
__rt_uwrite4 0x000021c9 Thumb Code 0 uwrite4.o(.text)
_uwrite4 0x000021c9 Thumb Code 0 uwrite4.o(.text)
Inline ARM to Thumb Veneer to __init 0x000021dc ARM Code 0 init.o(.text)
__init 0x000021e5 Thumb Code 26 init.o(.text)
__scatterload_rt2 0x000021e5 Thumb Code 0 init.o(.text)
__ARM_call_via_r0 0x0000220d Thumb Code 2 callvia.o(.text)
__call_via_r0 0x0000220d Thumb Code 0 callvia.o(.text)
__ARM_call_via_r1 0x0000220f Thumb Code 2 callvia.o(.text)
__call_via_r1 0x0000220f Thumb Code 0 callvia.o(.text)
__ARM_call_via_r2 0x00002211 Thumb Code 2 callvia.o(.text)
__call_via_r2 0x00002211 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r3 0x00002213 Thumb Code 2 callvia.o(.text)
__call_via_r3 0x00002213 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r4 0x00002215 Thumb Code 2 callvia.o(.text)
__call_via_r4 0x00002215 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r5 0x00002217 Thumb Code 2 callvia.o(.text)
__call_via_r5 0x00002217 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r6 0x00002219 Thumb Code 2 callvia.o(.text)
__call_via_r6 0x00002219 Thumb Code 0 callvia.o(.text)
__ARM_call_via_r7 0x0000221b Thumb Code 2 callvia.o(.text)
__call_via_r7 0x0000221b Thumb Code 0 callvia.o(.text)
USB_GetDescriptor 0x0000221c ARM Code 344 usbcore.o(i.USB_GetDescriptor)
USB_GetStatus 0x00002388 ARM Code 356 usbcore.o(i.USB_GetStatus)
USB_SetClrFeature 0x0000250c ARM Code 388 usbcore.o(i.USB_SetClrFeature)
USB_SetConfiguration 0x000026a4 ARM Code 644 usbcore.o(i.USB_SetConfiguration)
USB_SetInterface 0x0000294c ARM Code 452 usbcore.o(i.USB_SetInterface)
__scatterload_copy 0x00002b28 ARM Code 24 handlers.o(i.__scatterload_copy)
__scatterload_null 0x00002b40 ARM Code 4 handlers.o(i.__scatterload_null)
__scatterload_zeroinit 0x00002b44 ARM Code 24 handlers.o(i.__scatterload_zeroinit)
UserFont 0x00002b5c Data 64 lcd_4bit.o(.constdata)
USB_DeviceDescriptor 0x00002b9c Data 18 usbdesc.o(.constdata)
USB_ConfigDescriptor 0x00002bae Data 33 usbdesc.o(.constdata)
USB_StringDescriptor 0x00002bcf Data 112 usbdesc.o(.constdata)
USB_P_EP 0x00002c40 Data 64 usbuser.o(.constdata)
DiskImage 0x00002c80 Data 4096 diskimg.o(.constdata)
Region$$Table$$Base 0x00003c80 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00003ca0 Number 0 anon$$obj.o(Region$$Table)
USB_DeviceStatus 0x40000000 Data 2 usbcore.o(.data)
USB_DeviceAddress 0x40000002 Data 1 usbcore.o(.data)
USB_Configuration 0x40000003 Data 1 usbcore.o(.data)
USB_EndPointMask 0x40000004 Data 4 usbcore.o(.data)
USB_EndPointHalt 0x40000008 Data 4 usbcore.o(.data)
USB_NumInterfaces 0x4000000c Data 1 usbcore.o(.data)
USB_AltSetting 0x4000000d Data 4 usbcore.o(.data)
EP0Data 0x40000014 Data 8 usbcore.o(.data)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -