📄 c51_usbdisk.m51
字号:
+--> ?PR?_THISFATENTOFFSET32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?_WRITEFILE32?HPI32 002FH 0015H ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_CREATECLUSTERLINK32?FAT32
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_LSWAPINT32?HAL
+--> ?PR?_GETNEXTCLUSTERNUM32?FAT32
?PR?_REMOVEFILE32?HPI32 002FH 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 0038H 000DH ----- ----- ----- -----
+--> ?PR?_THISFATSECNUM32?FAT32
+--> ?PR?_THISFATENTOFFSET32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_LSWAPINT32?HAL
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?GETCAPACITY32?HPI32 002FH 000AH ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
BL51 BANKED LINKER/LOCATER V5.03 07/13/2007 21:38:27 PAGE 7
?PR?_DOWNDIR32?HPI32 002FH 0008H ----- ----- ----- -----
+--> ?PR?_FIRSTSECTOROFCLUSTER32?FAT32
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_GETNEXTCLUSTERNUM32?FAT32
+--> ?PR?_LSWAPINT32?HAL
?PR?_CREATEDIR32?HPI32 002FH 001AH ----- ----- 7936H 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 002FH 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 002FH 000AH ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
?PR?_FIRSTSECTOROFCLUSTER?FAT 0045H 0004H ----- ----- ----- -----
?PR?_GETNEXTCLUSTERNUM?FAT 0045H 0006H ----- ----- ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
?PR?_OPENFILE?HPI 002FH 0008H ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_LSWAPINT16?HAL
+--> ?PR?_LSWAPINT32?HAL
BL51 BANKED LINKER/LOCATER V5.03 07/13/2007 21:38:27 PAGE 8
?PR?_READFILE?HPI 002FH 000FH ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_SETFILEPOINTER?HPI 002FH 0004H ----- ----- ----- -----
+--> ?PR?_GOTOPOINTER?FAT
?PR?_GOTOPOINTER?FAT 0033H 0006H ----- ----- ----- -----
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
?PR?_CREATEFILE?HPI 002FH 0016H ----- ----- 7936H 0003H
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_CREATECLUSTERLINK?FAT
?PR?GETFREECUSTERNUM?FAT 004EH 0009H ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?_CREATECLUSTERLINK?FAT 0045H 0009H ----- ----- ----- -----
+--> ?PR?GETFREECUSTERNUM?FAT
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
?PR?_WRITEFILE?HPI 002FH 0013H ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_RBC_WRITE?TPBULK
+--> ?PR?_CREATECLUSTERLINK?FAT
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_LSWAPINT16?HAL
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
?PR?_REMOVEFILE?HPI 002FH 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 003AH 0007H ----- ----- ----- -----
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_DELAYMS?HAL
+--> ?PR?_RBC_WRITE?TPBULK
BL51 BANKED LINKER/LOCATER V5.03 07/13/2007 21:38:27 PAGE 9
?PR?GETCAPACITY?HPI 002FH 000AH ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
?PR?_DOWNDIR?HPI 002FH 0008H ----- ----- ----- -----
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_LSWAPINT16?HAL
?PR?_CREATEDIR?HPI 002FH 0016H ----- ----- 7936H 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 002FH 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
BL51 BANKED LINKER/LOCATER V5.03 07/13/2007 21:38:27 PAGE 10
SYMBOL TABLE OF MODULE: D:\HEX\C51_UsbDisk (FAT)
VALUE TYPE NAME
----------------------------------
------- MODULE FAT
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:6DA2H PUBLIC _FirstSectorofCluster
C:6F3BH PUBLIC _ThisFatEntOffset
C:6413H PUBLIC _DeleteClusterLink
C:65D1H PUBLIC _CreateClusterLink
X:7732H PUBLIC FATBUF
C:6683H PUBLIC _GetNextClusterNum
C:6108H PUBLIC _GoToPointer
C:563FH PUBLIC GetFreeCusterNum
C:6FD3H PUBLIC _ThisFatSecNum
------- PROC _FIRSTSECTOROFCLUSTER
D:0006H SYMBOL clusterNum
------- DO
D:0045H SYMBOL temp
------- ENDDO
C:6DA2H LINE# 16
C:6DA2H LINE# 17
C:6DA2H LINE# 19
C:6DB3H LINE# 20
C:6DCFH LINE# 21
C:6DEFH LINE# 22
C:6DF6H LINE# 23
------- ENDPROC _FIRSTSECTOROFCLUSTER
------- PROC _THISFATSECNUM
D:0006H SYMBOL clusterNum
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:6FD3H LINE# 25
C:6FD3H LINE# 26
C:6FD3H LINE# 28
C:6FDAH LINE# 29
C:6FE5H LINE# 30
C:6FF1H LINE# 31
C:6FF1H LINE# 32
------- ENDPROC _THISFATSECNUM
------- PROC _THISFATENTOFFSET
D:0006H SYMBOL clusterNum
------- DO
D:0002H SYMBOL temp1
D:0006H SYMBOL temp2
------- ENDDO
C:6F3BH LINE# 34
C:6F3BH LINE# 35
C:6F3BH LINE# 37
C:6F44H LINE# 38
C:6F51H LINE# 39
BL51 BANKED LINKER/LOCATER V5.03 07/13/2007 21:38:27 PAGE 11
C:6F62H LINE# 40
C:6F65H LINE# 41
------- ENDPROC _THISFATENTOFFSET
------- PROC _GETNEXTCLUSTERNUM
D:0045H SYMBOL clusterNum
------- DO
D:0047H SYMBOL FatSecNum
D:0049H SYMBOL FatEntOffset
------- ENDDO
C:6683H LINE# 43
C:6687H LINE# 44
C:6687H LINE# 47
C:668EH LINE# 48
C:6699H LINE# 49
C:66B4H LINE# 50
C:66B4H LINE# 52
C:66CDH LINE# 53
C:66D2H LINE# 54
C:66DFH LINE# 55
C:66DFH LINE# 58
C:66F1H LINE# 59
C:66F6H LINE# 60
C:670CH LINE# 61
C:670FH LINE# 62
------- ENDPROC _GETNEXTCLUSTERNUM
------- PROC _GOTOPOINTER
D:0033H SYMBOL pointer
------- DO
D:0037H SYMBOL clusterSize
------- ENDDO
C:6108H LINE# 64
C:6110H LINE# 65
C:6110H LINE# 69
C:6126H LINE# 70
C:613AH LINE# 71
C:614FH LINE# 72
C:614FH LINE# 73
C:616DH LINE# 74
C:6181H LINE# 75
C:619CH LINE# 76
C:619CH LINE# 77
C:619EH LINE# 78
C:619EH LINE# 79
C:619EH LINE# 80
C:61BBH LINE# 81
C:61E9H LINE# 82
C:620AH LINE# 83
C:6214H LINE# 84
C:6216H LINE# 86
------- ENDPROC _GOTOPOINTER
------- PROC _DELETECLUSTERLINK
D:003AH SYMBOL clusterNum
------- DO
D:003CH SYMBOL FatSecNum
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -