📄 ch375fat.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE CH375.obj, FAT.obj, HPI.obj, MAIN.obj TO CH375FAT RAMSIZE (256) CODE (0X0000-0X4FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
CH375.obj (CH375)
FAT.obj (FAT)
HPI.obj (HPI)
MAIN.obj (MAIN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDOPTR0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKPDATA)
LINK MAP OF MODULE: CH375FAT (CH375)
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 0007H UNIT ?DT?LIST?HPI
DATA 000FH 0006H UNIT ?DT?_GOTOPOINTER?FAT
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 2
DATA 0015H 0004H UNIT ?DT?_SETFILEPOINTER?HPI
IDATA 0019H 0004H UNIT _IDATA_GROUP_
001DH 0003H *** GAP ***
DATA 0020H 0002H BIT_ADDR ?BA?MAIN
DATA 0022H 002EH UNIT _DATA_GROUP_
IDATA 0050H 001FH UNIT ?ID?CH375
IDATA 006FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 70E8H UNIT ?XD?HPI
XDATA 70E8H 040AH UNIT ?XD?FAT
XDATA 74F2H 0200H UNIT ?XD?MAIN
76F2H 45FEH *** 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 053CH UNIT ?C?LIB_CODE
CODE 053FH 0464H UNIT ?PR?_WRITEFILE?HPI
CODE 09A3H 02C5H UNIT ?PR?_CREATECLUSTERLINK?FAT
CODE 0C68H 02BAH UNIT ?PR?_READFILE?HPI
CODE 0F22H 0219H UNIT ?PR?_CREATEFILE?HPI
CODE 113BH 0208H UNIT ?PR?ENUMMASSDEV?HPI
CODE 1343H 01E5H UNIT ?PR?_OPENFILE?HPI
CODE 1528H 01D2H UNIT ?PR?LIST?HPI
CODE 16FAH 0198H UNIT ?PR?_REMOVEFILE?HPI
CODE 1892H 0197H UNIT ?PR?GETCAPACITY?HPI
CODE 1A29H 015DH UNIT ?PR?GETFREECUSTERNUM?FAT
CODE 1B86H 00F2H UNIT ?PR?_GOTOPOINTER?FAT
CODE 1C78H 00E1H UNIT ?PR?_DELETECLUSTERLINK?FAT
CODE 1D59H 00A5H UNIT ?PR?_RBC_WRITE?CH375
CODE 1DFEH 0097H UNIT ?PR?_SWAPINT32?CH375
CODE 1E95H 008BH UNIT ?PR?_RBC_READ?CH375
CODE 1F20H 0089H UNIT ?PR?_SETFILEPOINTER?HPI
CODE 1FA9H 0088H UNIT ?CO?MAIN
CODE 2031H 007DH UNIT ?PR?_GETNEXTCLUSTERNUM?FAT
CODE 20AEH 0079H UNIT ?PR?MAIN?MAIN
CODE 2127H 0059H UNIT ?PR?_UPDATEFAT?FAT
CODE 2180H 0055H UNIT ?PR?_FIRSTSECTOROFCLUSTER?FAT
CODE 21D5H 004DH UNIT ?PR?SPC_LOCKMEDIA?CH375
CODE 2222H 0048H UNIT ?PR?SPC_TESTUNIT?CH375
CODE 226AH 003FH UNIT ?PR?_EPBULKSEND?CH375
CODE 22A9H 003EH UNIT ?PR?_EPBULKRCV?CH375
CODE 22E7H 002FH UNIT ?PR?READCAPACITY?CH375
CODE 2316H 002BH UNIT ?PR?_THISFATENTOFFSET?FAT
CODE 2341H 001FH UNIT ?PR?MCH375INIT?CH375
CODE 2360H 001FH UNIT ?PR?_THISFATSECNUM?FAT
CODE 237FH 001EH UNIT ?PR?_MCOPYCODESTRINGTOIRAM?MAIN
CODE 239DH 001CH UNIT ?PR?_DELAYMS?CH375
CODE 23B9H 001CH UNIT ?PR?_MCH375WRITE?CH375
CODE 23D5H 001BH UNIT ?PR?MWAITINTERRUPT?CH375
CODE 23F0H 0017H UNIT ?PR?GETFREECAPACITY?HPI
CODE 2407H 0015H UNIT ?PR?_MCH375READ?CH375
CODE 241CH 0011H UNIT ?PR?_CH375_DAT_PORT_D_OUT?CH375
CODE 242DH 0011H UNIT ?PR?MINITSTDIO?MAIN
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 3
CODE 243EH 000DH UNIT ?PR?INIT_PORT?MAIN
CODE 244BH 000CH UNIT ?PR?GETFIRMWAREVERSION?HPI
CODE 2457H 000CH UNIT ?C_C51STARTUP
CODE 2463H 000BH UNIT ?PR?CH375_DAT_PORT_IN?CH375
CODE 246EH 0009H UNIT ?PR?MINITDISK?CH375
CODE 2477H 0009H UNIT ?PR?_SWAPINT16?CH375
CODE 2480H 0008H UNIT ?PR?_CH375_CMD_PORT_D_OUT?CH375
CODE 2488H 0008H UNIT ?PR?DETECTDEVICE?HPI
CODE 2490H 0005H UNIT ?PR?MDELAY2US?CH375
OVERLAY MAP OF MODULE: CH375FAT (CH375)
SEGMENT DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 0022H 0003H ----- -----
+--> ?PR?INIT_PORT?MAIN
+--> ?PR?MCH375INIT?CH375
+--> ?PR?_DELAYMS?CH375
+--> ?PR?MWAITINTERRUPT?CH375
+--> ?PR?ENUMMASSDEV?HPI
+--> ?PR?GETCAPACITY?HPI
+--> ?CO?MAIN
+--> ?PR?_OPENFILE?HPI
+--> ?PR?_READFILE?HPI
+--> ?PR?_MCOPYCODESTRINGTOIRAM?MAIN
+--> ?PR?_CREATEFILE?HPI
+--> ?PR?_WRITEFILE?HPI
?PR?MCH375INIT?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
?PR?_CH375_CMD_PORT_D_OUT?CH375 ----- ----- ----- -----
+--> ?PR?MDELAY2US?CH375
?PR?CH375_DAT_PORT_IN?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
?PR?MWAITINTERRUPT?CH375 ----- ----- ----- -----
+--> ?PR?_MCH375READ?CH375
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
?PR?_MCH375READ?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 4
?PR?ENUMMASSDEV?HPI 0025H 0006H ----- -----
+--> ?PR?MINITDISK?CH375
+--> ?PR?SPC_TESTUNIT?CH375
+--> ?PR?SPC_LOCKMEDIA?CH375
+--> ?PR?READCAPACITY?CH375
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_SWAPINT32?CH375
+--> ?PR?_SWAPINT16?CH375
?PR?MINITDISK?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?MWAITINTERRUPT?CH375
?PR?SPC_TESTUNIT?CH375 ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?CH375
+--> ?PR?_EPBULKRCV?CH375
?PR?_EPBULKSEND?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?_MCH375WRITE?CH375
+--> ?PR?MWAITINTERRUPT?CH375
+--> ?PR?_MCH375READ?CH375
?PR?_MCH375WRITE?CH375 ----- ----- ----- -----
+--> ?PR?_MCH375READ?CH375
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
?PR?_EPBULKRCV?CH375 ----- ----- ----- -----
+--> ?PR?_MCH375WRITE?CH375
+--> ?PR?MWAITINTERRUPT?CH375
+--> ?PR?_MCH375READ?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
?PR?SPC_LOCKMEDIA?CH375 ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?CH375
+--> ?PR?_EPBULKRCV?CH375
?PR?READCAPACITY?CH375 ----- ----- ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?MWAITINTERRUPT?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
?PR?_RBC_READ?CH375 0043H 0009H ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?MWAITINTERRUPT?CH375
+--> ?PR?CH375_DAT_PORT_IN?CH375
?PR?_SWAPINT32?CH375 003DH 0004H ----- -----
?PR?GETCAPACITY?HPI 0025H 0007H ----- -----
+--> ?PR?READCAPACITY?CH375
+--> ?PR?_SWAPINT32?CH375
+--> ?PR?_RBC_READ?CH375
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 5
?PR?_OPENFILE?HPI 0032H 000BH ----- -----
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_SWAPINT16?CH375
+--> ?PR?_SWAPINT32?CH375
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_FIRSTSECTOROFCLUSTER?FAT 003DH 0004H ----- -----
?PR?_READFILE?HPI 0025H 0006H 0019H 0004H
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_SWAPINT16?CH375
?PR?_GETNEXTCLUSTERNUM?FAT 0036H 0006H ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?CH375
?PR?_MCOPYCODESTRINGTOIRAM?MAIN 0025H 0006H ----- -----
?PR?_CREATEFILE?HPI 0025H 000DH ----- -----
+--> ?PR?_OPENFILE?HPI
+--> ?PR?_REMOVEFILE?HPI
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_SWAPINT16?CH375
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_RBC_WRITE?CH375
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_REMOVEFILE?HPI 0032H 0009H ----- -----
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_SWAPINT16?CH375
+--> ?PR?_RBC_WRITE?CH375
+--> ?PR?_DELETECLUSTERLINK?FAT
?PR?_RBC_WRITE?CH375 0047H 0009H ----- -----
+--> ?PR?_CH375_CMD_PORT_D_OUT?CH375
+--> ?PR?_CH375_DAT_PORT_D_OUT?CH375
+--> ?PR?MWAITINTERRUPT?CH375
?PR?_DELETECLUSTERLINK?FAT 003BH 0006H ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_RBC_WRITE?CH375
?PR?GETFREECUSTERNUM?FAT 0032H 0008H ----- -----
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_RBC_WRITE?CH375
?PR?_WRITEFILE?HPI 0025H 0011H ----- -----
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_RBC_WRITE?CH375
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_CREATECLUSTERLINK?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
BL51 BANKED LINKER/LOCATER V5.03 11/22/2004 22:08:32 PAGE 6
+--> ?PR?_UPDATEFAT?FAT
+--> ?PR?_SWAPINT16?CH375
+--> ?PR?_SWAPINT32?CH375
?PR?_CREATECLUSTERLINK?FAT 0036H 000DH ----- -----
+--> ?PR?_RBC_READ?CH375
+--> ?PR?_UPDATEFAT?FAT
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_WRITE?CH375
?PR?_UPDATEFAT?FAT 0043H 0004H ----- -----
+--> ?PR?_RBC_WRITE?CH375
SYMBOL TABLE OF MODULE: CH375FAT (CH375)
VALUE TYPE NAME
----------------------------------
------- MODULE CH375
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
I:0050H PUBLIC TPBulk_Block
C:23C2H PUBLIC _mCH375Write
X:BDF1H PUBLIC CH375_CMD_PORT
X:BCF0H PUBLIC CH375_DAT_PORT
C:2222H PUBLIC SPC_TestUnit
D:00A8H PUBLIC IE
B:00B0H.2 PUBLIC CH375_INT_WIRE
C:246EH PUBLIC mInitDisk
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -