📄 f34x_msd.m51
字号:
?PR?_STRNCMP?STRNCMP ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 19
>> ----- ----- ----- 001AH 0008H
?PR?CMD_HELP?F34X_MSD_CMD ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?CO?F34X_MSD_CMD
+--> ?PR?PRINTF?PRINTF
?PR?_ATOL?ATOL 0020H.0 0000H.1 -----
>> ----- ----- ----- 0014H 0007H
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR?_ISDIGIT?ISDIGIT
?PR?MSD_STEP?F34X_MSD_MSD ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?PR?_OUT2_GET_DATA?F34X_MSD_USB_ISR
+--> ?PR?OUT2_DONE?F34X_MSD_USB_ISR
+--> ?PR?SCSI_RX?F34X_MSD_SCSI
+--> ?PR?_HTONL?F34X_MSD_UTIL
+--> ?PR?_USB_IN?F34X_MSD_USB_ISR
?PR?SCSI_RX?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?PR?F34X_MSD_SCSI
+--> ?PR?_HTONL?F34X_MSD_UTIL
+--> ?PR?SCSI_INQUIRY?F34X_MSD_SCSI
+--> ?PR?SCSI_MODE_SENSE6?F34X_MSD_SCSI
+--> ?PR?SCSI_READ_CAPACITY10?F34X_MSD_SCSI
+--> ?PR?SCSI_READ10?F34X_MSD_SCSI
+--> ?PR?SCSI_WRITE10?F34X_MSD_SCSI
+--> ?PR?_USB_IN?F34X_MSD_USB_ISR
?PR?SCSI_INQUIRY?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?CO?F34X_MSD_SCSI
+--> ?PR?_SCSI_SEND?F34X_MSD_SCSI
?PR?_SCSI_SEND?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- 000FH 0005H
+--> ?PR?F34X_MSD_SCSI
+--> ?PR?_USB_IN?F34X_MSD_USB_ISR
?PR?_USB_IN?F34X_MSD_USB_ISR ----- ----- -----
>> ----- ----- ----- 0017H 0009H
+--> ?PR?_HANDLE_IN1?F34X_MSD_USB_ISR
?PR?SCSI_MODE_SENSE6?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?CO?F34X_MSD_SCSI
+--> ?PR?_SCSI_SEND?F34X_MSD_SCSI
?PR?SCSI_READ_CAPACITY10?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- 000BH 0004H
+--> ?PR?SECT_SECTORS?F34X_MSD_SECT_SERV
+--> ?PR?F34X_MSD_SCSI
+--> ?PR?_SCSI_SEND?F34X_MSD_SCSI
?PR?SCSI_READ10?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- 000BH 000CH
+--> ?PR?F34X_MSD_SCSI
+--> ?PR?_HTONL?F34X_MSD_UTIL
+--> ?PR?_SECT_READ?F34X_MSD_SECT_SERV
+--> ?PR?_USB_IN?F34X_MSD_USB_ISR
?PR?SCSI_WRITE10?F34X_MSD_SCSI ----- ----- -----
>> ----- ----- ----- 000BH 000CH
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 20
+--> ?PR?F34X_MSD_SCSI
+--> ?PR?_HTONL?F34X_MSD_UTIL
+--> ?PR?_OUT2_GET_DATA?F34X_MSD_USB_ISR
+--> ?PR?OUT2_DONE?F34X_MSD_USB_ISR
+--> ?PR?_SECT_WRITE?F34X_MSD_SECT_SERV
?PR?LOG_STEP?F34X_MSD_LOG ----- ----- -----
>> ----- ----- ----- 000BH 0010H
+--> ?CO?F34X_MSD_LOG
+--> ?PR?PRINTF?PRINTF
+--> ?PR?F34X_MSD_LOG
+--> ?PR?_FWRITE?F34X_MSD_FILE_SYSTEM
?PR?_FWRITE?F34X_MSD_FILE_SYSTEM ----- ----- -----
>> ----- ----- ----- 001FH 0013H
+--> ?PR?F34X_MSD_FILE_SYSTEM
+--> ?PR?_FAT_CHAIN_ALLOC?F34X_MSD_FILE_SY...
+--> ?PR?_SECT_READ?F34X_MSD_SECT_SERV
+--> ?PR?_HTONS?F34X_MSD_UTIL
+--> ?PR?_HTONL?F34X_MSD_UTIL
+--> ?PR?_SECT_WRITE?F34X_MSD_SECT_SERV
+--> ?PR?_FEOF?F34X_MSD_FILE_SYSTEM
+--> ?PR?_FAT_CHAIN?F34X_MSD_FILE_SYSTEM
+--> ?PR?SECT_FILE_DATA?F34X_MSD_SECT_SERV
?PR?TEMP_LOG_STEP?F34X_MSD_TEMP_SENSOR ----- ----- -----
>> ----- ----- ----- 000BH 0014H
+--> ?PR?GET_TEMP?F34X_MSD_TEMP_SENSOR
+--> ?CO?F34X_MSD_TEMP_SENSOR
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_FWRITE?F34X_MSD_FILE_SYSTEM
?PR?GET_TEMP?F34X_MSD_TEMP_SENSOR ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?PR?GET_TEMP_VALUE?F34X_MSD_TEMP_SENSOR
+--> ?PR?F34X_MSD_TEMP_SENSOR
?PR?SWITCH_ON_OFF_UART?F34X_MSD_VBUS_... ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?PR?TEMP_SENSOR_STOP_LOGGING?F34X_MSD...
+--> ?PR?STOP_LOGGING?F34X_MSD_LOG
+--> ?CO?F34X_MSD_VBUS_FUNCTIONS
+--> ?PR?PRINTF?PRINTF
+--> ?PR?WRITE_CURRENT_DIR?F34X_MSD_FILE_S...
+--> ?PR?_PUTCHAR?F34X_MSD_PUT_CHAR
?C_INITSEG ----- ----- -----
>> ----- ----- ----- ----- -----
+--> ?CO?F34X_MSD_USB_DESCRIPTOR
SYMBOL TABLE OF MODULE: C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34
>> X_MSD.OMF (F34X_MSD_CF_BASIC_FUNCTIONS)
VALUE TYPE NAME
----------------------------------
------- MODULE F34X_MSD_CF_BASIC_FUNCTIONS
C:0000H SYMBOL _ICE_DUMMY_
C:573DH PUBLIC _Identify_Drive
C:531AH PUBLIC Init_CF
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 21
D:00B0H PUBLIC P3
D:00C7H PUBLIC P4
B:0090H.6 PUBLIC CF_WE
D:00AEH PUBLIC P4MDOUT
C:5E9FH PUBLIC Wait_Busy
C:5AD6H PUBLIC Wait_Drq
B:0090H.3 PUBLIC CF_CD1
C:4559H PUBLIC _Read_Sector
C:4253H PUBLIC _Write_Sector
B:00A0H.2 PUBLIC Led1
B:00A0H.3 PUBLIC Led2
C:5C2BH PUBLIC _CF_GET_REGISTER_VALUE
B:0090H.4 PUBLIC CF_RDY
C:5CF6H PUBLIC _CF_SET_REGISTER_VALUE
B:0090H.0 PUBLIC CF_RST
C:5F64H PUBLIC Dtct_Card
B:0090H.1 PUBLIC CF_OE
C:4EECH SYMBOL Com002D
C:4EECH SYMBOL L?0046
C:4EECH SYMBOL L?0047
C:4EEFH SYMBOL L?0048
C:4EF6H SYMBOL L?0049
C:4EF7H SYMBOL L?0050
C:4EFDH SYMBOL L?0053
C:4EFDH SYMBOL L?0054
C:4F08H SYMBOL L?0055
C:4F09H SYMBOL L?0056
C:4F0FH SYMBOL L?0057
C:4F1CH SYMBOL L?0058
C:4F1CH SYMBOL L?0059
C:4F24H SYMBOL L?0061
C:4F2FH SYMBOL L?0062
C:4F3AH SYMBOL L?0063
C:4F44H SYMBOL L?0064
------- PROC COM002D
------- ENDPROC COM002D
------- PROC INIT_CF
------- DO
D:0007H SYMBOL result
X:000EH SYMBOL loop
X:0010H SYMBOL reinit
C:532FH SYMBOL REINIT
------- ENDDO
C:531AH LINE# 53
C:531AH LINE# 54
C:531AH LINE# 55
C:531DH LINE# 56
C:5324H LINE# 57
C:5328H LINE# 58
C:532FH LINE# 59
C:532FH LINE# 60
C:5331H LINE# 61
C:5338H LINE# 62
C:533BH LINE# 63
C:533EH LINE# 64
C:5341H LINE# 65
C:5344H LINE# 66
C:5346H LINE# 67
C:5349H LINE# 68
C:5350H LINE# 69
C:5355H LINE# 70
C:5357H LINE# 71
C:5357H LINE# 72
C:5357H LINE# 73
C:535EH LINE# 74
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 22
C:5368H LINE# 75
C:5368H LINE# 76
C:536AH LINE# 77
------- ENDPROC INIT_CF
------- PROC WAIT_DRQ
------- DO
X:024CH SYMBOL wait
X:024DH SYMBOL wait_drq
X:024EH SYMBOL loopguard
------- ENDDO
C:5AD6H LINE# 90
C:5AD6H LINE# 91
C:5AD6H LINE# 93
C:5ADDH LINE# 94
C:5ADDH LINE# 96
C:5AE7H LINE# 100
C:5AEAH LINE# 101
C:5AF5H LINE# 103
C:5AF5H LINE# 104
C:5AFDH LINE# 105
C:5AFFH LINE# 106
------- ENDPROC WAIT_DRQ
------- PROC WAIT_BUSY
------- DO
D:0007H SYMBOL wait
D:0006H SYMBOL wait_bsy
------- ENDDO
C:5E9FH LINE# 119
C:5E9FH LINE# 120
C:5E9FH LINE# 122
C:5E9FH LINE# 124
C:5EA4H LINE# 128
C:5EA8H LINE# 129
C:5EACH LINE# 130
------- ENDPROC WAIT_BUSY
------- PROC DTCT_CARD
------- DO
D:0007H SYMBOL card_detect
------- ENDDO
C:5F64H LINE# 143
C:5F64H LINE# 144
C:5F64H LINE# 146
C:5F69H LINE# 147
C:5F69H LINE# 148
------- ENDPROC DTCT_CARD
C:5C24H SYMBOL L?0052
------- PROC L?0051
------- ENDPROC L?0051
C:5C24H SYMBOL L?0052
------- PROC _CF_GET_REGISTER_VALUE
D:0007H SYMBOL addr
------- DO
D:0006H SYMBOL ret
------- ENDDO
C:5C2BH LINE# 162
C:5C2BH LINE# 163
C:5C2BH LINE# 164
C:5C2BH LINE# 165
C:5C2EH LINE# 166
C:5C38H LINE# 167
C:5C3BH LINE# 168
C:5C3DH LINE# 169
C:5C40H LINE# 170
C:5C42H LINE# 171
------- ENDPROC _CF_GET_REGISTER_VALUE
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 23
------- PROC L?0060
------- ENDPROC L?0060
------- PROC _CF_SET_REGISTER_VALUE
D:0007H SYMBOL addr
D:0005H SYMBOL value
C:5CF6H LINE# 185
C:5CF6H LINE# 186
C:5CF6H LINE# 187
C:5CF9H LINE# 188
C:5D00H LINE# 189
C:5D04H LINE# 190
C:5D07H LINE# 191
C:5D0BH LINE# 192
------- ENDPROC _CF_SET_REGISTER_VALUE
------- PROC _WRITE_SECTOR
X:023DH SYMBOL address
X:0241H SYMBOL buffer
------- DO
D:0003H SYMBOL cylinder_low
D:0002H SYMBOL cylinder_high
D:0001H SYMBOL sector
D:0006H SYMBOL head
D:0007H SYMBOL result
X:0244H SYMBOL error
X:0245H SYMBOL i
------- ENDDO
C:4253H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -