?? usb1.map
字號:
LX51 LINKER/LOCATER V4.05 08/03/2006 10:15:50 PAGE 1
LX51 LINKER/LOCATER V4.05, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE STARTUP.obj, .\ISR.obj, .\Main.obj, .\USB.obj, .\VDOR.obj, .\CHAP9.obj, .\Hal4sys.obj, .\HAL.ob
>> j, .\Iso.obj, .\Isp1581.obj TO usb1
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
.\ISR.obj (ISR)
COMMENT TYPE 0: C51 V8.02
.\Main.obj (MAIN)
COMMENT TYPE 0: C51 V8.02
.\USB.obj (USB)
COMMENT TYPE 0: C51 V8.02
.\VDOR.obj (VDOR)
COMMENT TYPE 0: C51 V8.02
.\CHAP9.obj (CHAP9)
COMMENT TYPE 0: C51 V8.02
.\Hal4sys.obj (HAL4SYS)
COMMENT TYPE 0: C51 V8.02
.\HAL.obj (HAL)
COMMENT TYPE 0: C51 V8.02
.\Iso.obj (ISO)
COMMENT TYPE 0: C51 V8.02
.\Isp1581.obj (ISP1581)
COMMENT TYPE 0: C51 V8.02
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: usb1 (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 0017F7H CODE
I:000000H I:000000H I:0000FFH 000050H IDATA
I:000000H I:000000H I:00007FH 00007BH DATA
C:000000H C:000000H C:00FFFFH 000289H CONST
MEMORY MAP OF MODULE: usb1 (?C_STARTUP)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
LX51 LINKER/LOCATER V4.05 08/03/2006 10:15:50 PAGE 2
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H 00001FH 000018H BYTE UNIT DATA ?DT?USB
000020H 000023H 000004H BYTE BITADDR DATA ?BA?MAIN
000024H 000024H 000001H BYTE BITADDR DATA ?BA?USB
000025H 000045H 000021H BYTE UNIT DATA _DATA_GROUP_
000046H 00005BH 000016H BYTE UNIT DATA ?DT?MAIN
00005CH 00006EH 000013H BYTE UNIT DATA ?DT?CHAP9
00006FH 000076H 000008H BYTE UNIT DATA ?DT?_ISP1581_READISOENDPOINT?ISP1581
000077H 00007AH 000004H BYTE UNIT DATA ?DT?ISR
00007BH 0000BAH 000040H BYTE UNIT IDATA ?ID?ISR
0000BBH 0000C2H 000008H BYTE UNIT IDATA _IDATA_GROUP_
0000C3H 0000C8H 000006H BYTE UNIT IDATA ?ID?MAIN
0000C9H 0000C9H 000001H BYTE UNIT IDATA ?ID?USB
0000CAH 0000CAH 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0
000003H 000005H 000003H BYTE OFFS.. CODE ?ISR?00003
000006H 00000AH 000005H --- --- **GAP**
00000BH 00000DH 000003H BYTE OFFS.. CODE ?ISR?0000B
00000EH 0007FFH 0007F2H --- --- **GAP**
000800H 0009ACH 0001ADH BYTE UNIT CODE ?PR?ISP1581_CONFIGENDPOINT?MAIN
0009ADH 000B44H 000198H BYTE UNIT CODE ?C?LIB_CODE
000B45H 000C67H 000123H BYTE UNIT CODE ?PR?ISRX_FN_USB?ISR
000C68H 000D6EH 000107H BYTE UNIT CODE ?PR?USBCLASSREQUEST_GETDESCRIPTOR?CHAP9
000D6FH 000E50H 0000E2H BYTE UNIT CODE ?PR?_ISR_EP00TXDONE?ISR
000E51H 000F2BH 0000DBH BYTE UNIT CODE ?PR?ISO_CONFIG?ISO
000F2CH 000FF9H 0000CEH BYTE UNIT CODE ?PR?MAIN?MAIN
000FFAH 0010B6H 0000BDH BYTE UNIT CODE ?PR?_ISR_EP00RXDONE?ISR
0010B7H 00116CH 0000B6H BYTE UNIT CODE ?PR?CONFIG_DMA?VDOR
00116DH 001210H 0000A4H BYTE UNIT CODE ?PR?DEVICE_INITIATE?MAIN
001211H 0012A4H 000094H BYTE UNIT CODE ?PR?_ISP1581_READCONTROLENDPOINT?ISP1581
0012A5H 001335H 000091H BYTE UNIT CODE ?PR?SETUPTOKEN_HANDLER?USB
001336H 0013C1H 00008CH BYTE UNIT CODE ?C_C51STARTUP
0013C2H 001430H 00006FH BYTE UNIT CODE ?PR?_USB_CODE_TRANSMIT?USB
001431H 00149AH 00006AH BYTE UNIT CODE ?PR?_ISP1581_READBULKENDPOINT?ISP1581
00149BH 001503H 000069H BYTE UNIT CODE ?PR?_ISP1581_READISOENDPOINT?ISP1581
001504H 001564H 000061H BYTE UNIT CODE ?PR?SETUP_DMA_REQUEST?VDOR
001565H 0015BFH 00005BH BYTE UNIT CODE ?PR?USBCLASSREQUEST_GETSTATUS?CHAP9
0015C0H 001611H 000052H BYTE UNIT CODE ?PR?ISR_BUSRESET?MAIN
001612H 00165FH 00004EH BYTE UNIT CODE ?PR?USBCLASSREQUEST_SETFEATURE?CHAP9
001660H 0016ABH 00004CH BYTE UNIT CODE ?PR?USBCLASSREQUEST_CLEARFEATURE?CHAP9
0016ACH 0016F6H 00004BH BYTE UNIT CODE ?PR?CHECK_KEY_LED?USB
0016F7H 001741H 00004BH BYTE UNIT CODE ?PR?_ISP1581_WRITEISOENDPOINT?ISP1581
001742H 001783H 000042H BYTE UNIT CODE ?PR?DEVICEREQUEST_HANDLER?USB
001784H 0017C4H 000041H BYTE UNIT CODE ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581
0017C5H 001804H 000040H BYTE UNIT CODE ?PR?READ_WRITE_REGISTER?VDOR
001805H 001843H 00003FH BYTE UNIT CODE ?PR?ISR_INT0?ISR
001844H 001882H 00003FH BYTE UNIT CODE ?PR?_ISP1581_READCONTROLENDPOINTSETUP?ISP1581
001883H 0018C0H 00003EH BYTE UNIT CODE ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP1581
0018C1H 0018F4H 000034H BYTE UNIT CODE ?PR?_INPORT?ISP1581
0018F5H 001927H 000033H BYTE UNIT CODE ?PR?USBVENDORREADDATA?VDOR
001928H 001959H 000032H BYTE UNIT CODE ?PR?ISP1581_INITIATE?MAIN
00195AH 00198BH 000032H BYTE UNIT CODE ?PR?USBCLASSREQUEST_SETCONFIGURATION?CHAP9
00198CH 0019BBH 000030H BYTE UNIT CODE ?PR?ISR_TIMER0?ISR
0019BCH 0019EBH 000030H BYTE UNIT CODE ?PR?_CPLD_CFG?HAL4SYS
0019ECH 001A17H 00002CH BYTE UNIT CODE ?PR?ISR_EP04RXDONE?ISR
001A18H 001A43H 00002CH BYTE UNIT CODE ?PR?ISP1581_READINTERRUPTREGISTERLOW?ISP1581
001A44H 001A6FH 00002CH BYTE UNIT CODE ?PR?ISP1581_READINTERRUPTREGISTERHIGH?ISP1581
001A70H 001A98H 000029H BYTE UNIT CODE ?PR?ISP1581_SENDRESUME?ISP1581
001A99H 001ABEH 000026H BYTE UNIT CODE ?PR?_USB_SINGLE_TRANSMIT?USB
001ABFH 001AE4H 000026H BYTE UNIT CODE ?PR?_OUTPORT?ISP1581
001AE5H 001B09H 000025H BYTE UNIT CODE ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
001B0AH 001B28H 00001FH BYTE UNIT CODE ?PR?USBVENDORCMDSET?VDOR
LX51 LINKER/LOCATER V4.05 08/03/2006 10:15:50 PAGE 3
001B29H 001B47H 00001FH BYTE UNIT CODE ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
001B48H 001B66H 00001FH BYTE UNIT CODE ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
001B67H 001B84H 00001EH BYTE UNIT CODE ?C_INITSEG
001B85H 001BA1H 00001DH BYTE UNIT CODE ?PR?ISR_EP01RXDONE?ISR
001BA2H 001BBEH 00001DH BYTE UNIT CODE ?PR?ISR_EP02RXDONE?ISR
001BBFH 001BDBH 00001DH BYTE UNIT CODE ?PR?_ISP1581_CLEARBUFFER?ISP1581
001BDCH 001BF7H 00001CH BYTE UNIT CODE ?PR?_ISP1581_SETINTENABLELOW?ISP1581
001BF8H 001C13H 00001CH BYTE UNIT CODE ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
001C14H 001C2FH 00001CH BYTE UNIT CODE ?PR?ISP1581_UNLOCKDEVICE?ISP1581
001C30H 001C4BH 00001CH BYTE UNIT CODE ?PR?_ISP1581_SETDMACONFIG?ISP1581
001C4CH 001C67H 00001CH BYTE UNIT CODE ?PR?_ISP1581_SETDMACOUNTERLOW?ISP1581
001C68H 001C83H 00001CH BYTE UNIT CODE ?PR?_ISP1581_SETDMACOUNTERHIGH?ISP1581
001C84H 001C9EH 00001BH BYTE UNIT CODE ?PR?_ISP1581_GETENDPOINTSTATUS?ISP1581
001C9FH 001CB8H 00001AH BYTE UNIT CODE ?PR?_ISP1581_SETMODE?ISP1581
001CB9H 001CD2H 00001AH BYTE UNIT CODE ?PR?_ISP1581_SETINTCONFIG?ISP1581
001CD3H 001CECH 00001AH BYTE UNIT CODE ?PR?_ISP1581_SETDMAHDCFG?ISP1581
001CEDH 001D04H 000018H BYTE UNIT CODE ?PR?SETUP_DMA?VDOR
001D05H 001D1CH 000018H BYTE UNIT CODE ?PR?ISP1581_RESETDEVICE?ISP1581
001D1DH 001D34H 000018H BYTE UNIT CODE ?PR?ISP1581_GETMODE?ISP1581
001D35H 001D4CH 000018H BYTE UNIT CODE ?PR?ISP1581_GETINTENABLELOW?ISP1581
001D4DH 001D64H 000018H BYTE UNIT CODE ?PR?ISP1581_GETINTENABLEHIGH?ISP1581
001D65H 001D7CH 000018H BYTE UNIT CODE ?PR?ISP1581_READCHIPID?ISP1581
001D7DH 001D94H 000018H BYTE UNIT CODE ?PR?ISP1581_GETDMACONFIG?ISP1581
001D95H 001DACH 000018H BYTE UNIT CODE ?PR?ISP1581_GETDMAHDCFG?ISP1581
001DADH 001DC4H 000018H BYTE UNIT CODE ?PR?ISP1581_GETDMACOUNTERLOW?ISP1581
001DC5H 001DDCH 000018H BYTE UNIT CODE ?PR?ISP1581_GETDMACOUNTERHIGH?ISP1581
001DDDH 001DF1H 000015H BYTE UNIT CODE ?PR?ISR_DMAEOT?ISR
001DF2H 001E04H 000013H BYTE UNIT CODE ?PR?USBCLASSREQUEST_GETCONFIGURATION?CHAP9
001E05H 001E17H 000013H BYTE UNIT CODE ?PR?USBCLASSREQUEST_SETINTERFACE?CHAP9
001E18H 001E2AH 000013H BYTE UNIT CODE ?PR?_OUTPORTB?ISP1581
001E2BH 001E3CH 000012H BYTE UNIT CODE ?PR?_DELAYMS?HAL
001E3DH 001E4EH 000012H BYTE UNIT CODE ?PR?ISP1581_GOSUSPEND?ISP1581
001E4FH 001E5EH 000010H BYTE UNIT CODE ?PR?INIT_TIMER0?MAIN
001E5FH 001E6EH 000010H BYTE UNIT CODE ?PR?USB_STALL_EP0?USB
001E6FH 001E7EH 000010H BYTE UNIT CODE ?PR?_ISP1581_SETEPINDEX?ISP1581
001E7FH 001E8EH 000010H BYTE UNIT CODE ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
001E8FH 001E9DH 00000FH BYTE UNIT CODE ?PR?_INPORTB?ISP1581
001E9EH 001EABH 00000EH BYTE UNIT CODE ?PR?GET_FIRMWARE_VERSION?VDOR
001EACH 001EB9H 00000EH BYTE UNIT CODE ?PR?ISP1581_STALLEP0INCONTROLWRITE?ISP1581
001EBAH 001EC7H 00000EH BYTE UNIT CODE ?PR?ISP1581_STALLEP0INCONTROLREAD?ISP1581
001EC8H 001ED4H 00000DH BYTE UNIT CODE ?PR?ISR_RESUME?ISR
001ED5H 001EE1H 00000DH BYTE UNIT CODE ?PR?INIT_PORT?MAIN
001EE2H 001EEEH 00000DH BYTE UNIT CODE ?PR?USBCLASSREQUEST_SETADDRESS?CHAP9
001EEFH 001EFBH 00000DH BYTE UNIT CODE ?PR?USBCLASSREQUEST_GETINTERFACE?CHAP9
001EFCH 001F08H 00000DH BYTE UNIT CODE ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
001F09H 001F13H 00000BH BYTE UNIT CODE ?PR?USBVENDORCMDGET?VDOR
001F14H 001F1EH 00000BH BYTE UNIT CODE ?PR?_CPLD_OUTPORTB?HAL4SYS
001F1FH 001F29H 00000BH BYTE UNIT CODE ?PR?_DELAY?HAL
001F2AH 001F34H 00000BH BYTE UNIT CODE ?PR?_ISP1581_INTCLEARL?ISP1581
001F35H 001F3FH 00000BH BYTE UNIT CODE ?PR?_ISP1581_INTCLEARH?ISP1581
001F40H 001F4AH 00000BH BYTE UNIT CODE ?PR?_ISP1581_SETDMAINTMASK?ISP1581
001F4BH 001F55H 00000BH BYTE UNIT CODE ?PR?_ISP1581_SETDMAINT?ISP1581
001F56H 001F5FH 00000AH BYTE UNIT CODE ?PR?ISR_SUSPENDCHANGE?ISR
001F60H 001F69H 00000AH BYTE UNIT CODE ?PR?ISR_EP0SETUP?ISR
001F6AH 001F73H 00000AH BYTE UNIT CODE ?PR?DISCONNECT_USB?MAIN
001F74H 001F7DH 00000AH BYTE UNIT CODE ?PR?CONNECT_USB?MAIN
001F7EH 001F86H 000009H BYTE UNIT CODE ?PR?_CPLD_CTL?HAL4SYS
001F87H 001F8FH 000009H BYTE UNIT CODE ?PR?_ISP1581_SETTESTMODE?ISP1581
001F90H 001F98H 000009H BYTE UNIT CODE ?PR?_ISP1581_SETDMACMD?ISP1581
001F99H 001FA1H 000009H BYTE UNIT CODE ?PR?_ISP1581_SETDMAEP?ISP1581
001FA2H 001FA9H 000008H BYTE UNIT CODE ?PR?ISP1581_GETDMAINTMASK?ISP1581
001FAAH 001FB1H 000008H BYTE UNIT CODE ?PR?ISP1581_GETDMAINT?ISP1581
001FB2H 001FB8H 000007H BYTE UNIT CODE ?PR?ISR_SOF?ISR
001FB9H 001FBFH 000007H BYTE UNIT CODE ?PR?ISR_EP01TXDONE?ISR
001FC0H 001FC6H 000007H BYTE UNIT CODE ?PR?ISR_EP02TXDONE?ISR
LX51 LINKER/LOCATER V4.05 08/03/2006 10:15:50 PAGE 4
001FC7H 001FCDH 000007H BYTE UNIT CODE ?PR?ISR_EP03RXDONE?ISR
001FCEH 001FD4H 000007H BYTE UNIT CODE ?PR?ISR_EP03TXDONE?ISR
001FD5H 001FDBH 000007H BYTE UNIT CODE ?PR?ISR_EP04TXDONE?ISR
001FDCH 001FE2H 000007H BYTE UNIT CODE ?PR?ISP1581_CONTROLREADHANDSHAKE?ISP1581
001FE3H 001FE9H 000007H BYTE UNIT CODE ?PR?ISP1581_CONTROLWRITEHANDSHAKE?ISP1581
001FEAH 001FECH 000003H BYTE UNIT CODE ?PR?RESERVED?CHAP9
001FEDH 001FEDH 000001H BYTE UNIT CODE ?PR?SETUP_IO?VDOR
001FEEH 002205H 000218H BYTE UNIT CONST ?CO?CHAP9
002206H 002265H 000060H BYTE UNIT CONST ?CO?USB
002266H 002276H 000011H BYTE UNIT CONST ?CO?VDOR
OVERLAY MAP OF MODULE: usb1 (?C_STARTUP)
FUNCTION/MODULE BIT_GROUP DATA_GROUP IDATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP START STOP
===================================================================================
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
MAIN/MAIN ----- ----- 0025H 0026H ----- -----
+--> ?PR?INIT_TIMER0?MAIN
+--> ?PR?INIT_PORT?MAIN
+--> ?PR?ISP1581_READCHIPID?ISP1581
+--> ?PR?ISP1581_RESETDEVICE?ISP1581
+--> ?PR?DEVICE_INITIATE?MAIN
+--> ?PR?CHECK_KEY_LED?USB
+--> ?PR?ISR_BUSRESET?MAIN
+--> ?PR?DEVICEREQUEST_HANDLER?USB
+--> ?PR?SETUP_DMA?VDOR
+--> ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
+--> ?PR?ISO_CONFIG?ISO
INIT_TIMER0/MAIN ----- ----- ----- ----- ----- -----
INIT_PORT/MAIN ----- ----- ----- ----- ----- -----
ISP1581_READCHIPID/ISP1581 ----- ----- ----- ----- ----- -----
+--> ?PR?_INPORT?ISP1581
_INPORT/ISP1581 ----- ----- ----- ----- 00C0H 00C2H
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
_ISP1581_SETEPINDEX/ISP1581 ----- ----- ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
_OUTPORTB/ISP1581 ----- ----- ----- ----- ----- -----
ISP1581_RESETDEVICE/ISP1581 ----- ----- ----- ----- ----- -----
+--> ?PR?_ISP1581_SETMODE?ISP1581
_ISP1581_SETMODE/ISP1581 ----- ----- ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -