📄 f34x_msd.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34
>> X_MSD_CF_BASIC_FUNCTIONS.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRM
>> WARE\F34X_MSD_CMD.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F3
>> 4X_MSD_DIR_COMMANDS.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\
>> F34X_MSD_FILE_SYSTEM.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE
>> \F34X_MSD_FORMAT_DISK.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWAR
>> E\F34X_MSD_GET_CHAR.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\
>> F34X_MSD_LOG.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MS
>> D_MMC.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_MMC_C
>> OMMAND.OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_MSD.
>> OBJ, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_PUT_CHAR.OB
>> J, C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_SCSI.OBJ, C:\
>> SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_SECT_SERV.OBJ, C:\S
>> ILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_TEMP_SENSOR.OBJ, C:\
>> SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_UART.OBJ, C:\SILABS
>> \MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_DESCRIPTOR.OBJ, C:\SI
>> LABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_ISR.OBJ, C:\SILAB
>> S\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_MAIN.OBJ, C:\SILABS\
>> MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_PROCEDURE.OBJ, C:\SILA
>> BS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_STD_REQ.OBJ, C:\SIL
>> ABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_UTIL.OBJ, C:\SILABS\MC
>> U\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_VBUS_FUNCTIONS.OBJ TO C:\SIL
>> ABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD.OMF RS (256) PL (68) P
>> W (78) IX
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_CF_BASIC_FUNCTION
>> S.OBJ (F34X_MSD_CF_BASIC_FUNCTIONS)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_CMD.OBJ (F34X_MSD
>> _CMD)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_DIR_COMMANDS.OBJ
>> (F34X_MSD_DIR_COMMANDS)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_FILE_SYSTEM.OBJ (
>> F34X_MSD_FILE_SYSTEM)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_FORMAT_DISK.OBJ (
>> F34X_MSD_FORMAT_DISK)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_GET_CHAR.OBJ (F34
>> X_MSD_GET_CHAR)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_LOG.OBJ (F34X_MSD
>> _LOG)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_MMC.OBJ (F34X_MSD
>> _MMC)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_MMC_COMMAND.OBJ (
>> F34X_MSD_MMC_COMMAND)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_MSD.OBJ (F34X_MSD
>> _MSD)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_PUT_CHAR.OBJ (F34
>> X_MSD_PUT_CHAR)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_SCSI.OBJ (F34X_MS
>> D_SCSI)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_SECT_SERV.OBJ (F3
>> 4X_MSD_SECT_SERV)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_TEMP_SENSOR.OBJ (
>> F34X_MSD_TEMP_SENSOR)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_UART.OBJ (F34X_MS
>> D_UART)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_DESCRIPTOR.OB
>> J (F34X_MSD_USB_DESCRIPTOR)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_ISR.OBJ (F34X
>> _MSD_USB_ISR)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_MAIN.OBJ (F34
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 2
>> X_MSD_USB_MAIN)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_PROCEDURE.OBJ
>> (F34X_MSD_USB_PROCEDURE)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_USB_STD_REQ.OBJ (
>> F34X_MSD_USB_STD_REQ)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_UTIL.OBJ (F34X_MS
>> D_UTIL)
C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MSD_VBUS_FUNCTIONS.OB
>> J (F34X_MSD_VBUS_FUNCTIONS)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSUB)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LOR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (_GETKEY)
C:\KEIL\C51\LIB\C51L.LIB (TOLOWER)
C:\KEIL\C51\LIB\C51L.LIB (TOUPPER)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCMP)
C:\KEIL\C51\LIB\C51L.LIB (STRNCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPY)
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 3
C:\KEIL\C51\LIB\C51L.LIB (STRCHR)
C:\KEIL\C51\LIB\C51L.LIB (STRSTR)
C:\KEIL\C51\LIB\C51L.LIB (ATOL)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LILDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LILDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LILDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (ISDIGIT)
C:\KEIL\C51\LIB\C51L.LIB (ISSPACE)
LINK MAP OF MODULE: C:\SILABS\MCU\USB_MASSSTORAGEDEVICE_RD\1.FIRMWARE\F34X_MS
>> D.OMF (F34X_MSD_CF_BASIC_FUNCTIONS)
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 0005H UNIT _DATA_GROUP_
DATA 000DH 0002H UNIT ?C?LIB_DATA
IDATA 000FH 0010H UNIT _IDATA_GROUP_
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?F34X_MSD_MMC
0021H.2 0000H.6 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 026CH UNIT _XDATA_GROUP_
XDATA 026CH 0212H UNIT ?XD?F34X_MSD_SECT_SERV
XDATA 047EH 00D6H UNIT ?XD?F34X_MSD_FILE_SYSTEM
XDATA 0554H 0096H UNIT ?XD?F34X_MSD_USB_ISR
XDATA 05EAH 002DH UNIT ?XD?F34X_MSD_MSD
XDATA 0617H 002CH UNIT ?XD?F34X_MSD_CMD
XDATA 0643H 001AH UNIT ?XD?F34X_MSD_MMC
XDATA 065DH 0017H UNIT ?XD?F34X_MSD_LOG
XDATA 0674H 0017H UNIT ?XD?F34X_MSD_TEMP_SENSOR
XDATA 068BH 000DH UNIT ?XD?F34X_MSD_SCSI
XDATA 0698H 000CH UNIT ?XD?F34X_MSD_USB_DESCRIPT
>> OR
XDATA 06A4H 0004H UNIT ?XD?F34X_MSD_USB_MAIN
XDATA 06A8H 0004H UNIT ?XD?F34X_MSD_UTIL
XDATA 06ACH 0002H UNIT ?XD?F34X_MSD_VBUS_FUNCTIO
>> NS
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 4
CODE 0003H 0028H UNIT ?PR?STOP_LOGGING?F34X_MSD
>> _LOG
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0043H 0003H ABSOLUTE
CODE 0046H 0CDBH UNIT ?C?LIB_CODE
CODE 0D21H 042AH UNIT ?PR?CMD_EXEC?F34X_MSD_CMD
>>
CODE 114BH 037CH UNIT ?PR?F34X_MSD_FILE_SYSTEM
CODE 14C7H 0365H UNIT ?PR?PRINTF?PRINTF
CODE 182CH 0323H UNIT ?PR?MMC_FLASH_INIT?F34X_M
>> SD_MMC
CODE 1B4FH 02B7H UNIT ?PR?_FWRITE?F34X_MSD_FILE
>> _SYSTEM
CODE 1E06H 02B1H UNIT ?PR?_MMC_COMMAND_EXEC?F34
>> X_MSD_MMC
CODE 20B7H 0200H UNIT ?PR?_RMDIR?F34X_MSD_FILE_
>> SYSTEM
CODE 22B7H 01CDH UNIT ?CO?F34X_MSD_CMD
CODE 2484H 01B9H UNIT ?PR?HANDLE_SETUP?F34X_MSD
>> _USB_ISR
CODE 263DH 01B3H UNIT ?PR?_FREAD?F34X_MSD_FILE_
>> SYSTEM
CODE 27F0H 0180H UNIT ?PR?_FAT_CHAIN_ALLOC?F34X
>> _MSD_FILE_SYSTEM
CODE 2970H 0175H UNIT ?PR?_?SECT_VALIDATE?F34X_
>> MSD_SECT_SERV
CODE 2AE5H 0148H UNIT ?PR?_FINDNEXT?F34X_MSD_FI
>> LE_SYSTEM
CODE 2C2DH 0126H UNIT ?PR?_CHNGDIR?F34X_MSD_FIL
>> E_SYSTEM
CODE 2D53H 0117H UNIT ?PR?_FCREATE?F34X_MSD_FIL
>> E_SYSTEM
CODE 2E6AH 010CH UNIT ?PR?_ATOL?ATOL
CODE 2F76H 00FDH UNIT ?PR?GET_DESCRIPTOR?F34X_M
>> SD_USB_STD_REQ
CODE 3073H 00F0H UNIT ?CO?F34X_MSD_MMC
CODE 3163H 00EFH UNIT ?PR?_MKDIR?F34X_MSD_FILE_
>> SYSTEM
CODE 3252H 00ECH UNIT ?PR?_FOPEN?F34X_MSD_FILE_
>> SYSTEM
CODE 333EH 00EBH UNIT ?CO?F34X_MSD_DIR_COMMANDS
>>
CODE 3429H 00E8H UNIT ?PR?_REMOVE_DIRECORY?F34X
>> _MSD_DIR_COMMANDS
CODE 3511H 00E3H UNIT ?PR?_MAKE_DIRECTORY?F34X_
>> MSD_DIR_COMMANDS
CODE 35F4H 00E3H UNIT ?PR?SCSI_RX?F34X_MSD_SCSI
>>
CODE 36D7H 00DDH UNIT ?PR?_FILE_NAME_MATCH?F34X
>> _MSD_FILE_SYSTEM
CODE 37B4H 00D9H UNIT ?PR?_FAT_CHAIN?F34X_MSD_F
>> ILE_SYSTEM
CODE 388DH 00D7H UNIT ?PR?_FAT_CHAIN_FREE?F34X_
>> MSD_FILE_SYSTEM
CODE 3964H 00D5H UNIT ?PR?_CHANGE_DIRECTORY?F34
>> X_MSD_DIR_COMMANDS
CODE 3A39H 00D5H UNIT ?PR?F34X_MSD_SCSI
CODE 3B0EH 00CAH UNIT ?PR?CMD_DIR?F34X_MSD_CMD
CODE 3BD8H 00C9H UNIT ?PR?SCSI_WRITE10?F34X_MSD
>> _SCSI
CODE 3CA1H 00C4H UNIT ?PR?MSD_STEP?F34X_MSD_MSD
>>
CODE 3D65H 00BFH UNIT ?PR?_STRSTR?STRSTR
CODE 3E24H 00BEH UNIT USB_PROCEDURE
BL51 BANKED LINKER/LOCATER V6.00 06/09/2006 14:23:11 PAGE 5
CODE 3EE2H 00B4H UNIT ?CO?F34X_MSD_USB_DESCRIPT
>> OR
CODE 3F96H 00B3H UNIT ?PR?GET_STATUS?F34X_MSD_U
>> SB_STD_REQ
CODE 4049H 00AFH UNIT ?PR?SCSI_READ10?F34X_MSD_
>> SCSI
CODE 40F8H 00AFH UNIT ?PR?USB_ISR?F34X_MSD_USB_
>> ISR
CODE 41A7H 00ACH UNIT ?PR?LOG_STEP?F34X_MSD_LOG
>>
CODE 4253H 00A8H UNIT ?PR?_WRITE_SECTOR?F34X_MS
>> D_CF_BASIC_FUNCTIONS
CODE 42FBH 00A2H UNIT ?PR?_CMD_TYPE?F34X_MSD_CM
>> D
CODE 439DH 0095H UNIT ?PR?CLEAR_FEATURE?F34X_MS
>> D_USB_STD_REQ
CODE 4432H 0094H UNIT ?PR?SET_FEATURE?F34X_MSD_
>> USB_STD_REQ
CODE 44C6H 0093H UNIT ?PR?TEMP_LOG_STEP?F34X_MS
>> D_TEMP_SENSOR
CODE 4559H 0091H UNIT ?PR?_READ_SECTOR?F34X_MSD
>> _CF_BASIC_FUNCTIONS
CODE 45EAH 0090H UNIT ?PR?_GET_FILE_NAME?F34X_M
>> SD_FILE_SYSTEM
CODE 467AH 008EH UNIT ?PR?F34X_MSD_MMC
CODE 4708H 008CH UNIT ?C_C51STARTUP
CODE 4794H 008AH UNIT ?CO?F34X_MSD_TEMP_SENSOR
CODE 481EH 0084H UNIT ?PR?_FILLDIRENTRY?F34X_MS
>> D_FILE_SYSTEM
CODE 48A2H 0082H UNIT ?PR?SET_CONFIGURATION?F34
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -