📄 u disk.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CH375.obj, DEVICE.obj, HOST.obj, .\CH375HF4.LIB TO U Disk
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
CH375.obj (CH375)
DEVICE.obj (DEVICE)
HOST.obj (HOST)
.\CH375HF4.LIB (CH375MAI)
.\CH375HF4.LIB (CH375BYT)
.\CH375HF4.LIB (CH375SRD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: U Disk (CH375)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
0010H 0010H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.4 UNIT ?BI?CH375MAI
0021H.5 0000H.3 *** GAP ***
DATA 0022H 002EH UNIT ?DT?CH375MAI
DATA 0050H 0020H UNIT _DATA_GROUP_
IDATA 0070H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0200H ABSOLUTE
XDATA 0200H 001BH UNIT ?XD?CH375MAI
021BH BAD5H *** GAP ***
XDATA BCF0H 0001H ABSOLUTE
BCF1H 0100H *** GAP ***
XDATA BDF1H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 2
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 047CH UNIT ?PR?CH375FILEOPEN?CH375MAI
CODE 0482H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 07DEH 0318H UNIT ?PR?CH375S08?CH375MAI
CODE 0AF6H 02FFH UNIT ?PR?MCH375INTERRUPT?DEVICE
CODE 0DF5H 02B5H UNIT ?PR?_CH375S10?CH375MAI
CODE 10AAH 0258H UNIT ?PR?HOST?HOST
CODE 1302H 024BH UNIT ?PR?CH375FILECREATE?CH375MAI
CODE 154DH 01BFH UNIT ?PR?CH375S22?CH375SRD
CODE 170CH 01BDH UNIT ?PR?CH375BYTEWRITE?CH375BYT
CODE 18C9H 0195H UNIT ?PR?CH375S48?CH375MAI
CODE 1A5EH 014EH UNIT ?CO?HOST
CODE 1BACH 0138H UNIT ?PR?CH375BYTEREAD?CH375BYT
CODE 1CE4H 010FH UNIT ?C?LIB_CODE
CODE 1DF3H 010EH UNIT ?PR?CH375BULKONLYCMD?CH375SRD
CODE 1F01H 00F8H UNIT ?PR?CH375FILEMODIFY?CH375MAI
CODE 1FF9H 00D2H UNIT ?PR?CH375S06?CH375MAI
CODE 20CBH 00BAH UNIT ?PR?CH375S07?CH375MAI
CODE 2185H 009CH UNIT ?PR?CH375S25?CH375MAI
CODE 2221H 009AH UNIT ?PR?CH375FILEERASE?CH375MAI
CODE 22BBH 009AH UNIT ?PR?CH375S19?CH375MAI
CODE 2355H 0089H UNIT ?PR?_CH375S18?CH375MAI
CODE 23DEH 0087H UNIT ?PR?_CH375S17?CH375MAI
CODE 2465H 0081H UNIT ?PR?CH375S12?CH375MAI
CODE 24E6H 0080H UNIT ?PR?CH375FILECLOSE?CH375MAI
CODE 2566H 007BH UNIT ?PR?CH375S20?CH375MAI
CODE 25E1H 0074H UNIT ?PR?CH375INIT?CH375MAI
CODE 2655H 006EH UNIT ?PR?CH375S09?CH375MAI
CODE 26C3H 005AH UNIT ?PR?CH375SDISKREADY?CH375SRD
CODE 271DH 0057H UNIT ?PR?CH375S13?CH375MAI
CODE 2774H 0055H UNIT ?PR?CH375S21?CH375SRD
CODE 27C9H 0051H UNIT ?PR?CH375DISKREADY?CH375MAI
CODE 281AH 004FH UNIT ?PR?CH375S23?CH375MAI
CODE 2869H 004BH UNIT ?PR?CH375S14?CH375MAI
CODE 28B4H 004AH UNIT ?PR?CH375S15?CH375MAI
CODE 28FEH 0048H UNIT ?PR?CH375BYTELOCATE?CH375BYT
CODE 2946H 003EH UNIT ?PR?MAIN?CH375
CODE 2984H 003EH UNIT ?CO?CH375
CODE 29C2H 0036H UNIT ?PR?CH375DISKCONNECT?CH375MAI
CODE 29F8H 002FH UNIT ?PR?DEVICE?DEVICE
CODE 2A27H 002BH UNIT ?PR?XQUERYINTERRUPT?HOST
CODE 2A52H 0028H UNIT ?PR?CH375S16?CH375BYT
CODE 2A7AH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 2AA1H 0025H UNIT ?PR?_CH375S27?CH375SRD
CODE 2AC6H 0024H UNIT ?PR?_CH375S46?CH375SRD
CODE 2AEAH 0022H UNIT ?PR?ISKEYPRESS?CH375
CODE 2B0CH 0022H UNIT ?CO?DEVICE
CODE 2B2EH 0022H UNIT ?PR?_MSTOPIFERROR?HOST
CODE 2B50H 0022H UNIT ?PR?_CH375S05?CH375MAI
CODE 2B72H 0022H UNIT ?PR?CH375RESET?CH375MAI
CODE 2B94H 001EH UNIT ?PR?CH375S26?CH375SRD
CODE 2BB2H 001DH UNIT ?PR?CH375DEVICEINIT?DEVICE
CODE 2BCFH 001DH UNIT ?PR?_CH375S04?CH375MAI
CODE 2BECH 001CH UNIT ?PR?_CH375S44?CH375MAI
CODE 2C08H 001BH UNIT ?PR?_MDELAYMS?HOST
CODE 2C23H 0019H UNIT ?PR?CH375LIBINIT?HOST
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 3
CODE 2C3CH 0019H UNIT ?PR?CH375S11?CH375MAI
CODE 2C55H 0016H UNIT ?PR?_CH375S49?CH375MAI
CODE 2C6BH 0015H UNIT ?PR?_CH375S01?CH375MAI
CODE 2C80H 0015H UNIT ?PR?_CH375S40?CH375MAI
CODE 2C95H 0014H UNIT ?PR?_MCOPYCODESTRINGTOIRAM?HOST
CODE 2CA9H 0014H UNIT ?PR?CH375S24?CH375MAI
CODE 2CBDH 0012H UNIT ?PR?_CH375S41?CH375MAI
CODE 2CCFH 0012H UNIT ?PR?_CH375S43?CH375MAI
CODE 2CE1H 0011H UNIT ?PR?MINITSTDIO?CH375
CODE 2CF2H 0011H UNIT ?PR?CH375OFFUSB?DEVICE
CODE 2D03H 000FH UNIT ?PR?_CH375_WR_DAT_PORT?DEVICE
CODE 2D12H 000FH UNIT ?PR?_CH375S02?CH375MAI
CODE 2D21H 000EH UNIT ?PR?_CH375_WR_CMD_PORT?DEVICE
CODE 2D2FH 000DH UNIT ?PR?CH375DIRTYBUFFER?CH375MAI
CODE 2D3CH 000CH UNIT ?C_C51STARTUP
CODE 2D48H 000AH UNIT ?PR?CH375S42?CH375MAI
CODE 2D52H 0009H UNIT ?PR?CH375_RD_DAT_PORT?DEVICE
CODE 2D5BH 0007H UNIT ?PR?_CH375S03?CH375MAI
CODE 2D62H 0005H UNIT ?PR?DELAY1US?DEVICE
CODE 2D67H 0005H UNIT ?PR?DELAY2US?DEVICE
CODE 2D6CH 0005H UNIT ?PR?XDELAY100US?HOST
CODE 2D71H 0005H UNIT ?PR?XDELAYAFTERWRITE?HOST
CODE 2D76H 0003H UNIT ?PR?CH375GETVER?CH375MAI
CODE 2D79H 0001H UNIT ?PR?XFILENAMEENUMER?HOST
OVERLAY MAP OF MODULE: U Disk (CH375)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?PR?MCH375INTERRUPT?DEVICE ----- ----- 0050H 0005H
+--> ?PR?_CH375_WR_CMD_PORT?DEVICE
+--> ?PR?CH375_RD_DAT_PORT?DEVICE
+--> ?PR?_CH375_WR_DAT_PORT?DEVICE
+--> ?CO?DEVICE
?PR?_CH375_WR_CMD_PORT?DEVICE ----- ----- ----- -----
+--> ?PR?DELAY2US?DEVICE
?PR?CH375_RD_DAT_PORT?DEVICE ----- ----- ----- -----
+--> ?PR?DELAY1US?DEVICE
?PR?_CH375_WR_DAT_PORT?DEVICE ----- ----- ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?DEVICE
+--> ?PR?DELAY1US?DEVICE
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CH375
?PR?MAIN?CH375 ----- ----- ----- -----
+--> ?PR?_MDELAYMS?HOST
+--> ?PR?MINITSTDIO?CH375
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 4
+--> ?CO?CH375
+--> ?PR?PRINTF?PRINTF
+--> ?PR?HOST?HOST
+--> ?PR?DEVICE?DEVICE
?PR?_MDELAYMS?HOST ----- ----- 005CH 0001H
?PR?PRINTF?PRINTF 0020H.0 0001H.1 005CH 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?HOST?HOST ----- ----- 0055H 0007H
+--> ?PR?CH375LIBINIT?HOST
+--> ?PR?_MSTOPIFERROR?HOST
+--> ?CO?HOST
+--> ?PR?PRINTF?PRINTF
+--> ?PR?ISKEYPRESS?CH375
+--> ?PR?_MDELAYMS?HOST
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?CH375SDISKREADY?CH375SRD
+--> ?PR?_MCOPYCODESTRINGTOIRAM?HOST
+--> ?PR?CH375FILEOPEN?CH375MAI
+--> ?PR?CH375BYTEREAD?CH375BYT
+--> ?PR?CH375FILECLOSE?CH375MAI
+--> ?PR?CH375FILECREATE?CH375MAI
+--> ?PR?CH375BYTEWRITE?CH375BYT
?PR?CH375LIBINIT?HOST ----- ----- ----- -----
+--> ?PR?CH375GETVER?CH375MAI
+--> ?PR?CH375INIT?CH375MAI
?PR?CH375INIT?CH375MAI ----- ----- ----- -----
+--> ?PR?_CH375S43?CH375MAI
+--> ?PR?CH375RESET?CH375MAI
+--> ?PR?_CH375S49?CH375MAI
?PR?CH375RESET?CH375MAI ----- ----- ----- -----
+--> ?PR?_CH375S49?CH375MAI
?PR?_CH375S49?CH375MAI ----- ----- ----- -----
+--> ?PR?XDELAY100US?HOST
?PR?_MSTOPIFERROR?HOST ----- ----- ----- -----
+--> ?CO?HOST
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_MDELAYMS?HOST
?PR?ISKEYPRESS?CH375 ----- ----- ----- -----
+--> ?PR?_MDELAYMS?HOST
?PR?CH375DISKCONNECT?CH375MAI ----- ----- ----- -----
+--> ?PR?_CH375S40?CH375MAI
?PR?CH375SDISKREADY?CH375SRD ----- ----- ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?CH375S22?CH375SRD
+--> ?PR?_CH375S49?CH375MAI
+--> ?PR?CH375S25?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 5
+--> ?PR?CH375S26?CH375SRD
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?_CH375S27?CH375SRD
+--> ?PR?CH375BULKONLYCMD?CH375SRD
?PR?CH375S22?CH375SRD ----- ----- ----- -----
+--> ?PR?CH375S23?CH375MAI
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?_CH375S43?CH375MAI
+--> ?PR?_CH375S49?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_CH375S46?CH375SRD
+--> ?PR?CH375S42?CH375MAI
+--> ?PR?CH375BULKONLYCMD?CH375SRD
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?CH375S13?CH375MAI
?PR?CH375S23?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?CH375S42?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?CH375S13?CH375MAI
?PR?_CH375S44?CH375MAI ----- ----- ----- -----
+--> ?PR?XQUERYINTERRUPT?HOST
?PR?_CH375S05?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375DISKCONNECT?CH375MAI
?PR?CH375S42?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?_CH375S17?CH375MAI
?PR?CH375S13?CH375MAI ----- ----- ----- -----
+--> ?PR?XDELAY100US?HOST
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?XQUERYINTERRUPT?HOST
?PR?_CH375S46?CH375SRD ----- ----- ----- -----
+--> ?PR?XQUERYINTERRUPT?HOST
?PR?CH375BULKONLYCMD?CH375SRD ----- ----- ----- -----
+--> ?PR?_CH375S27?CH375SRD
+--> ?PR?_CH375S43?CH375MAI
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_CH375S46?CH375SRD
+--> ?PR?CH375S21?CH375SRD
+--> ?PR?_CH375S49?CH375MAI
+--> ?PR?CH375S42?CH375MAI
?PR?CH375S21?CH375SRD ----- ----- ----- -----
+--> ?PR?_CH375S49?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 6
+--> ?PR?CH375DISKCONNECT?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_CH375S40?CH375MAI
+--> ?PR?_CH375S46?CH375SRD
?PR?CH375S25?CH375MAI ----- ----- ----- -----
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?CH375S42?CH375MAI
+--> ?PR?_CH375S41?CH375MAI
+--> ?PR?_CH375S49?CH375MAI
?PR?CH375S26?CH375SRD ----- ----- ----- -----
+--> ?PR?_CH375S49?CH375MAI
+--> ?PR?_CH375S44?CH375MAI
+--> ?PR?CH375BULKONLYCMD?CH375SRD
?PR?CH375FILEOPEN?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S08?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S02?CH375MAI
+--> ?PR?_CH375S01?CH375MAI
+--> ?PR?XFILENAMEENUMER?HOST
+--> ?PR?_CH375S10?CH375MAI
?PR?CH375S08?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S23?CH375MAI
+--> ?PR?CH375S25?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S01?CH375MAI
+--> ?PR?_CH375S02?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
?PR?CH375S06?CH375MAI ----- ----- ----- -----
+--> ?PR?XQUERYINTERRUPT?HOST
+--> ?PR?_CH375S17?CH375MAI
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S24?CH375MAI
?PR?_CH375S10?CH375MAI ----- ----- 005CH 0005H
+--> ?PR?_CH375S04?CH375MAI
+--> ?PR?CH375S09?CH375MAI
+--> ?PR?CH375S06?CH375MAI
?PR?CH375S09?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S07?CH375MAI
?PR?CH375S07?CH375MAI ----- ----- ----- -----
+--> ?PR?XQUERYINTERRUPT?HOST
+--> ?PR?_CH375S18?CH375MAI
+--> ?PR?XDELAYAFTERWRITE?HOST
+--> ?PR?CH375S13?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S24?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00 04/14/2008 17:15:11 PAGE 7
?PR?CH375BYTEREAD?CH375BYT ----- ----- ----- -----
+--> ?PR?CH375S16?CH375BYT
+--> ?PR?CH375S14?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S10?CH375MAI
?PR?CH375S16?CH375BYT ----- ----- ----- -----
+--> ?PR?_CH375S05?CH375MAI
?PR?CH375FILECLOSE?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S15?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
?PR?CH375S15?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S03?CH375MAI
+--> ?PR?CH375S07?CH375MAI
?PR?CH375FILECREATE?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375FILEOPEN?CH375MAI
+--> ?PR?CH375FILEERASE?CH375MAI
+--> ?PR?_CH375S10?CH375MAI
+--> ?PR?CH375S11?CH375MAI
+--> ?PR?CH375S09?CH375MAI
+--> ?PR?CH375DIRTYBUFFER?CH375MAI
+--> ?PR?CH375S14?CH375MAI
+--> ?PR?CH375S07?CH375MAI
+--> ?PR?CH375S12?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
?PR?CH375FILEERASE?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375FILEOPEN?CH375MAI
+--> ?PR?_CH375S05?CH375MAI
+--> ?PR?CH375S06?CH375MAI
+--> ?PR?CH375S07?CH375MAI
+--> ?PR?_CH375S10?CH375MAI
+--> ?PR?CH375S09?CH375MAI
+--> ?PR?CH375S12?CH375MAI
?PR?CH375S12?CH375MAI ----- ----- ----- -----
+--> ?PR?CH375S06?CH375MAI
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -