📄 ch374.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE CH374.obj, HOST.obj, DEVICE.obj TO CH374 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
CH374.obj (CH374)
HOST.obj (HOST)
DEVICE.obj (DEVICE)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PRINTF)
D:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
D:\KEIL\C51\LIB\C51S.LIB (STRLEN)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: CH374 (CH374)
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"
DATA 0010H 0004H UNIT ?DT?DEVICE
0014H 000CH *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0028H UNIT _DATA_GROUP_
IDATA 004AH 001EH UNIT ?ID?HOST
IDATA 0068H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0200H ABSOLUTE
XDATA 0200H 0011H UNIT ?XD?HOST
XDATA 0211H 0002H UNIT ?XD?DEVICE
0213H BADDH *** GAP ***
XDATA BCF0H 0001H ABSOLUTE
BCF1H 0100H *** GAP ***
XDATA BDF1H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 05AEH UNIT ?PR?MCH374INTERRUPT?DEVICE
CODE 05B4H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0910H 02A1H UNIT ?PR?HOST?HOST
CODE 0BB1H 0180H UNIT ?CO?HOST
CODE 0D31H 0177H UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 2
CODE 0EA8H 008CH UNIT ?C_C51STARTUP
CODE 0F34H 0079H UNIT ?CO?DEVICE
CODE 0FADH 003EH UNIT ?PR?MAIN?CH374
CODE 0FEBH 003EH UNIT ?CO?CH374
CODE 1029H 0036H UNIT ?PR?_WRITE374BLOCK?DEVICE
CODE 105FH 002FH UNIT ?PR?DEVICE?DEVICE
CODE 108EH 002CH UNIT ?PR?_READ374BLOCK?DEVICE
CODE 10BAH 002CH UNIT ?PR?CH374DEVICEINIT?DEVICE
CODE 10E6H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 110DH 0022H UNIT ?PR?ISKEYPRESS?CH374
CODE 112FH 0022H UNIT ?PR?_MSTOPIFERROR?HOST
CODE 1151H 0020H UNIT ?PR?CH374LIBINIT?HOST
CODE 1171H 001EH UNIT ?PR?_WRITE374BYTE?DEVICE
CODE 118FH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 11A4H 0011H UNIT ?PR?MINITSTDIO?CH374
CODE 11B5H 000EH UNIT ?PR?CH374OFFUSB?DEVICE
CODE 11C3H 000BH UNIT ?PR?_READ374BYTE?DEVICE
CODE 11CEH 0005H UNIT ?PR?XDELAYAFTERWRITE?HOST
CODE 11D3H 0004H UNIT ?PR?XQUERYINTERRUPT?HOST
CODE 11D7H 0004H UNIT ?C_INITSEG
CODE 11DBH 0001H UNIT ?PR?XFILENAMEENUMER?HOST
OVERLAY MAP OF MODULE: CH374 (CH374)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?PR?MCH374INTERRUPT?DEVICE ----- ----- 0022H 000AH
+--> ?PR?_READ374BYTE?DEVICE
+--> ?PR?_WRITE374BYTE?DEVICE
+--> ?PR?_READ374BLOCK?DEVICE
+--> ?CO?DEVICE
+--> ?PR?_WRITE374BLOCK?DEVICE
?PR?_READ374BLOCK?DEVICE ----- ----- 002CH 0003H
?PR?_WRITE374BLOCK?DEVICE ----- ----- 002CH 0003H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CH374
+--> ?C_INITSEG
?PR?MAIN?CH374 ----- ----- ----- -----
+--> ?PR?MINITSTDIO?CH374
+--> ?CO?CH374
+--> ?PR?PRINTF?PRINTF
+--> ?PR?HOST?HOST
+--> ?PR?DEVICE?DEVICE
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0036H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 3
?PR?HOST?HOST ----- ----- 002FH 0007H
+--> ?PR?CH374LIBINIT?HOST
+--> ?PR?_MSTOPIFERROR?HOST
+--> ?CO?HOST
+--> ?PR?PRINTF?PRINTF
+--> ?PR?ISKEYPRESS?CH374
+--> ?PR?_STRLEN?STRLEN
?PR?_MSTOPIFERROR?HOST ----- ----- ----- -----
+--> ?CO?HOST
+--> ?PR?PRINTF?PRINTF
?PR?DEVICE?DEVICE ----- ----- ----- -----
+--> ?PR?CH374DEVICEINIT?DEVICE
+--> ?PR?ISKEYPRESS?CH374
+--> ?CO?DEVICE
+--> ?PR?PRINTF?PRINTF
+--> ?PR?CH374OFFUSB?DEVICE
?PR?CH374DEVICEINIT?DEVICE ----- ----- ----- -----
+--> ?PR?_WRITE374BYTE?DEVICE
?PR?CH374OFFUSB?DEVICE ----- ----- ----- -----
+--> ?PR?_WRITE374BYTE?DEVICE
UNRESOLVED EXTERNAL SYMBOLS:
CH374BYTEREAD
CH374BYTEWRITE
CH374DISKCONNECT
CH374DISKREADY
CH374DISKSTATUS
CH374FILECLOSE
CH374FILECREATE
CH374FILEOPEN
CH374GETVER
CH374INIT
CH374VDEVENDPTOG
CH374VDISKFAT
CH374VFILESIZE
CH374VHUBPORTCOUNT
CH374VSECPERCLUS
CH374VSECTORSIZE
PDISK_BASE_BUF
_CH374DELAYMS
SYMBOL TABLE OF MODULE: CH374 (CH374)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?CLDPTR
C:0D31H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 4
------- MODULE ?C?CSTPTR
C:0D4AH PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CCASE
C:0D5CH PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PRINTF
D:0036H PUBLIC ?_PRINTF517?BYTE
D:0036H PUBLIC ?_PRINTF?BYTE
D:0036H PUBLIC ?_SPRINTF517?BYTE
D:0036H PUBLIC ?_SPRINTF?BYTE
C:0616H PUBLIC _PRINTF
C:0616H PUBLIC _PRINTF517
C:0610H PUBLIC _SPRINTF
C:0610H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?STRCPY
C:0E4EH PUBLIC ?C?STRCPY
------- ENDMOD ?C?STRCPY
------- MODULE STRLEN
C:118FH PUBLIC _STRLEN
------- ENDMOD STRLEN
------- MODULE ?C?CLDOPTR
C:0E6BH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?PLDIIDATA
C:0E98H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE PUTCHAR
C:10E6H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?XQUERYINTERRUPT?HOST
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?XDELAYAFTERWRITE?HOST
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?XFILENAMEENUMER?HOST
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _CH374DELAYMS
MODULE: CH374.obj (CH374)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: CH374.obj (CH374)
ADDRESS: 1115H
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 5
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: CH374.obj (CH374)
ADDRESS: 1120H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: CH374.obj (CH374)
ADDRESS: 0FB4H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: CH374.obj (CH374)
ADDRESS: 0FBBH
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374FILECREATE
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374DISKCONNECT
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374FILECLOSE
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374DISKREADY
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374VSECTORSIZE
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374BYTEREAD
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374INIT
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374DISKSTATUS
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374FILEOPEN
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 6
SYMBOL: CH374VFILESIZE
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374BYTEWRITE
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: PDISK_BASE_BUF
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374VHUBPORTCOUNT
MODULE: HOST.obj (HOST)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: CH374GETVER
MODULE: HOST.obj (HOST)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374GETVER
MODULE: HOST.obj (HOST)
ADDRESS: 115CH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: PDISK_BASE_BUF
MODULE: HOST.obj (HOST)
ADDRESS: 1168H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: PDISK_BASE_BUF
MODULE: HOST.obj (HOST)
ADDRESS: 116BH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374INIT
MODULE: HOST.obj (HOST)
ADDRESS: 116EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 1145H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 114CH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 0933H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKCONNECT
MODULE: HOST.obj (HOST)
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 7
ADDRESS: 0936H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 093EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 0946H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKREADY
MODULE: HOST.obj (HOST)
ADDRESS: 0952H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKSTATUS
MODULE: HOST.obj (HOST)
ADDRESS: 0958H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKSTATUS
MODULE: HOST.obj (HOST)
ADDRESS: 095FH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKSTATUS
MODULE: HOST.obj (HOST)
ADDRESS: 096EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VHUBPORTCOUNT
MODULE: HOST.obj (HOST)
ADDRESS: 0973H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKSTATUS
MODULE: HOST.obj (HOST)
ADDRESS: 0996H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VSECTORSIZE
MODULE: HOST.obj (HOST)
ADDRESS: 099EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VSECTORSIZE
MODULE: HOST.obj (HOST)
ADDRESS: 09A4H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374FILEOPEN
MODULE: HOST.obj (HOST)
ADDRESS: 09D2H
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 8
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VFILESIZE
MODULE: HOST.obj (HOST)
ADDRESS: 0A3EH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VFILESIZE
MODULE: HOST.obj (HOST)
ADDRESS: 0A41H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VFILESIZE
MODULE: HOST.obj (HOST)
ADDRESS: 0A43H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374VFILESIZE
MODULE: HOST.obj (HOST)
ADDRESS: 0A45H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374FILEOPEN
MODULE: HOST.obj (HOST)
ADDRESS: 0A47H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374BYTEREAD
MODULE: HOST.obj (HOST)
ADDRESS: 0AB9H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374FILECLOSE
MODULE: HOST.obj (HOST)
ADDRESS: 0B0BH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374FILECREATE
MODULE: HOST.obj (HOST)
ADDRESS: 0B2DH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374BYTEWRITE
MODULE: HOST.obj (HOST)
ADDRESS: 0B73H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374FILECLOSE
MODULE: HOST.obj (HOST)
ADDRESS: 0B8AH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: _CH374DELAYMS
MODULE: HOST.obj (HOST)
ADDRESS: 0B9FH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: CH374DISKCONNECT
BL51 BANKED LINKER/LOCATER V6.00 09/03/2007 15:20:12 PAGE 9
MODULE: HOST.obj (HOST)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -