📄 c51_usbdisk.m51
字号:
?PR?_REMOVEFILE32?HPI32 002EH 0009H ----- -----
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT32?HAL
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_DELETECLUSTERLINK32?FAT32
+--> ?PR?_GETNEXTCLUSTERNUM32?FAT32
?PR?_DELETECLUSTERLINK32?FAT32 0037H 000DH ----- -----
+--> ?PR?_THISFATSECNUM32?FAT32
+--> ?PR?_THISFATENTOFFSET32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT32?HAL
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?GETCAPACITY32?HPI32 002EH 000AH ----- -----
+--> ?PR?_RBC_READ?TPBULK
?PR?_DOWNDIR32?HPI32 002EH 0008H ----- -----
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_GETNEXTCLUSTERNUM32?FAT32
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 7
+--> ?PR?_LSWAPINT32?HAL
?PR?_CREATEDIR32?HPI32 002EH 0018H 793EH 0003H
+--> ?PR?GETFREECUSTERNUM32?FAT32
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_GETNEXTCLUSTERNUM32?FAT32
+--> ?PR?_CREATECLUSTERLINK32?FAT32
?PR?UPDIR32?HPI32 ----- ----- ----- -----
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT32?HAL
?PR?UARTSENDRSP?HPI 002EH 0005H ----- -----
+--> ?PR?_COMSENDBYTE?HAL
?PR?UARTHANDLER?HPI ----- ----- ----- -----
+--> ?PR?LIST?HPI
+--> ?PR?_OPENFILE?HPI
+--> ?PR?_READFILE?HPI
+--> ?PR?_SETFILEPOINTER?HPI
+--> ?PR?_CREATEFILE?HPI
+--> ?PR?_WRITEFILE?HPI
+--> ?PR?_REMOVEFILE?HPI
+--> ?PR?GETCAPACITY?HPI
+--> ?PR?_DOWNDIR?HPI
+--> ?PR?_CREATEDIR?HPI
+--> ?PR?UPDIR?HPI
+--> ?PR?UPROOTDIR?HPI
+--> ?PR?UARTSENDRSP?HPI
?PR?LIST?HPI 002EH 000AH ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
?PR?_FIRSTSECTOROFCLUSTER?FAT 0044H 0004H ----- -----
?PR?_GETNEXTCLUSTERNUM?FAT 0044H 0006H ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
?PR?_OPENFILE?HPI 002EH 0008H ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_LSWAPINT16?HAL
+--> ?PR?_LSWAPINT32?HAL
?PR?_READFILE?HPI 002EH 000FH ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 8
?PR?_SETFILEPOINTER?HPI 002EH 0004H ----- -----
+--> ?PR?_GOTOPOINTER?FAT
?PR?_GOTOPOINTER?FAT 0032H 0006H ----- -----
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_CREATEFILE?HPI 002EH 0016H 793EH 0003H
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_CREATECLUSTERLINK?FAT
?PR?GETFREECUSTERNUM?FAT 004DH 0009H ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?_CREATECLUSTERLINK?FAT 0044H 0009H ----- -----
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?_WRITEFILE?HPI 002EH 0013H ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_CREATECLUSTERLINK?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_LSWAPINT16?HAL
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
?PR?_REMOVEFILE?HPI 002EH 000BH ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT16?HAL
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_DELETECLUSTERLINK?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
?PR?_DELETECLUSTERLINK?FAT 0039H 0007H ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?GETCAPACITY?HPI 002EH 000AH ----- -----
+--> ?PR?_RBC_READ?TPBULK
?PR?_DOWNDIR?HPI 002EH 0008H ----- -----
+--> ?PR?_RBC_READ?TPBULK
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 9
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_LSWAPINT16?HAL
?PR?_CREATEDIR?HPI 002EH 0016H 793EH 0003H
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_CREATECLUSTERLINK?FAT
?PR?UPDIR?HPI ----- ----- ----- -----
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT16?HAL
?PR?ENUMMASSDEV?TPBULK 002EH 0002H ----- -----
+--> ?PR?SPC_INQUIRY?TPBULK
+--> ?PR?SPC_TESTUNIT?TPBULK
+--> ?PR?SPC_LOCKMEDIA?TPBULK
+--> ?PR?SPC_REQUESTSENSE?TPBULK
+--> ?PR?RBC_READCAPACITY?TPBULK
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT32?HAL
+--> ?PR?_LSWAPINT16?HAL
?PR?SPC_INQUIRY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_EPBULKRCV?SL811
?PR?SPC_TESTUNIT?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_EPBULKRCV?SL811
?PR?SPC_LOCKMEDIA?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_EPBULKRCV?SL811
?PR?SPC_REQUESTSENSE?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_EPBULKRCV?SL811
?PR?RBC_READCAPACITY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_EPBULKRCV?SL811
SYMBOL TABLE OF MODULE: C51_UsbDisk (FAT)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 10
----------------------------------
------- MODULE FAT
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:6CBBH PUBLIC _FirstSectorofCluster
C:6E50H PUBLIC _ThisFatEntOffset
C:632CH PUBLIC _DeleteClusterLink
C:64EAH PUBLIC _CreateClusterLink
X:7732H PUBLIC FATBUF
C:659CH PUBLIC _GetNextClusterNum
C:6021H PUBLIC _GoToPointer
C:5558H PUBLIC GetFreeCusterNum
C:6EE8H PUBLIC _ThisFatSecNum
------- PROC _FIRSTSECTOROFCLUSTER
D:0006H SYMBOL clusterNum
------- DO
D:0044H SYMBOL temp
------- ENDDO
C:6CBBH LINE# 14
C:6CBBH LINE# 15
C:6CBBH LINE# 17
C:6CCCH LINE# 18
C:6CE8H LINE# 19
C:6D08H LINE# 20
C:6D0FH LINE# 21
------- ENDPROC _FIRSTSECTOROFCLUSTER
------- PROC _THISFATSECNUM
D:0006H SYMBOL clusterNum
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:6EE8H LINE# 23
C:6EE8H LINE# 24
C:6EE8H LINE# 26
C:6EEFH LINE# 27
C:6EFAH LINE# 28
C:6F06H LINE# 29
C:6F06H LINE# 30
------- ENDPROC _THISFATSECNUM
------- PROC _THISFATENTOFFSET
D:0006H SYMBOL clusterNum
------- DO
D:0002H SYMBOL temp1
D:0006H SYMBOL temp2
------- ENDDO
C:6E50H LINE# 32
C:6E50H LINE# 33
C:6E50H LINE# 35
C:6E59H LINE# 36
C:6E66H LINE# 37
C:6E77H LINE# 38
C:6E7AH LINE# 39
------- ENDPROC _THISFATENTOFFSET
------- PROC _GETNEXTCLUSTERNUM
D:0044H SYMBOL clusterNum
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 11
------- DO
D:0046H SYMBOL FatSecNum
D:0048H SYMBOL FatEntOffset
------- ENDDO
C:659CH LINE# 41
C:65A0H LINE# 42
C:65A0H LINE# 45
C:65A7H LINE# 46
C:65B2H LINE# 47
C:65CDH LINE# 48
C:65CDH LINE# 50
C:65E6H LINE# 51
C:65EBH LINE# 52
C:65F8H LINE# 53
C:65F8H LINE# 56
C:660AH LINE# 57
C:660FH LINE# 58
C:6625H LINE# 59
C:6628H LINE# 60
------- ENDPROC _GETNEXTCLUSTERNUM
------- PROC _GOTOPOINTER
D:0032H SYMBOL pointer
------- DO
D:0036H SYMBOL clusterSize
------- ENDDO
C:6021H LINE# 62
C:6029H LINE# 63
C:6029H LINE# 67
C:603FH LINE# 68
C:6053H LINE# 69
C:6068H LINE# 70
C:6068H LINE# 71
C:6086H LINE# 72
C:609AH LINE# 73
C:60B5H LINE# 74
C:60B5H LINE# 75
C:60B7H LINE# 76
C:60B7H LINE# 77
C:60B7H LINE# 78
C:60D4H LINE# 79
C:6102H LINE# 80
C:6123H LINE# 81
C:612DH LINE# 82
C:612FH LINE# 84
------- ENDPROC _GOTOPOINTER
------- PROC _DELETECLUSTERLINK
D:0039H SYMBOL clusterNum
------- DO
D:003BH SYMBOL FatSecNum
D:003DH SYMBOL FatEntOffset
D:003FH SYMBOL i
------- ENDDO
C:632CH LINE# 86
C:6330H LINE# 87
C:6330H LINE# 90
C:634BH LINE# 91
C:634BH LINE# 92
BL51 BANKED LINKER/LOCATER V5.03 09/18/2004 01:30:08 PAGE 12
C:6356H LINE# 93
C:6361H LINE# 94
C:637AH LINE# 95
C:637AH LINE# 96
C:638CH LINE# 97
C:6391H LINE# 98
C:63A7H LINE# 99
C:63A9H LINE# 101
C:63ACH LINE# 102
C:63BAH LINE# 103
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -