📄 c51_usbdisk.m51
字号:
+--> ?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
+--> ?PR?_LSWAPINT32?HAL
BL51 BANKED LINKER/LOCATER V6.00 01/14/2008 09:02:52 PAGE 7
?PR?_CREATEDIR32?HPI32 002EH 001AH 793AH 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
?PR?_SETFILEPOINTER?HPI 002EH 0004H ----- -----
BL51 BANKED LINKER/LOCATER V6.00 01/14/2008 09:02:52 PAGE 8
+--> ?PR?_GOTOPOINTER?FAT
?PR?_GOTOPOINTER?FAT 0032H 0006H ----- -----
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_CREATEFILE?HPI 002EH 0016H 793AH 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
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
BL51 BANKED LINKER/LOCATER V6.00 01/14/2008 09:02:52 PAGE 9
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_LSWAPINT16?HAL
?PR?_CREATEDIR?HPI 002EH 0016H 793AH 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 V6.00 01/14/2008 09:02:52 PAGE 10
------- MODULE FAT
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:6D21H PUBLIC _FirstSectorofCluster
C:6EB6H PUBLIC _ThisFatEntOffset
C:6392H PUBLIC _DeleteClusterLink
C:6550H PUBLIC _CreateClusterLink
X:7732H PUBLIC FATBUF
C:6602H PUBLIC _GetNextClusterNum
C:5F70H PUBLIC _GoToPointer
C:5449H PUBLIC GetFreeCusterNum
C:6EE1H PUBLIC _ThisFatSecNum
------- PROC _FIRSTSECTOROFCLUSTER
D:0006H SYMBOL clusterNum
------- DO
D:0044H SYMBOL temp
------- ENDDO
C:6D21H LINE# 14
C:6D21H LINE# 15
C:6D21H LINE# 17
C:6D32H LINE# 18
C:6D4EH LINE# 19
C:6D6EH LINE# 20
C:6D75H LINE# 21
------- ENDPROC _FIRSTSECTOROFCLUSTER
------- PROC _THISFATSECNUM
D:0006H SYMBOL clusterNum
------- DO
D:0002H SYMBOL temp
------- ENDDO
C:6EE1H LINE# 23
C:6EE1H LINE# 24
C:6EE1H LINE# 26
C:6EE8H LINE# 27
C:6EF9H LINE# 28
C:6F06H LINE# 29
C:6F09H LINE# 30
------- ENDPROC _THISFATSECNUM
------- PROC _THISFATENTOFFSET
D:0006H SYMBOL clusterNum
------- DO
D:0002H SYMBOL temp1
D:0006H SYMBOL temp2
------- ENDDO
C:6EB6H LINE# 32
C:6EB6H LINE# 33
C:6EB6H LINE# 35
C:6EBFH LINE# 36
C:6ECCH LINE# 37
C:6EDDH LINE# 38
C:6EE0H LINE# 39
------- ENDPROC _THISFATENTOFFSET
------- PROC _GETNEXTCLUSTERNUM
D:0044H SYMBOL clusterNum
------- DO
BL51 BANKED LINKER/LOCATER V6.00 01/14/2008 09:02:52 PAGE 11
D:0046H SYMBOL FatSecNum
D:0048H SYMBOL FatEntOffset
------- ENDDO
C:6602H LINE# 41
C:6606H LINE# 42
C:6606H LINE# 45
C:660DH LINE# 46
C:6618H LINE# 47
C:6633H LINE# 48
C:6633H LINE# 50
C:664CH LINE# 51
C:6651H LINE# 52
C:665EH LINE# 53
C:665EH LINE# 56
C:6670H LINE# 57
C:6675H LINE# 58
C:668BH LINE# 59
C:668EH LINE# 60
------- ENDPROC _GETNEXTCLUSTERNUM
------- PROC _GOTOPOINTER
D:0032H SYMBOL pointer
------- DO
D:0036H SYMBOL clusterSize
------- ENDDO
C:5F70H LINE# 62
C:5F78H LINE# 63
C:5F78H LINE# 67
C:5F8EH LINE# 68
C:5FA2H LINE# 69
C:5FB7H LINE# 70
C:5FB7H LINE# 71
C:5FD5H LINE# 72
C:5FEBH LINE# 73
C:6006H LINE# 74
C:6006H LINE# 75
C:6008H LINE# 76
C:6008H LINE# 77
C:6008H LINE# 78
C:6025H LINE# 79
C:6055H LINE# 80
C:6076H LINE# 81
C:6080H LINE# 82
C:6082H 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:6392H LINE# 86
C:6396H LINE# 87
C:6396H LINE# 90
C:63B1H LINE# 91
C:63B1H LINE# 92
C:63BCH LINE# 93
BL51 BANKED LINKER/LOCATER V6.00 01/14/2008 09:02:52 PAGE 12
C:63C7H LINE# 94
C:63E0H LINE# 95
C:63E0H LINE# 96
C:63F2H LINE# 97
C:63F7H LINE# 98
C:640DH LINE# 99
C:640FH LINE# 101
C:6412H LINE# 102
C:6420H LINE# 103
C:642EH LINE# 104
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -