📄 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 vcomdemomain.o(.data) for .data
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_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).
Adding AT veneer (12 bytes, Long) for call to 'USB_Resume' 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 callvia.o ABSOLUTE
../../unhosted.s 0x00000000 Number 0 switch8.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 400 vcomdemomain.o(.text)
.text 0x00000304 Section 648 lcd.o(.text)
delay 0x00000305 Thumb Code 12 lcd.o(.text)
lcd_write_4bit 0x00000311 Thumb Code 60 lcd.o(.text)
lcd_write 0x0000034d Thumb Code 22 lcd.o(.text)
lcd_rd_stat 0x00000363 Thumb Code 108 lcd.o(.text)
lcd_wait_busy 0x000003cf Thumb Code 24 lcd.o(.text)
lcd_wr_cmd 0x000003e7 Thumb Code 28 lcd.o(.text)
lcd_wr_data 0x00000403 Thumb Code 28 lcd.o(.text)
.text 0x0000058c Section 512 serial.o(.text)
.text 0x00000794 Section 1052 usbhw.o(.text)
.text 0x00000bb0 Section 404 usbhw.o(.text)
.text 0x00000d44 Section 1100 usbcore.o(.text)
.text 0x00001198 Section 120 usbuser.o(.text)
.text 0x00001210 Section 484 cdcuser.o(.text)
.text 0x000013f8 Section 24 switch8.o(.text)
.text 0x00001410 Section 40 uidiv.o(.text)
.text 0x00001438 Section 18 uread4.o(.text)
.text 0x0000144a Section 18 uwrite4.o(.text)
.text 0x00001464 Section 40 init.o(.text)
.text 0x0000148c Section 16 callvia.o(.text)
i.USB_GetDescriptor 0x000014cc Section 188 usbcore.o(i.USB_GetDescriptor)
i.USB_GetStatus 0x00001588 Section 220 usbcore.o(i.USB_GetStatus)
i.USB_SetClrFeature 0x00001664 Section 232 usbcore.o(i.USB_SetClrFeature)
i.USB_SetConfiguration 0x0000174c Section 416 usbcore.o(i.USB_SetConfiguration)
i.USB_SetInterface 0x000018ec Section 292 usbcore.o(i.USB_SetInterface)
i.__scatterload_copy 0x00001a10 Section 24 handlers.o(i.__scatterload_copy)
i.__scatterload_null 0x00001a28 Section 4 handlers.o(i.__scatterload_null)
i.__scatterload_zeroinit 0x00001a2c Section 24 handlers.o(i.__scatterload_zeroinit)
.constdata 0x00001a44 Section 64 lcd.o(.constdata)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -