📄 d16.m51
字号:
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 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 D16 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: D16 (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 0013H UNIT ?DT?CHAP9
DATA 006FH 0008H UNIT ?DT?_ISP1581_READISOENDPOINT?ISP1581
DATA 0077H 0004H UNIT ?DT?ISR
IDATA 007BH 0040H UNIT ?ID?ISR
IDATA 00BBH 0008H UNIT _IDATA_GROUP_
IDATA 00C3H 0006H UNIT ?ID?MAIN
IDATA 00C9H 0001H UNIT ?ID?USB
IDATA 00CAH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0003H UNIT ?PR?RESERVED?CHAP9
CODE 0009H 0001H UNIT ?PR?SETUP_IO?VDOR
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 PAGE 2
CODE 000EH 0218H UNIT ?CO?CHAP9
CODE 0226H 01ADH UNIT ?PR?ISP1581_CONFIGENDPOINT?MAIN
CODE 03D3H 0198H UNIT ?C?LIB_CODE
CODE 056BH 0125H UNIT ?PR?ISRX_FN_USB?ISR
CODE 0690H 010AH UNIT ?PR?USBCLASSREQUEST_GETDESCRIPTOR?CHAP9
CODE 079AH 00DCH UNIT ?PR?_ISR_EP00TXDONE?ISR
CODE 0876H 00DBH UNIT ?PR?ISO_CONFIG?ISO
CODE 0951H 00CEH UNIT ?PR?MAIN?MAIN
CODE 0A1FH 00BDH UNIT ?PR?_ISR_EP00RXDONE?ISR
CODE 0ADCH 00B6H UNIT ?PR?CONFIG_DMA?VDOR
CODE 0B92H 00A4H UNIT ?PR?DEVICE_INITIATE?MAIN
CODE 0C36H 0094H UNIT ?PR?_ISP1581_READCONTROLENDPOINT?ISP1581
CODE 0CCAH 0091H UNIT ?PR?SETUPTOKEN_HANDLER?USB
CODE 0D5BH 008CH UNIT ?C_C51STARTUP
CODE 0DE7H 006FH UNIT ?PR?_USB_CODE_TRANSMIT?USB
CODE 0E56H 006AH UNIT ?PR?_ISP1581_READBULKENDPOINT?ISP1581
CODE 0EC0H 0067H UNIT ?PR?_ISP1581_READISOENDPOINT?ISP1581
CODE 0F27H 0061H UNIT ?PR?SETUP_DMA_REQUEST?VDOR
CODE 0F88H 0060H UNIT ?CO?USB
CODE 0FE8H 005BH UNIT ?PR?_ISP1581_WRITEISOENDPOINT?ISP1581
CODE 1043H 005BH UNIT ?PR?USBCLASSREQUEST_GETSTATUS?CHAP9
CODE 109EH 0052H UNIT ?PR?ISR_BUSRESET?MAIN
CODE 10F0H 0051H UNIT ?PR?_ISP1581_WRITEBULKENDPOINT?ISP1581
CODE 1141H 004EH UNIT ?PR?_ISP1581_WRITECONTROLENDPOINT?ISP1581
CODE 118FH 004EH UNIT ?PR?USBCLASSREQUEST_SETFEATURE?CHAP9
CODE 11DDH 004CH UNIT ?PR?USBCLASSREQUEST_CLEARFEATURE?CHAP9
CODE 1229H 004BH UNIT ?PR?CHECK_KEY_LED?USB
CODE 1274H 0042H UNIT ?PR?READ_WRITE_REGISTER?VDOR
CODE 12B6H 0042H UNIT ?PR?DEVICEREQUEST_HANDLER?USB
CODE 12F8H 003FH UNIT ?PR?_ISP1581_READCONTROLENDPOINTSETUP?ISP1581
CODE 1337H 003FH UNIT ?PR?ISR_INT0?ISR
CODE 1376H 0034H UNIT ?PR?_INPORT?ISP1581
CODE 13AAH 0033H UNIT ?PR?USBVENDORREADDATA?VDOR
CODE 13DDH 0032H UNIT ?PR?ISP1581_INITIATE?MAIN
CODE 140FH 0032H UNIT ?PR?USBCLASSREQUEST_SETCONFIGURATION?CHAP9
CODE 1441H 0030H UNIT ?PR?_CPLD_CFG?HAL4SYS
CODE 1471H 0030H UNIT ?PR?ISR_TIMER0?ISR
CODE 14A1H 002CH UNIT ?PR?ISP1581_READINTERRUPTREGISTERLOW?ISP1581
CODE 14CDH 002CH UNIT ?PR?ISP1581_READINTERRUPTREGISTERHIGH?ISP1581
CODE 14F9H 002CH UNIT ?PR?ISR_EP04RXDONE?ISR
CODE 1525H 0029H UNIT ?PR?ISP1581_SENDRESUME?ISP1581
CODE 154EH 0026H UNIT ?PR?_USB_SINGLE_TRANSMIT?USB
CODE 1574H 0025H UNIT ?PR?_OUTPORT?ISP1581
CODE 1599H 0025H UNIT ?PR?_ISP1581_SETADDRESSENABLE?ISP1581
CODE 15BEH 001FH UNIT ?PR?USBVENDORCMDSET?VDOR
CODE 15DDH 001FH UNIT ?PR?_ISP1581_SETENDPOINTSTATUS?ISP1581
CODE 15FCH 001FH UNIT ?PR?_ISP1581_SETENDPOINTCONFIG?ISP1581
CODE 161BH 001EH UNIT ?C_INITSEG
CODE 1639H 001DH UNIT ?PR?_ISP1581_CLEARBUFFER?ISP1581
CODE 1656H 001DH UNIT ?PR?ISR_EP01RXDONE?ISR
CODE 1673H 001DH UNIT ?PR?ISR_EP02RXDONE?ISR
CODE 1690H 001CH UNIT ?PR?_ISP1581_SETINTENABLELOW?ISP1581
CODE 16ACH 001CH UNIT ?PR?_ISP1581_SETINTENABLEHIGH?ISP1581
CODE 16C8H 001CH UNIT ?PR?ISP1581_UNLOCKDEVICE?ISP1581
CODE 16E4H 001CH UNIT ?PR?_ISP1581_SETDMACONFIG?ISP1581
CODE 1700H 001CH UNIT ?PR?_ISP1581_SETDMACOUNTERLOW?ISP1581
CODE 171CH 001CH UNIT ?PR?_ISP1581_SETDMACOUNTERHIGH?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 PAGE 3
CODE 1738H 001BH UNIT ?PR?_ISP1581_GETENDPOINTSTATUS?ISP1581
CODE 1753H 001AH UNIT ?PR?_ISP1581_SETMODE?ISP1581
CODE 176DH 001AH UNIT ?PR?_ISP1581_SETINTCONFIG?ISP1581
CODE 1787H 001AH UNIT ?PR?_ISP1581_SETDMAHDCFG?ISP1581
CODE 17A1H 0018H UNIT ?PR?SETUP_DMA?VDOR
CODE 17B9H 0018H UNIT ?PR?ISP1581_RESETDEVICE?ISP1581
CODE 17D1H 0018H UNIT ?PR?ISP1581_GETMODE?ISP1581
CODE 17E9H 0018H UNIT ?PR?ISP1581_GETINTENABLELOW?ISP1581
CODE 1801H 0018H UNIT ?PR?ISP1581_GETINTENABLEHIGH?ISP1581
CODE 1819H 0018H UNIT ?PR?ISP1581_READCHIPID?ISP1581
CODE 1831H 0018H UNIT ?PR?ISP1581_GETDMACONFIG?ISP1581
CODE 1849H 0018H UNIT ?PR?ISP1581_GETDMAHDCFG?ISP1581
CODE 1861H 0018H UNIT ?PR?ISP1581_GETDMACOUNTERLOW?ISP1581
CODE 1879H 0018H UNIT ?PR?ISP1581_GETDMACOUNTERHIGH?ISP1581
CODE 1891H 0015H UNIT ?PR?ISR_DMAEOT?ISR
CODE 18A6H 0013H UNIT ?PR?_OUTPORTB?ISP1581
CODE 18B9H 0013H UNIT ?PR?USBCLASSREQUEST_GETCONFIGURATION?CHAP9
CODE 18CCH 0013H UNIT ?PR?USBCLASSREQUEST_SETINTERFACE?CHAP9
CODE 18DFH 0012H UNIT ?PR?ISP1581_GOSUSPEND?ISP1581
CODE 18F1H 0011H UNIT ?CO?VDOR
CODE 1902H 0010H UNIT ?PR?_ISP1581_SETEPINDEX?ISP1581
CODE 1912H 0010H UNIT ?PR?_ISP1581_SETEPMAXSIZE?ISP1581
CODE 1922H 0010H UNIT ?PR?INIT_TIMER0?MAIN
CODE 1932H 0010H UNIT ?PR?USB_STALL_EP0?USB
CODE 1942H 000FH UNIT ?PR?_INPORTB?ISP1581
CODE 1951H 000EH UNIT ?PR?GET_FIRMWARE_VERSION?VDOR
CODE 195FH 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLWRITE?ISP1581
CODE 196DH 000EH UNIT ?PR?ISP1581_STALLEP0INCONTROLREAD?ISP1581
CODE 197BH 000DH UNIT ?PR?ISR_RESUME?ISR
CODE 1988H 000DH UNIT ?PR?INIT_PORT?MAIN
CODE 1995H 000DH UNIT ?PR?USBCLASSREQUEST_SETADDRESS?CHAP9
CODE 19A2H 000DH UNIT ?PR?USBCLASSREQUEST_GETINTERFACE?CHAP9
CODE 19AFH 000DH UNIT ?PR?CHAP9_CONTROLWRITEHANDSHAKE?CHAP9
CODE 19BCH 000BH UNIT ?PR?USBVENDORCMDGET?VDOR
CODE 19C7H 000BH UNIT ?PR?_CPLD_OUTPORTB?HAL4SYS
CODE 19D2H 000BH UNIT ?PR?_ISP1581_INTCLEARL?ISP1581
CODE 19DDH 000BH UNIT ?PR?_ISP1581_INTCLEARH?ISP1581
CODE 19E8H 000BH UNIT ?PR?_ISP1581_SETDMAINTMASK?ISP1581
CODE 19F3H 000BH UNIT ?PR?_ISP1581_SETDMAINT?ISP1581
CODE 19FEH 000AH UNIT ?PR?ISR_SUSPENDCHANGE?ISR
CODE 1A08H 000AH UNIT ?PR?ISR_EP0SETUP?ISR
CODE 1A12H 000AH UNIT ?PR?DISCONNECT_USB?MAIN
CODE 1A1CH 000AH UNIT ?PR?CONNECT_USB?MAIN
CODE 1A26H 0009H UNIT ?PR?_CPLD_CTL?HAL4SYS
CODE 1A2FH 0009H UNIT ?PR?_ISP1581_SETTESTMODE?ISP1581
CODE 1A38H 0009H UNIT ?PR?_ISP1581_SETDMACMD?ISP1581
CODE 1A41H 0009H UNIT ?PR?_ISP1581_SETDMAEP?ISP1581
CODE 1A4AH 0008H UNIT ?PR?ISP1581_GETDMAINTMASK?ISP1581
CODE 1A52H 0008H UNIT ?PR?ISP1581_GETDMAINT?ISP1581
CODE 1A5AH 0007H UNIT ?PR?ISP1581_CONTROLREADHANDSHAKE?ISP1581
CODE 1A61H 0007H UNIT ?PR?ISP1581_CONTROLWRITEHANDSHAKE?ISP1581
CODE 1A68H 0007H UNIT ?PR?ISR_SOF?ISR
CODE 1A6FH 0007H UNIT ?PR?ISR_EP01TXDONE?ISR
CODE 1A76H 0007H UNIT ?PR?ISR_EP02TXDONE?ISR
CODE 1A7DH 0007H UNIT ?PR?ISR_EP03RXDONE?ISR
CODE 1A84H 0007H UNIT ?PR?ISR_EP03TXDONE?ISR
CODE 1A8BH 0007H UNIT ?PR?ISR_EP04TXDONE?ISR
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 PAGE 4
OVERLAY MAP OF MODULE: D16 (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_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?... ----- ----- 00BBH 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_INPORT?ISP1581 ----- ----- 00C0H 0003H
+--> ?PR?_ISP1581_SETEPINDEX?ISP1581
?PR?_ISP1581_SETEPINDEX?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?ISP1581_READINTERRUPTREGISTERHIGH... ----- ----- 00BBH 0002H
+--> ?PR?_INPORT?ISP1581
?PR?_ISP1581_INTCLEARL?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?_OUTPORT?ISP1581 ----- ----- 00C0H 0002H
?PR?ISR_SUSPENDCHANGE?ISR ----- ----- ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
+--> ?PR?ISP1581_GOSUSPEND?ISP1581
?PR?ISP1581_GOSUSPEND?ISP1581 002AH 0001H ----- -----
+--> ?PR?ISP1581_GETMODE?ISP1581
+--> ?PR?_ISP1581_SETMODE?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 PAGE 5
?PR?ISP1581_GETMODE?ISP1581 ----- ----- ----- -----
+--> ?PR?_INPORTB?ISP1581
?PR?_ISP1581_SETMODE?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORTB?ISP1581
?PR?ISR_RESUME?ISR ----- ----- ----- -----
+--> ?PR?ISP1581_UNLOCKDEVICE?ISP1581
+--> ?PR?ISP1581_SENDRESUME?ISP1581
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
?PR?ISP1581_UNLOCKDEVICE?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?ISP1581_SENDRESUME?ISP1581 002AH 0001H ----- -----
+--> ?PR?ISP1581_READCHIPID?ISP1581
+--> ?PR?ISP1581_UNLOCKDEVICE?ISP1581
+--> ?PR?ISP1581_GETMODE?ISP1581
+--> ?PR?_ISP1581_SETMODE?ISP1581
?PR?ISP1581_READCHIPID?ISP1581 ----- ----- ----- -----
+--> ?PR?_INPORT?ISP1581
?PR?ISR_DMAEOT?ISR 002AH 0002H ----- -----
+--> ?PR?ISP1581_GETDMAINT?ISP1581
+--> ?PR?_ISP1581_SETDMAINT?ISP1581
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
?PR?ISP1581_GETDMAINT?ISP1581 ----- ----- ----- -----
+--> ?PR?_INPORT?ISP1581
?PR?_ISP1581_SETDMAINT?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
?PR?ISR_SOF?ISR ----- ----- ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
?PR?ISR_EP01RXDONE?ISR 002AH 0002H ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
+--> ?PR?_ISP1581_READBULKENDPOINT?ISP1581
?PR?_ISP1581_READBULKENDPOINT?ISP1581 002CH 000AH ----- -----
+--> ?PR?_INPORT?ISP1581
+--> ?PR?_INPORTB?ISP1581
?PR?ISR_EP01TXDONE?ISR ----- ----- ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
?PR?ISR_EP02RXDONE?ISR 002AH 0002H ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
+--> ?PR?_ISP1581_READBULKENDPOINT?ISP1581
?PR?ISR_EP02TXDONE?ISR ----- ----- ----- -----
+--> ?PR?_ISP1581_INTCLEARL?ISP1581
?PR?ISR_EP03RXDONE?ISR ----- ----- ----- -----
+--> ?PR?_ISP1581_INTCLEARH?ISP1581
BL51 BANKED LINKER/LOCATER V4.20 05/19/2003 01:05:36 PAGE 6
?PR?_ISP1581_INTCLEARH?ISP1581 ----- ----- ----- -----
+--> ?PR?_OUTPORT?ISP1581
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -