📄 d15.m51
字号:
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 1
BL51 BANKED LINKER/LOCATER V4.20, INVOKED BY:
E:\WIN98\HARDWARE\KEIL620\C51\BIN\BL51.EXE VDOR.OBJ, ISR.OBJ, MAIN.OBJ, USB.OBJ, CHAP9.OBJ, ISP1581.OBJ, HAL4SYS.OBJ, IS
>> O.OBJ TO D15 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
VDOR.OBJ (VDOR)
ISR.OBJ (ISR)
MAIN.OBJ (MAIN)
USB.OBJ (USB)
CHAP9.OBJ (CHAP9)
ISP1581.OBJ (ISP1581)
HAL4SYS.OBJ (HAL4SYS)
ISO.OBJ (ISO)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C_STARTUP)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?COPY)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?CSTPTR)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?ILDPTR)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?ISTPTR)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?SLCMP)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?ULCMP)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C?ICALL)
E:\WIN98\HARDWARE\KEIL620\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: D15 (VDOR)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0018H UNIT ?DT?USB
DATA 0020H 0004H BIT_ADDR ?BA?MAIN
DATA 0024H 0001H BIT_ADDR ?BA?USB
DATA 0025H 0021H UNIT _DATA_GROUP_
DATA 0046H 0016H UNIT ?DT?MAIN
DATA 005CH 0005H UNIT ?DT?_RECEIVE_BULKENDPOINT?ISR
DATA 0061H 0005H UNIT ?DT?ISR
IDATA 0066H 0010H UNIT ?ID?ISR
IDATA 0076H 000AH UNIT _IDATA_GROUP_
IDATA 0080H 0006H UNIT ?ID?MAIN
IDATA 0086H 0001H UNIT ?ID?USB
IDATA 0087H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?INIT_SPECIALINTERRUPTS?MAIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0003H UNIT ?PR?RESERVED?CHAP9
CODE 0011H 0001H UNIT ?PR?USBVENDORREQUEST_GETFLASHPHASE?VDOR
CODE 0012H 0001H UNIT ?PR?USBVENDORREQUEST_GETCODEDATA?VDOR
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 2
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0001H UNIT ?PR?USBVENDORREQUEST_LEDON?VDOR
CODE 0017H 0001H UNIT ?PR?USBVENDORREQUEST_LEDOFF?VDOR
CODE 0018H 0001H UNIT ?PR?USBVENDORREQUEST_LEDFLASH?VDOR
CODE 0019H 0001H UNIT ?PR?USBVENDORREQUEST_WRITECODE?VDOR
CODE 001AH 0001H UNIT ?PR?GET_TWIN_CONFIGURATION?VDOR
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0001H UNIT ?PR?SET_TWIN_CONFIGURATION?VDOR
CODE 001FH 0001H UNIT ?PR?TRANSFER_ERROR_HANDLER?VDOR
CODE 0020H 0001H UNIT ?PR?ISR_TIMER2?ISR
CODE 0021H 0001H UNIT ?PR?ISR_COMM?ISR
CODE 0022H 0001H UNIT ?PR?ISR_TIMER1?ISR
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0001H UNIT ?PR?ISR_INT1?ISR
CODE 0027H 0001H UNIT ?PR?ISR_EP04RXDONE?ISR
CODE 0028H 0001H UNIT ?PR?ISR_EP04TXDONE?ISR
CODE 0029H 0001H UNIT ?PR?ISR_EP05RXDONE?ISR
CODE 002AH 0001H UNIT ?PR?ISR_EP05TXDONE?ISR
CODE 002BH 0003H ABSOLUTE
CODE 002EH 021EH UNIT ?CO?CHAP9
CODE 024CH 0198H UNIT ?C?LIB_CODE
CODE 03E4H 0173H UNIT ?PR?ISP1581_CONFIGENDPOINT?MAIN
CODE 0557H 0130H UNIT ?PR?MAIN?MAIN
CODE 0687H 010CH UNIT ?PR?ISRX_FN_USB?ISR
CODE 0793H 00F8H UNIT ?PR?SETUPTOKEN_HANDLER?USB
CODE 088BH 00E7H UNIT ?PR?_ISR_EP00TXDONE?ISR
CODE 0972H 00DBH UNIT ?PR?ISO_CONFIG?ISO
CODE 0A4DH 00D6H UNIT ?PR?_ISP1581_READCONTROLENDPOINT?ISP1581
CODE 0B23H 00D4H UNIT ?PR?_ISR_EP00RXDONE?ISR
CODE 0BF7H 00B2H UNIT ?PR?CONFIG_DMA?VDOR
CODE 0CA9H 00AFH UNIT ?PR?USBCLASSREQUEST_GETDESCRIPTOR?CHAP9
CODE 0D58H 00AAH UNIT ?PR?DEVICE_INITIATE?MAIN
CODE 0E02H 008CH UNIT ?C_C51STARTUP
CODE 0E8EH 008AH UNIT ?PR?_TRANSMIT_BULKENDPOINT?ISR
CODE 0F18H 0083H UNIT ?PR?READ_WRITE_REGISTER?VDOR
CODE 0F9BH 0080H UNIT ?PR?_ISP1581_READCONTROLENDPOINTSETUP?ISP1581
CODE 101BH 0079H UNIT ?PR?ISR_EP03TXDONE?ISR
CODE 1094H 0074H UNIT ?PR?_USB_CODE_TRANSMIT?USB
CODE 1108H 006FH UNIT ?PR?ISR_EP03RXDONE?ISR
CODE 1177H 006AH UNIT ?PR?_ISP1581_READBULKENDPOINT?ISP1581
CODE 11E1H 0067H UNIT ?PR?_ISP1581_READISOENDPOINT?ISP1581
CODE 1248H 0065H UNIT ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP1581
CODE 12ADH 0065H UNIT ?PR?_ISP1581_WRITEISOENDPOINT?ISP1581
CODE 1312H 0061H UNIT ?PR?SETUP_DMA_REQUEST?VDOR
CODE 1373H 0060H UNIT ?CO?USB
CODE 13D3H 005EH UNIT ?PR?_RECEIVE_BULKENDPOINT?ISR
CODE 1431H 005BH UNIT ?PR?USBCLASSREQUEST_GETSTATUS?CHAP9
CODE 148CH 005BH UNIT ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581
CODE 14E7H 004CH UNIT ?PR?CHECK_KEY_LED?USB
CODE 1533H 004CH UNIT ?PR?USBCLASSREQUEST_CLEARFEATURE?CHAP9
CODE 157FH 004AH UNIT ?PR?USBCLASSREQUEST_SETFEATURE?CHAP9
CODE 15C9H 0048H UNIT ?PR?SETUP_IO?VDOR
CODE 1611H 0044H UNIT ?PR?USBCLASSREQUEST_SETCONFIGURATION?CHAP9
CODE 1655H 0042H UNIT ?PR?DEVICEREQUEST_HANDLER?USB
CODE 1697H 003FH UNIT ?PR?ISR_INT0?ISR
CODE 16D6H 0038H UNIT ?PR?ISP1581_READINTERRUPTREGISTERLOW?ISP1581
CODE 170EH 0038H UNIT ?PR?ISP1581_READINTERRUPTREGISTERHIGH?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 3
CODE 1746H 0036H UNIT ?PR?ISR_BUSRESET?MAIN
CODE 177CH 0035H UNIT ?PR?_OUTPORT?ISP1581
CODE 17B1H 0034H UNIT ?PR?_INPORT?ISP1581
CODE 17E5H 0032H UNIT ?PR?ISP1581_INITIATE?MAIN
CODE 1817H 0031H UNIT ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
CODE 1848H 0030H UNIT ?PR?ISR_TIMER0?ISR
CODE 1878H 0030H UNIT ?PR?ISR_EP0SETUP?ISR
CODE 18A8H 0030H UNIT ?PR?_CPLD_CFG?HAL4SYS
CODE 18D8H 002BH UNIT ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
CODE 1903H 002BH UNIT ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
CODE 192EH 0029H UNIT ?PR?_ISP1581_CLEARBUFFER?ISP1581
CODE 1957H 0028H UNIT ?PR?_ISP1581_SETINTENABLELOW?ISP1581
CODE 197FH 0028H UNIT ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
CODE 19A7H 0028H UNIT ?PR?ISP1581_UNLOCKDEVICE?ISP1581
CODE 19CFH 0028H UNIT ?PR?_ISP1581_SETDMACONFIG?ISP1581
CODE 19F7H 0028H UNIT ?PR?_ISP1581_SETDMACOUNTERLOW?ISP1581
CODE 1A1FH 0028H UNIT ?PR?_ISP1581_SETDMACOUNTERHIGH?ISP1581
CODE 1A47H 0027H UNIT ?PR?_ISP1581_GETENDPOINTSTATUS?ISP1581
CODE 1A6EH 0026H UNIT ?PR?_ISP1581_SETMODE?ISP1581
CODE 1A94H 0026H UNIT ?PR?_ISP1581_SETINTCONFIG?ISP1581
CODE 1ABAH 0026H UNIT ?PR?_ISP1581_SETDMAHDCFG?ISP1581
CODE 1AE0H 0024H UNIT ?PR?ISR_EP01RXDONE?ISR
CODE 1B04H 0024H UNIT ?PR?ISR_EP02RXDONE?ISR
CODE 1B28H 0024H UNIT ?PR?ISP1581_GETINTENABLELOW?ISP1581
CODE 1B4CH 0024H UNIT ?PR?ISP1581_GETINTENABLEHIGH?ISP1581
CODE 1B70H 0024H UNIT ?PR?ISP1581_READCHIPID?ISP1581
CODE 1B94H 0024H UNIT ?PR?ISP1581_GETDMACONFIG?ISP1581
CODE 1BB8H 0024H UNIT ?PR?ISP1581_GETDMAHDCFG?ISP1581
CODE 1BDCH 0024H UNIT ?PR?ISP1581_GETDMACOUNTERLOW?ISP1581
CODE 1C00H 0024H UNIT ?PR?ISP1581_GETDMACOUNTERHIGH?ISP1581
CODE 1C24H 0018H UNIT ?PR?SETUP_DMA?VDOR
CODE 1C3CH 0016H UNIT ?PR?_USB_SINGLE_TRANSMIT?USB
CODE 1C52H 0015H UNIT ?PR?ISR_DMAEOT?ISR
CODE 1C67H 0014H UNIT ?PR?USBCLASSREQUEST_GETCONFIGURATION?CHAP9
CODE 1C7BH 0013H UNIT ?PR?USBCLASSREQUEST_SETINTERFACE?CHAP9
CODE 1C8EH 0013H UNIT ?PR?_OUTPORTB?ISP1581
CODE 1CA1H 0011H UNIT ?CO?VDOR
CODE 1CB2H 0011H UNIT ?PR?ISR_RESUME?ISR
CODE 1CC3H 0011H UNIT ?PR?INIT_COMM?MAIN
CODE 1CD4H 0011H UNIT ?PR?USBCLASSREQUEST_SETADDRESS?CHAP9
CODE 1CE5H 0011H UNIT ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
CODE 1CF6H 0010H UNIT ?PR?INIT_TIMER0?MAIN
CODE 1D06H 0010H UNIT ?PR?USB_STALL_EP0?USB
CODE 1D16H 0010H UNIT ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
CODE 1D26H 000FH UNIT ?PR?_INPORTB?ISP1581
CODE 1D35H 000EH UNIT ?PR?GET_FIRMWARE_VERSION?VDOR
CODE 1D43H 000EH UNIT ?PR?ISR_SUSPENDCHANGE?ISR
CODE 1D51H 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLWRITE?ISP1581
CODE 1D5FH 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLREAD?ISP1581
CODE 1D6DH 000DH UNIT ?PR?INIT_PORT?MAIN
CODE 1D7AH 000DH UNIT ?PR?USBCLASSREQUEST_GETINTERFACE?CHAP9
CODE 1D87H 000CH UNIT ?PR?ISR_EP02TXDONE?ISR
CODE 1D93H 000BH UNIT ?PR?USBVENDORREQUEST_READCODE?VDOR
CODE 1D9EH 000BH UNIT ?PR?_ISP1581_INTCLEARL?ISP1581
CODE 1DA9H 000BH UNIT ?PR?_ISP1581_INTCLEARH?ISP1581
CODE 1DB4H 000BH UNIT ?PR?_ISP1581_SETDMAINTMASK?ISP1581
CODE 1DBFH 000BH UNIT ?PR?_ISP1581_SETDMAINT?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 4
CODE 1DCAH 000BH UNIT ?PR?_CPLD_OUTPORTB?HAL4SYS
CODE 1DD5H 000AH UNIT ?C_INITSEG
CODE 1DDFH 000AH UNIT ?PR?DISCONNECT_USB?MAIN
CODE 1DE9H 000AH UNIT ?PR?CONNECT_USB?MAIN
CODE 1DF3H 0009H UNIT ?PR?_ISP1581_SETEPINDEX?ISP1581
CODE 1DFCH 0009H UNIT ?PR?_ISP1581_SETTESTMODE?ISP1581
CODE 1E05H 0009H UNIT ?PR?_ISP1581_SETDMACMD?ISP1581
CODE 1E0EH 0009H UNIT ?PR?_ISP1581_SETDMAEP?ISP1581
CODE 1E17H 0009H UNIT ?PR?_CPLD_CTL?HAL4SYS
CODE 1E20H 0008H UNIT ?PR?ENABLEISOMODE?VDOR
CODE 1E28H 0008H UNIT ?PR?ISP1581_GETDMAINTMASK?ISP1581
CODE 1E30H 0008H UNIT ?PR?ISP1581_GETDMAINT?ISP1581
CODE 1E38H 0007H UNIT ?PR?ISR_SOF?ISR
CODE 1E3FH 0007H UNIT ?PR?ISR_EP01TXDONE?ISR
CODE 1E46H 0007H UNIT ?PR?ISP1581_CONTROLREADHANDSHAKE?ISP1581
CODE 1E4DH 0007H UNIT ?PR?ISP1581_CONTROLWRITEHANDSHAKE?ISP1581
CODE 1E54H 0001H UNIT ?PR?ISR_EP06RXDONE?ISR
CODE 1E55H 0001H UNIT ?PR?ISR_EP06TXDONE?ISR
CODE 1E56H 0001H UNIT ?PR?ISR_EP07RXDONE?ISR
CODE 1E57H 0001H UNIT ?PR?ISR_EP07TXDONE?ISR
CODE 1E58H 0001H UNIT ?PR?INITIALIZE?MAIN
CODE 1E59H 0001H UNIT ?PR?HAL4SYS_CONTROLISP1581INTERRUPT?HAL4SYS
OVERLAY MAP OF MODULE: D15 (VDOR)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?ISR_INT0?ISR ----- ----- ----- -----
+--> ?PR?ISRX_FN_USB?ISR
?PR?ISRX_FN_USB?ISR 0025H 0005H ----- -----
+--> ?PR?ISP1581_READINTERRUPTREGISTERLOW?...
+--> ?PR?ISP1581_READINTERRUPTREGISTERHIGH...
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
+--> ?PR?ISR_BUSRESET?MAIN
+--> ?PR?ISR_SUSPENDCHANGE?ISR
+--> ?PR?ISR_RESUME?ISR
+--> ?PR?ISR_DMAEOT?ISR
+--> ?PR?ISR_SOF?ISR
+--> ?PR?ISR_EP01RXDONE?ISR
+--> ?PR?ISR_EP01TXDONE?ISR
+--> ?PR?ISR_EP02RXDONE?ISR
+--> ?PR?ISR_EP02TXDONE?ISR
+--> ?PR?ISR_EP03RXDONE?ISR
+--> ?PR?ISR_EP03TXDONE?ISR
+--> ?PR?_ISR_EP00TXDONE?ISR
+--> ?PR?_ISR_EP00RXDONE?ISR
+--> ?PR?ISR_EP0SETUP?ISR
?PR?ISP1581_READINTERRUPTREGISTERLOW?... ----- ----- 007BH 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_INPORT?ISP1581 ----- ----- 007DH 0003H
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 5
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
?PR?_ISP1581_SETEPINDEX?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?ISP1581_READINTERRUPTREGISTERHIGH... ----- ----- 0076H 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_ISP1581_INTCLEARL?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?_OUTPORT?ISP1581 ----- ----- 007BH 0002H
+--> ?PR?_INPORT?ISP1581
?PR?ISR_BUSRESET?MAIN ----- ----- ----- -----
+--> ?PR?ISP1581_INITIATE?MAIN
?PR?ISP1581_INITIATE?MAIN ----- ----- ----- -----
+--> ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
+--> ?PR?_ISP1581_SETMODE?ISP1581
+--> ?PR?_ISP1581_SETTESTMODE?ISP1581
+--> ?PR?_ISP1581_SETINTCONFIG?ISP1581
+--> ?PR?_ISP1581_SETINTENABLELOW?ISP1581
+--> ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
+--> ?PR?ISP1581_CONFIGENDPOINT?MAIN
+--> ?PR?_ISP1581_SETDMACONFIG?ISP1581
+--> ?PR?_ISP1581_SETDMAHDCFG?ISP1581
?PR?_ISP1581_SETADDRESSENABLE?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?_ISP1581_SETMODE?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?_ISP1581_SETTESTMODE?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?_ISP1581_SETINTCONFIG?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?_ISP1581_SETINTENABLELOW?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?_ISP1581_SETINTENABLEHIGH?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?ISP1581_CONFIGENDPOINT?MAIN ----- ----- ----- -----
+--> ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
+--> ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
+--> ?PR?_ISP1581_CLEARBUFFER?ISP1581
?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581 ----- ----- ----- -----
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
+--> ?PR?_OUTPORTB?ISP1581
?PR?_ISP1581_SETEPMAXSIZE?ISP1581 ----- ----- ----- -----
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 12/03/2004 16:10:45 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -