📄 d15_1.m51
字号:
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 1
BL51 BANKED LINKER/LOCATER V4.20, INVOKED BY:
E:\WIN98\HARDWARE\KEILC\C51\BIN\BL51.EXE VDOR.OBJ, HAL4SYS.OBJ, ISO.OBJ, ISP1581.OBJ, ISR.OBJ, MAIN.OBJ, USB.OBJ, CHAP9.
>> OBJ TO D15_1 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
VDOR.OBJ (VDOR)
HAL4SYS.OBJ (HAL4SYS)
ISO.OBJ (ISO)
ISP1581.OBJ (ISP1581)
ISR.OBJ (ISR)
MAIN.OBJ (MAIN)
USB.OBJ (USB)
CHAP9.OBJ (CHAP9)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C_STARTUP)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?COPY)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?CSTPTR)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?ILDPTR)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?ISTPTR)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?SLCMP)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?ULCMP)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C?ICALL)
E:\WIN98\HARDWARE\KEILC\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: D15_1 (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 0040H UNIT ?ID?ISR
IDATA 00A6H 0008H UNIT _IDATA_GROUP_
IDATA 00AEH 0006H UNIT ?ID?MAIN
IDATA 00B4H 0001H UNIT ?ID?USB
IDATA 00B5H 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?GET_TWIN_CONFIGURATION?VDOR
CODE 0012H 0001H UNIT ?PR?SET_TWIN_CONFIGURATION?VDOR
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 2
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0001H UNIT ?PR?TRANSFER_ERROR_HANDLER?VDOR
CODE 0017H 0001H UNIT ?PR?HAL4SYS_CONTROLISP1581INTERRUPT?HAL4SYS
CODE 0018H 0001H UNIT ?PR?ISR_TIMER2?ISR
CODE 0019H 0001H UNIT ?PR?ISR_COMM?ISR
CODE 001AH 0001H UNIT ?PR?ISR_TIMER1?ISR
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0001H UNIT ?PR?ISR_INT1?ISR
CODE 001FH 0001H UNIT ?PR?ISR_EP05RXDONE?ISR
CODE 0020H 0001H UNIT ?PR?ISR_EP05TXDONE?ISR
CODE 0021H 0001H UNIT ?PR?ISR_EP06RXDONE?ISR
CODE 0022H 0001H UNIT ?PR?ISR_EP06TXDONE?ISR
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0001H UNIT ?PR?ISR_EP07RXDONE?ISR
CODE 0027H 0001H UNIT ?PR?ISR_EP07TXDONE?ISR
CODE 0028H 0001H UNIT ?PR?INITIALIZE?MAIN
0029H 0002H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 01D8H UNIT ?CO?CHAP9
CODE 0206H 0198H UNIT ?C?LIB_CODE
CODE 039EH 0181H UNIT ?PR?ISP1581_CONFIGENDPOINT?MAIN
CODE 051FH 011FH UNIT ?PR?ISRX_FN_USB?ISR
CODE 063EH 0109H UNIT ?PR?MAIN?MAIN
CODE 0747H 00F8H UNIT ?PR?SETUPTOKEN_HANDLER?USB
CODE 083FH 00E8H UNIT ?PR?_ISR_EP00TXDONE?ISR
CODE 0927H 00DBH UNIT ?PR?ISO_CONFIG?ISO
CODE 0A02H 00D5H UNIT ?PR?_ISR_EP00RXDONE?ISR
CODE 0AD7H 00B6H UNIT ?PR?CONFIG_DMA?VDOR
CODE 0B8DH 00B2H UNIT ?PR?DEVICE_INITIATE?MAIN
CODE 0C3FH 00AFH UNIT ?PR?USBCLASSREQUEST_GETDESCRIPTOR?CHAP9
CODE 0CEEH 0098H UNIT ?PR?_ISP1581_READCONTROLENDPOINT?ISP1581
CODE 0D86H 008CH UNIT ?C_C51STARTUP
CODE 0E12H 008AH UNIT ?PR?_TRANSMIT_BULKENDPOINT?ISR
CODE 0E9CH 0079H UNIT ?PR?READ_WRITE_REGISTER?VDOR
CODE 0F15H 0079H UNIT ?PR?ISR_EP03TXDONE?ISR
CODE 0F8EH 0074H UNIT ?PR?_USB_CODE_TRANSMIT?USB
CODE 1002H 006FH UNIT ?PR?ISR_EP03RXDONE?ISR
CODE 1071H 006AH UNIT ?PR?_ISP1581_READBULKENDPOINT?ISP1581
CODE 10DBH 0067H UNIT ?PR?_ISP1581_READISOENDPOINT?ISP1581
CODE 1142H 0061H UNIT ?PR?SETUP_DMA_REQUEST?VDOR
CODE 11A3H 0060H UNIT ?CO?USB
CODE 1203H 005EH UNIT ?PR?_RECEIVE_BULKENDPOINT?ISR
CODE 1261H 005DH UNIT ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP1581
CODE 12BEH 005DH UNIT ?PR?_ISP1581_WRITEISOENDPOINT?ISP1581
CODE 131BH 005BH UNIT ?PR?USBCLASSREQUEST_GETSTATUS?CHAP9
CODE 1376H 0053H UNIT ?PR?_ISP1581_READCONTROLENDPOINTSETUP?ISP1581
CODE 13C9H 0053H UNIT ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581
CODE 141CH 004CH UNIT ?PR?USBCLASSREQUEST_CLEARFEATURE?CHAP9
CODE 1468H 004BH UNIT ?PR?CHECK_KEY_LED?USB
CODE 14B3H 004AH UNIT ?PR?USBCLASSREQUEST_SETFEATURE?CHAP9
CODE 14FDH 0048H UNIT ?PR?SETUP_IO?VDOR
CODE 1545H 0042H UNIT ?PR?DEVICEREQUEST_HANDLER?USB
CODE 1587H 003FH UNIT ?PR?ISR_INT0?ISR
CODE 15C6H 0036H UNIT ?PR?ISR_BUSRESET?MAIN
CODE 15FCH 0034H UNIT ?PR?_INPORT?ISP1581
CODE 1630H 0033H UNIT ?PR?USBVENDORREADDATA?VDOR
CODE 1663H 0032H UNIT ?PR?ISR_DMAEOT?ISR
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 3
CODE 1695H 0032H UNIT ?PR?ISP1581_INITIATE?MAIN
CODE 16C7H 0032H UNIT ?PR?USBCLASSREQUEST_SETCONFIGURATION?CHAP9
CODE 16F9H 0031H UNIT ?PR?ISR_EP0SETUP?ISR
CODE 172AH 0030H UNIT ?PR?_CPLD_CFG?HAL4SYS
CODE 175AH 0030H UNIT ?PR?ISP1581_READINTERRUPTREGISTERLOW?ISP1581
CODE 178AH 0030H UNIT ?PR?ISP1581_READINTERRUPTREGISTERHIGH?ISP1581
CODE 17BAH 0030H UNIT ?PR?ISR_TIMER0?ISR
CODE 17EAH 002CH UNIT ?PR?ISR_EP04RXDONE?ISR
CODE 1816H 0029H UNIT ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
CODE 183FH 0025H UNIT ?PR?_OUTPORT?ISP1581
CODE 1864H 0023H UNIT ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
CODE 1887H 0023H UNIT ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
CODE 18AAH 0021H UNIT ?PR?_ISP1581_CLEARBUFFER?ISP1581
CODE 18CBH 0020H UNIT ?PR?_ISP1581_SETINTENABLELOW?ISP1581
CODE 18EBH 0020H UNIT ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
CODE 190BH 0020H UNIT ?PR?ISP1581_UNLOCKDEVICE?ISP1581
CODE 192BH 0020H UNIT ?PR?_ISP1581_SETDMACONFIG?ISP1581
CODE 194BH 0020H UNIT ?PR?_ISP1581_SETDMACOUNTERLOW?ISP1581
CODE 196BH 0020H UNIT ?PR?_ISP1581_SETDMACOUNTERHIGH?ISP1581
CODE 198BH 001FH UNIT ?PR?USBVENDORCMDSET?VDOR
CODE 19AAH 001FH UNIT ?PR?_ISP1581_GETENDPOINTSTATUS?ISP1581
CODE 19C9H 001EH UNIT ?PR?_ISP1581_SETMODE?ISP1581
CODE 19E7H 001EH UNIT ?PR?_ISP1581_SETINTCONFIG?ISP1581
CODE 1A05H 001EH UNIT ?PR?_ISP1581_SETDMAHDCFG?ISP1581
CODE 1A23H 001DH UNIT ?PR?ISR_EP01RXDONE?ISR
CODE 1A40H 001DH UNIT ?PR?ISR_EP02RXDONE?ISR
CODE 1A5DH 001CH UNIT ?PR?ISP1581_GETINTENABLELOW?ISP1581
CODE 1A79H 001CH UNIT ?PR?ISP1581_GETINTENABLEHIGH?ISP1581
CODE 1A95H 001CH UNIT ?PR?ISP1581_READCHIPID?ISP1581
CODE 1AB1H 001CH UNIT ?PR?ISP1581_GETDMACONFIG?ISP1581
CODE 1ACDH 001CH UNIT ?PR?ISP1581_GETDMAHDCFG?ISP1581
CODE 1AE9H 001CH UNIT ?PR?ISP1581_GETDMACOUNTERLOW?ISP1581
CODE 1B05H 001CH UNIT ?PR?ISP1581_GETDMACOUNTERHIGH?ISP1581
CODE 1B21H 0018H UNIT ?PR?SETUP_DMA?VDOR
CODE 1B39H 0016H UNIT ?PR?_USB_SINGLE_TRANSMIT?USB
CODE 1B4FH 0014H UNIT ?PR?USBCLASSREQUEST_GETCONFIGURATION?CHAP9
CODE 1B63H 0013H UNIT ?PR?_OUTPORTB?ISP1581
CODE 1B76H 0013H UNIT ?PR?USBCLASSREQUEST_SETINTERFACE?CHAP9
CODE 1B89H 0011H UNIT ?CO?VDOR
CODE 1B9AH 0011H UNIT ?PR?ISR_RESUME?ISR
CODE 1BABH 0011H UNIT ?PR?INIT_COMM?MAIN
CODE 1BBCH 0011H UNIT ?PR?USBCLASSREQUEST_SETADDRESS?CHAP9
CODE 1BCDH 0011H UNIT ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
CODE 1BDEH 0010H UNIT ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
CODE 1BEEH 0010H UNIT ?PR?INIT_TIMER0?MAIN
CODE 1BFEH 0010H UNIT ?PR?USB_STALL_EP0?USB
CODE 1C0EH 000FH UNIT ?PR?_INPORTB?ISP1581
CODE 1C1DH 000EH UNIT ?PR?GET_FIRMWARE_VERSION?VDOR
CODE 1C2BH 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLWRITE?ISP1581
CODE 1C39H 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLREAD?ISP1581
CODE 1C47H 000EH UNIT ?PR?ISR_SUSPENDCHANGE?ISR
CODE 1C55H 000DH UNIT ?PR?INIT_PORT?MAIN
CODE 1C62H 000DH UNIT ?PR?USBCLASSREQUEST_GETINTERFACE?CHAP9
CODE 1C6FH 000CH UNIT ?PR?ISR_EP02TXDONE?ISR
CODE 1C7BH 000BH UNIT ?PR?USBVENDORCMDGET?VDOR
CODE 1C86H 000BH UNIT ?PR?_CPLD_OUTPORTB?HAL4SYS
CODE 1C91H 000BH UNIT ?PR?_ISP1581_INTCLEARL?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 4
CODE 1C9CH 000BH UNIT ?PR?_ISP1581_INTCLEARH?ISP1581
CODE 1CA7H 000BH UNIT ?PR?_ISP1581_SETDMAINTMASK?ISP1581
CODE 1CB2H 000BH UNIT ?PR?_ISP1581_SETDMAINT?ISP1581
CODE 1CBDH 000AH UNIT ?PR?ENABLEISOMODE?VDOR
CODE 1CC7H 000AH UNIT ?C_INITSEG
CODE 1CD1H 000AH UNIT ?PR?DISCONNECT_USB?MAIN
CODE 1CDBH 000AH UNIT ?PR?CONNECT_USB?MAIN
CODE 1CE5H 0009H UNIT ?PR?_CPLD_CTL?HAL4SYS
CODE 1CEEH 0009H UNIT ?PR?_ISP1581_SETEPINDEX?ISP1581
CODE 1CF7H 0009H UNIT ?PR?_ISP1581_SETTESTMODE?ISP1581
CODE 1D00H 0009H UNIT ?PR?_ISP1581_SETDMACMD?ISP1581
CODE 1D09H 0009H UNIT ?PR?_ISP1581_SETDMAEP?ISP1581
CODE 1D12H 0008H UNIT ?PR?ISP1581_GETDMAINTMASK?ISP1581
CODE 1D1AH 0008H UNIT ?PR?ISP1581_GETDMAINT?ISP1581
CODE 1D22H 0007H UNIT ?PR?ISP1581_CONTROLREADHANDSHAKE?ISP1581
CODE 1D29H 0007H UNIT ?PR?ISP1581_CONTROLWRITEHANDSHAKE?ISP1581
CODE 1D30H 0007H UNIT ?PR?ISR_SOF?ISR
CODE 1D37H 0007H UNIT ?PR?ISR_EP01TXDONE?ISR
CODE 1D3EH 0007H UNIT ?PR?ISR_EP04TXDONE?ISR
OVERLAY MAP OF MODULE: D15_1 (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?ISR_EP04RXDONE?ISR
+--> ?PR?ISR_EP04TXDONE?ISR
?PR?ISP1581_READINTERRUPTREGISTERLOW?... ----- ----- 00A6H 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_INPORT?ISP1581 ----- ----- 00ABH 0003H
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 5
?PR?_ISP1581_SETEPINDEX?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?ISP1581_READINTERRUPTREGISTERHIGH... ----- ----- 00A6H 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_ISP1581_INTCLEARL?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?_OUTPORT?ISP1581 ----- ----- 00ABH 0002H
?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
+--> ?PR?_OUTPORT?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/11/2003 21:36:46 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -