📄 virtualcom.map
字号:
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
vcomdemomain.o(.text) refers to serial.o(.text) for buf_Init
vcomdemomain.o(.text) refers to cdcuser.o(.text) for CDC_GetSerialState
vcomdemomain.o(.text) refers to usbhw.o(.text) for USB_WriteEP
vcomdemomain.o(.text) refers to lcd.o(.text) for LCD_init
vcomdemomain.o(.text) refers to vcomdemomain.o(.bss) for txData
vcomdemomain.o(.text) refers to cdcuser.o(.data) for CDC_SerialState
vcomdemomain.o(.text) refers to usbcore.o(.data) for USB_Configuration
lcd.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
lcd.o(.text) refers to lcd.o(.data) for .data
lcd.o(.text) refers to lcd.o(.constdata) for .constdata
serial.o(.text) refers to switch8.o(.text) for __ARM_switch8
serial.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
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 cdcuser.o(.text) for CDC_GetEncapsulatedResponse
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 cdcuser.o(.text) for CDC_GetSerialState
usbuser.o(.text) refers to cdcuser.o(.data) for CDC_SerialState
usbuser.o(.constdata) refers to usbcore.o(.text) for USB_EndPoint0
usbuser.o(.constdata) refers to usbuser.o(.text) for USB_EndPoint1
cdcuser.o(.text) refers to uwrite4.o(.text) for __aeabi_uwrite4
cdcuser.o(.text) refers to uread4.o(.text) for __aeabi_uread4
cdcuser.o(.text) refers to serial.o(.text) for ser_SetLineCoding
cdcuser.o(.text) refers to usbhw.o(.text) for USB_WriteEP
cdcuser.o(.text) refers to usbcore.o(.bss) for EP0Buf
cdcuser.o(.text) refers to cdcuser.o(.data) for CDC_LineCoding
cdcuser.o(.text) refers to cdcuser.o(.bss) for BulkBuf
cdcuser.o(.text) refers to vcomdemomain.o(.bss) for txBuf
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 vcomdemomain.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 (12 bytes, Long) for call to 'USB_Resume' 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_Reset' from usbhw.o(.text).
Adding AT veneer (12 bytes, Long) for call to 'RdCmdDat' from usbhw.o(.text).
Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
Adding TA veneer (4 bytes, Inline) for call to '__ARM_switch8' from serial.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'USB_Reset_Event' from usbhw.o(.text).
Adding AT veneer (8 bytes, Inline) for call to 'WrCmd' from usbhw.o(.text).
8 Veneer(s) (total 76 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/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../../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 switch8.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 callvia.o ABSOLUTE
LCD.c 0x00000000 Number 0 lcd.o ABSOLUTE
LPC2300.s 0x00000000 Number 0 lpc2300.o ABSOLUTE
cdcuser.c 0x00000000 Number 0 cdcuser.o ABSOLUTE
dc.s 0x00000000 Number 0 dc.o ABSOLUTE
serial.c 0x00000000 Number 0 serial.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
vcomdemomain.c 0x00000000 Number 0 vcomdemomain.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 296 vcomdemomain.o(.text)
.text 0x0000029c Section 648 lcd.o(.text)
delay 0x0000029d Thumb Code 12 lcd.o(.text)
lcd_write_4bit 0x000002a9 Thumb Code 60 lcd.o(.text)
lcd_write 0x000002e5 Thumb Code 22 lcd.o(.text)
lcd_rd_stat 0x000002fb Thumb Code 108 lcd.o(.text)
lcd_wait_busy 0x00000367 Thumb Code 24 lcd.o(.text)
lcd_wr_cmd 0x0000037f Thumb Code 28 lcd.o(.text)
lcd_wr_data 0x0000039b Thumb Code 28 lcd.o(.text)
.text 0x00000524 Section 512 serial.o(.text)
.text 0x0000072c Section 1052 usbhw.o(.text)
.text 0x00000b48 Section 404 usbhw.o(.text)
.text 0x00000cdc Section 1100 usbcore.o(.text)
.text 0x00001130 Section 120 usbuser.o(.text)
.text 0x000011a8 Section 484 cdcuser.o(.text)
.text 0x00001390 Section 24 switch8.o(.text)
.text 0x000013a8 Section 40 uidiv.o(.text)
.text 0x000013d0 Section 18 uread4.o(.text)
.text 0x000013e2 Section 18 uwrite4.o(.text)
.text 0x000013fc Section 40 init.o(.text)
.text 0x00001424 Section 16 callvia.o(.text)
i.USB_GetDescriptor 0x00001464 Section 188 usbcore.o(i.USB_GetDescriptor)
i.USB_GetStatus 0x00001520 Section 220 usbcore.o(i.USB_GetStatus)
i.USB_SetClrFeature 0x000015fc Section 232 usbcore.o(i.USB_SetClrFeature)
i.USB_SetConfiguration 0x000016e4 Section 416 usbcore.o(i.USB_SetConfiguration)
i.USB_SetInterface 0x00001884 Section 292 usbcore.o(i.USB_SetInterface)
i.__scatterload_copy 0x000019a8 Section 24 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x000019c0 Section 4 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x000019c4 Section 24 handlers.o(i.__scatterload_zeroinit)
.constdata 0x000019dc Section 64 lcd.o(.constdata)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -