?? usb_dongle.map
字號:
LX51 LINKER/LOCATER V3.65b 04/09/2009 10:12:53 PAGE 1
LX51 LINKER/LOCATER V3.65b, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE .\build\main.obj, .\build\STARTUP.obj, .\build\timer.obj, .\build\nrf_isr.obj, .\build\hal_flas
>> h.obj, .\build\fap.obj, .\build\wdp_host.obj, .\build\wdp_common.obj, .\build\hal_usb.obj, .\build\hal_usb_hid.obj, .
>> \build\hal_nrf_l01.obj, .\build\hal_nrf_hw.obj, .\build\usb_report_desc.obj, .\build\usb_standard_desc.obj, .\build\u
>> sb_api.obj, .\build\cpu.obj, .\build\cklf.obj TO .\build\usb_dongle PRINT (.\lst\usb_dongle.map) DISABLEWARNING (15)
>> REMOVEUNUSED CLASSES (XDATA (X:0X8000-X:0X87FF), HDATA (X:0X8000-X:0X87FF), CODE (C:0X0-C:0X3FFF), CONST (C:0X0-C:0X3
>> FFF), ECODE (C:0X0-C:0X3FFF), HCONST (C:0X0-C:0X3FFF))
CPU MODE: 8051 MODE
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\build\main.obj (MAIN)
COMMENT TYPE 0: C51 V7.50
.\build\STARTUP.obj (?C_STARTUP)
COMMENT TYPE 0: AX51 V2.14
.\build\timer.obj (TIMER)
COMMENT TYPE 0: C51 V7.50
.\build\nrf_isr.obj (NRF_ISR)
COMMENT TYPE 0: C51 V7.50
.\build\hal_flash.obj (HAL_FLASH)
COMMENT TYPE 0: C51 V7.50
.\build\fap.obj (FAP)
COMMENT TYPE 0: C51 V7.50
.\build\wdp_host.obj (WDP_HOST)
COMMENT TYPE 0: C51 V7.50
.\build\wdp_common.obj (WDP_COMMON)
COMMENT TYPE 0: C51 V7.50
.\build\hal_usb.obj (HAL_USB)
COMMENT TYPE 0: C51 V7.50
.\build\hal_usb_hid.obj (HAL_USB_HID)
COMMENT TYPE 0: C51 V7.50
.\build\hal_nrf_l01.obj (HAL_NRF_L01)
COMMENT TYPE 0: C51 V7.50
.\build\hal_nrf_hw.obj (HAL_NRF_HW)
COMMENT TYPE 0: C51 V7.50
.\build\usb_report_desc.obj (USB_REPORT_DESC)
COMMENT TYPE 0: C51 V7.50
.\build\usb_standard_desc.obj (USB_STANDARD_DESC)
COMMENT TYPE 0: C51 V7.50
.\build\usb_api.obj (USB_API)
COMMENT TYPE 0: C51 V7.50
.\build\cpu.obj (CPU)
COMMENT TYPE 0: C51 V7.50
.\build\cklf.obj (CKLF)
COMMENT TYPE 0: C51 V7.50
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
COMMENT TYPE 1: A51 / ASM51 Assembler
LX51 LINKER/LOCATER V3.65b 04/09/2009 10:12:53 PAGE 2
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFX256)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: .\build\usb_dongle (MAIN)
BASE START END USED MEMORY CLASS
==========================================================
X:000000H X:008000H X:0087FFH 000132H XDATA
X:000000H X:008000H X:0087FFH HDATA
C:000000H C:000000H C:003FFFH 0029BDH CODE
C:000000H C:000000H C:003FFFH 00016DH CONST
C:000000H C:000000H C:003FFFH ECODE
B00:0000H C:000000H C:003FFFH HCONST
I:000000H I:000000H I:0000FFH 000001H IDATA
I:000000H I:000000H I:00007FH 00000CH DATA
MEMORY MAP OF MODULE: .\build\usb_dongle (MAIN)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
LX51 LINKER/LOCATER V3.65b 04/09/2009 10:12:53 PAGE 3
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H 000009H 000002H BYTE UNIT DATA ?C?LIB_DATA
00000AH 00000BH 000002H BYTE UNIT DATA _DATA_GROUP_
00000CH 00000CH 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO?STARTUP?3
000003H 000027H 000025H BYTE UNIT CODE ?PR?_T2_INIT?TIMER
000028H 000028H 000001H BYTE UNIT CODE ?PR?ISR_SOF?HAL_USB
000029H 00002AH 000002H --- --- **GAP**
00002BH 00002DH 000003H BYTE OFFS.. CODE ?TIMER?0002B
00002EH 00004AH 00001DH BYTE UNIT CODE ?PR?_PACKETIZE?HAL_USB
00004BH 00004DH 000003H BYTE OFFS.. CODE ?NRF_ISR?0004B
00004EH 00005AH 00000DH BYTE UNIT CODE ?PR?_HAL_NRF_READ_REG?HAL_NRF_L01
00005BH 00005DH 000003H BYTE OFFS.. CODE ?HAL_USB?0005B
00005EH 000061H 000004H BYTE UNIT CODE ?PR?_?RESUME_CB?USB_API
000062H 000062H 000001H --- --- **GAP**
000063H 000065H 000003H BYTE OFFS.. CODE ?HAL_USB?00063
000066H 0004CCH 000467H BYTE UNIT CODE ?C?LIB_CODE
0004CDH 0006E7H 00021BH BYTE UNIT CODE ?PR?ISR_SUDAV?HAL_USB
0006E8H 0008DAH 0001F3H BYTE UNIT CODE ?PR?_HAL_USB_HID_DEVICE_REQ_PROC?HAL_USB_HID
0008DBH 000AA2H 0001C8H BYTE UNIT CODE ?PR?_USB_PROCESS_GET_DESCRIPTOR?HAL_USB
000AA3H 000C5FH 0001BDH BYTE UNIT CODE ?PR?HAL_USB
000C60H 000E19H 0001BAH BYTE UNIT CODE ?PR?USB_IRQ?HAL_USB
000E1AH 000F77H 00015EH BYTE UNIT CODE ?PR?_HAL_USB_INIT?HAL_USB
000F78H 0010B9H 000142H BYTE UNIT CODE ?PR?FAP_NRF_ISR_FUNCTION?FAP
0010BAH 0011F3H 00013AH BYTE UNIT CODE ?PR?FAP_TIMER_ISR_FUNCTION?FAP
0011F4H 001313H 000120H BYTE UNIT CODE ?PR?_USB_PROCESS_GET_STATUS?HAL_USB
001314H 001425H 000112H BYTE UNIT CODE ?PR?_HAL_USB_ENDPOINT_CONFIG?HAL_USB
001426H 00151CH 0000F7H BYTE UNIT CODE ?PR?WDP_HOST_PROCESS_EVENTS?WDP_HOST
00151DH 00160BH 0000EFH BYTE UNIT CODE ?PR?APP_NORMAL?MAIN
00160CH 0016CFH 0000C4H BYTE UNIT CODE ?PR?_FAP_RX_DATA?FAP
0016D0H 001792H 0000C3H BYTE UNIT CODE ?PR?PACKETIZER_ISR_EP0_IN?HAL_USB
001793H 001841H 0000AFH BYTE UNIT CODE ?PR?USB_WU?HAL_USB
001842H 0018E2H 0000A1H BYTE UNIT CODE ?PR?FAP
0018E3H 00197CH 00009AH BYTE UNIT CODE ?PR?MAIN?MAIN
00197DH 001A0EH 000092H BYTE UNIT CODE ?C_C51STARTUP
001A0FH 001A91H 000083H BYTE UNIT CODE ?PR?FAP_INIT?FAP
001A92H 001B07H 000076H BYTE UNIT CODE ?PR?_HAL_NRF_READ_MULTIBYTE_REG?HAL_NRF_L01
001B08H 001B75H 00006EH BYTE UNIT CODE ?PR?APP_PAIRING?MAIN
001B76H 001BE1H 00006CH BYTE UNIT CODE ?PR?_HAL_NRF_OPEN_PIPE?HAL_NRF_L01
001BE2H 001C4CH 00006BH BYTE UNIT CODE ?PR?_USB_PROCESS_DEV_REQ_CB_RESPONSE?HAL_USB
001C4DH 001CB6H 00006AH BYTE UNIT CODE ?PR?_HAL_USB_SEND_DATA?HAL_USB
001CB7H 001D20H 00006AH BYTE UNIT CODE ?PR?_HAL_NRF_WRITE_REG?HAL_NRF_L01
001D21H 001D88H 000068H BYTE UNIT CODE ?PR?_WDP_HOST_RX_SETUP?WDP_HOST
001D89H 001DE8H 000060H BYTE UNIT CODE ?PR?_WDP_HOST_GET_RX_DATA?WDP_HOST
001DE9H 001E47H 00005FH BYTE UNIT CODE ?PR?WDP_HOST
001E48H 001EA6H 00005FH BYTE UNIT CODE ?PR?_?DEVICE_REQ_CB?USB_API
001EA7H 001F01H 00005BH BYTE UNIT CODE ?PR?T2_INTERRUPT?TIMER
001F02H 001F59H 000058H BYTE UNIT CODE ?PR?ISR_EP0OUT?HAL_USB
001F5AH 001FA8H 00004FH BYTE UNIT CODE ?PR?USB_INIT?USB_API
001FA9H 001FF5H 00004DH BYTE UNIT CODE ?PR?_HAL_NRF_WRITE_MULTIBYTE_REG?HAL_NRF_L01
001FF6H 002041H 00004CH BYTE UNIT CODE ?PR?_HAL_NRF_CLOSE_PIPE?HAL_NRF_L01
002042H 002089H 000048H BYTE UNIT CODE ?PR?_HAL_FLASH_BYTES_WRITE?HAL_FLASH
00208AH 0020D0H 000047H BYTE UNIT CODE ?PR?_FAP_SET_ADDRESS?FAP
0020D1H 002116H 000046H BYTE UNIT CODE ?PR?_USB_PROCESS_EP_RESPONSE?HAL_USB
002117H 00215BH 000045H BYTE UNIT CODE ?PR?_FAP_READ_RX_FIFO?FAP
00215CH 0021A0H 000045H BYTE UNIT CODE ?PR?HAL_USB_HID
0021A1H 0021E4H 000044H BYTE UNIT CODE ?C?LDIV
0021E5H 002227H 000043H BYTE UNIT CODE ?PR?_HAL_USB_ENDPOINT_STALL?HAL_USB
002228H 002264H 00003DH BYTE UNIT CODE ?PR?NRF_INTERRUPT?NRF_ISR
002265H 0022A0H 00003CH BYTE UNIT CODE ?PR?_WDP_EXTRACT_CHANNELS?WDP_COMMON
0022A1H 0022D9H 000039H BYTE UNIT CODE ?PR?_FAP_LFSR_GET?FAP
0022DAH 002311H 000038H BYTE UNIT CODE ?PR?APP_SUSP_WE?MAIN
002312H 002349H 000038H BYTE UNIT CODE ?PR?_FAP_WRITE_ACK_PLOAD?FAP
LX51 LINKER/LOCATER V3.65b 04/09/2009 10:12:53 PAGE 4
00234AH 002381H 000038H BYTE UNIT CODE ?PR?_FAP_SELECT_RADIO_IDLE_MODE?FAP
002382H 0023B9H 000038H BYTE UNIT CODE ?PR?_WDP_HOST_WRITE_DOWNLINK_DATA?WDP_HOST
0023BAH 0023F1H 000038H BYTE UNIT CODE ?PR?HAL_NRF_L01
0023F2H 002428H 000037H BYTE UNIT CODE ?PR?_HAL_NRF_SET_ADDRESS?HAL_NRF_L01
002429H 00245DH 000035H BYTE UNIT CODE ?PR?_WDP_HOST_SET_MASTER_ADR?WDP_HOST
00245EH 002490H 000033H BYTE UNIT CODE ?PR?ISR_SUSPEND?HAL_USB
002491H 0024C2H 000032H BYTE UNIT CODE ?PR?MAIN
0024C3H 0024F4H 000032H BYTE UNIT CODE ?PR?WDP_HOST_INIT?WDP_HOST
0024F5H 002523H 00002FH BYTE UNIT CODE ?PR?_USB_SEND_PACKET?USB_API
002524H 002551H 00002EH BYTE UNIT CODE ?C_INITSEG
002552H 00257EH 00002DH BYTE UNIT CODE ?PR?USB_API
00257FH 0025AAH 00002CH BYTE UNIT CODE ?PR?_?SUSPEND_CB?USB_API
0025ABH 0025D3H 000029H BYTE UNIT CODE ?PR?_HAL_NRF_WRITE_ACK_PLOAD?HAL_NRF_L01
0025D4H 0025F7H 000024H BYTE UNIT CODE ?PR?_DELAY_MS?HAL_USB
0025F8H 002618H 000021H BYTE UNIT CODE ?PR?WDP_TIMER_ISR_FUNCTION?WDP_HOST
002619H 002638H 000020H BYTE UNIT CODE ?PR?HAL_FLASH
002639H 002657H 00001FH BYTE UNIT CODE ?PR?_HAL_FLASH_BYTES_READ?HAL_FLASH
002658H 002676H 00001FH BYTE UNIT CODE ?PR?ISR_USBRESET?HAL_USB
002677H 002694H 00001EH BYTE UNIT CODE ?PR?_WDP_HOST_GET_MASTER_ADR?WDP_HOST
002695H 0026B2H 00001EH BYTE UNIT CODE ?PR?_HAL_NRF_SET_CRC_MODE?HAL_NRF_L01
0026B3H 0026CFH 00001DH BYTE UNIT CODE ?PR?_HAL_NRF_SET_OPERATION_MODE?HAL_NRF_L01
0026D0H 0026ECH 00001DH BYTE UNIT CODE ?PR?_HAL_NRF_SET_POWER_MODE?HAL_NRF_L01
0026EDH 002708H 00001CH BYTE UNIT CODE ?PR?FAP_GOTO_IDLE_MODE?FAP
002709H 002724H 00001CH BYTE UNIT CODE ?PR?_HAL_NRF_SET_OUTPUT_POWER?HAL_NRF_L01
002725H 002740H 00001CH BYTE UNIT CODE ?PR?_CKLF_RTC_INIT?CKLF
002741H 00275BH 00001BH BYTE UNIT CODE ?PR?_FAP_SET_CHANNELS?FAP
00275CH 002775H 00001AH BYTE UNIT CODE ?PR?FAP_SET_SYSTEM_IDLE?FAP
002776H 00278FH 00001AH BYTE UNIT CODE ?PR?_HAL_NRF_SET_DATARATE?HAL_NRF_L01
002790H 0027A8H 000019H BYTE UNIT CODE ?PR?_HAL_NRF_SET_AUTO_RETR?HAL_NRF_L01
0027A9H 0027C0H 000018H BYTE UNIT CODE ?PR?_WDP_HOST_GET_CONNECTION_STATUS?WDP_HOST
0027C1H 0027D6H 000016H BYTE UNIT CODE ?PR?_HAL_FLASH_BYTE_WRITE?HAL_FLASH
0027D7H 0027E9H 000013H BYTE UNIT CODE ?PR?HAL_USB_WAKEUP?HAL_USB
0027EAH 0027FBH 000012H BYTE UNIT CODE ?PR?ISR_SUTOK?HAL_USB
0027FCH 00280DH 000012H BYTE UNIT CODE ?PR?_CKLF_GPIO_WAKEUP?CKLF
00280EH 00281EH 000011H BYTE UNIT CODE ?PR?WDP_HOST_GET_CLEAR_PAIRING_RESULT?WDP_HOST
00281FH 00282FH 000011H BYTE UNIT CODE ?PR?_HAL_NRF_CLEAR_IRQ_FLAG?HAL_NRF_L01
002830H 002840H 000011H BYTE UNIT CODE ?PR?_?EP_1_IN_CB?USB_API
002841H 002851H 000011H BYTE UNIT CODE ?PR?_?EP_2_IN_CB?USB_API
002852H 002861H 000010H BYTE UNIT CODE ?PR?APP_SUSP_WD?MAIN
002862H 002871H 000010H BYTE UNIT CODE ?PR?FAP_FLUSH_RX_FIFO?FAP
002872H 002880H 00000FH BYTE UNIT CODE ?PR?HAL_NRF_READ_RX_PL_W?HAL_NRF_L01
002881H 00288FH 00000FH BYTE UNIT CODE ?PR?HAL_NRF_LOCK_UNLOCK?HAL_NRF_L01
002890H 00289DH 00000EH BYTE UNIT CODE ?PR?HAL_NRF_ENABLE_DYNAMIC_PL?HAL_NRF_L01
00289EH 0028ABH 00000EH BYTE UNIT CODE ?PR?HAL_NRF_ENABLE_ACK_PL?HAL_NRF_L01
0028ACH 0028B8H 00000DH BYTE UNIT CODE ?PR?USB_WAIT_FOR_CONFIGURATION?USB_API
0028B9H 0028C5H 00000DH BYTE UNIT CODE ?PR?_CKLF_REGXC_WRITE?CKLF
0028C6H 0028D1H 00000CH BYTE UNIT CODE ?PR?_HAL_FLASH_PAGE_ERASE?HAL_FLASH
0028D2H 0028DDH 00000CH BYTE UNIT CODE ?PR?HAL_NRF_GET_CLEAR_IRQ_FLAGS?HAL_NRF_L01
0028DEH 0028E9H 00000CH BYTE UNIT CODE ?PR?HAL_NRF_RX_FIFO_EMPTY?HAL_NRF_L01
0028EAH 0028F5H 00000CH BYTE UNIT CODE ?PR?HAL_NRF_TX_FIFO_FULL?HAL_NRF_L01
0028F6H 002901H 00000CH BYTE UNIT CODE ?PR?CKLF
002902H 00290CH 00000BH BYTE UNIT CODE ?PR?FAP_FLUSH_TX_FIFO?FAP
00290DH 002917H 00000BH BYTE UNIT CODE ?PR?HAL_NRF_TX_FIFO_EMPTY?HAL_NRF_L01
002918H 002921H 00000AH BYTE UNIT CODE ?PR?HAL_NRF_GET_ADDRESS_WIDTH?HAL_NRF_L01
002922H 00292BH 00000AH BYTE UNIT CODE ?PR?HAL_NRF_GET_TRANSMIT_ATTEMPTS?HAL_NRF_L01
00292CH 002935H 00000AH BYTE UNIT CODE ?PR?HAL_NRF_GET_RX_DATA_SOURCE?HAL_NRF_L01
002936H 00293FH 00000AH BYTE UNIT CODE ?PR?_HAL_NRF_RW?HAL_NRF_HW
002940H 002948H 000009H BYTE UNIT CODE ?PR?FAP_MODIFY_TIMER_PERIOD?TIMER
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -