📄 usbhost.m51
字号:
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 1
BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\out\TPBULK.obj, .\out\HAL.obj, .\out\HPI.obj, .\out\ISR.obj, .\out\main.obj, .\out\SL811.obj,
>> .\out\Fat.obj, .\out\comm.obj, .\out\STARTUP.obj TO .\out\USBHOST PRINT (.\USBHOST.m51) RAMSIZE (256) XDATA (0X0000-
>> 0X7FFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\out\TPBULK.obj (TPBULK)
.\out\HAL.obj (HAL)
.\out\HPI.obj (HPI)
.\out\ISR.obj (ISR)
.\out\main.obj (MAIN)
.\out\SL811.obj (SL811)
.\out\Fat.obj (FAT)
.\out\comm.obj (COMM)
.\out\STARTUP.obj (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
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?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?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
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?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
LINK MAP OF MODULE: .\out\USBHOST (TPBULK)
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 0009H UNIT ?DT?COMM
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 2
DATA 0011H 0003H UNIT _DATA_GROUP_
0014H 000CH *** GAP ***
DATA 0020H 0002H BIT_ADDR ?BA?MAIN
BIT 0022H.0 0000H.3 UNIT ?BI?COMM
0022H.3 0000H.5 *** GAP ***
IDATA 0023H 002DH UNIT ?ID?SL811
IDATA 0050H 001FH UNIT ?ID?TPBULK
006FH 0051H *** GAP ***
IDATA 00C0H 0040H ABSOLUTE
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0814H UNIT ?XD?SL811
XDATA 0814H 0800H UNIT ?XD?COMM
XDATA 1014H 0503H UNIT ?XD?FAT
XDATA 1517H 04FBH UNIT _XDATA_GROUP_
1A12H 65EEH *** GAP ***
XDATA 8000H 0001H ABSOLUTE
8001H 0FFFH *** GAP ***
XDATA 9000H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?INIT_SPECIALINTERRUPTS?MAIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?CO?SL811
CODE 0020H 0003H UNIT ?CO?TPBULK
CODE 0023H 0003H ABSOLUTE
CODE 0026H 050BH UNIT ?PR?_WRITEFILE?HPI
CODE 0531H 0490H UNIT ?C?LIB_CODE
CODE 09C1H 042CH UNIT ?PR?_CREATEFILE?HPI
CODE 0DEDH 0424H UNIT ?PR?USBXFER?SL811
CODE 1211H 0406H UNIT ?PR?_INIT_FILE_SYSTEM?FAT
CODE 1617H 037EH UNIT ?PR?_OPENFILE?HPI
CODE 1995H 034CH UNIT ?PR?SEARCH_FREE_CUR?FAT
CODE 1CE1H 029FH UNIT ?PR?_READFILE?HPI
CODE 1F80H 0291H UNIT ?PR?_FIND_FILE?HPI
CODE 2211H 0277H UNIT ?PR?_LIST?HPI
CODE 2488H 022EH UNIT ?PR?_ENUMUSBDEV?SL811
CODE 26B6H 0212H UNIT ?PR?_ADD_FILE_ITEM?HPI
CODE 28C8H 0208H UNIT ?PR?_GOTOPOINTER?FAT
CODE 2AD0H 01D3H UNIT ?PR?_UARTHANDLER?HPI
CODE 2CA3H 01B7H UNIT ?PR?_DELETECLUSTERLINK?FAT
CODE 2E5AH 01A1H UNIT ?PR?_REMOVEFILE?HPI
CODE 2FFBH 0194H UNIT ?PR?SEARCH_ONE_FREE?FAT
CODE 318FH 018EH UNIT ?PR?INIT_FREE_CUR?FAT
CODE 331DH 0189H UNIT ?PR?GETFREECUSTERNUM?FAT
CODE 34A6H 0171H UNIT ?PR?_RECE_CMD?COMM
CODE 3617H 016CH UNIT ?PR?_SEND_DATA?COMM
CODE 3783H 015EH UNIT ?PR?MAIN?MAIN
CODE 38E1H 0145H UNIT ?PR?_CREATECLUSTERLINK?FAT
CODE 3A26H 0123H UNIT ?PR?_GETNEXTCLUSTERNUM?FAT
CODE 3B49H 00E9H UNIT ?PR?_COMPRESS_DATE?HPI
CODE 3C32H 00D6H UNIT ?PR?INIT_PART?FAT
CODE 3D08H 00BCH UNIT ?PR?UPDATA_FAT_CUR?FAT
CODE 3DC4H 00BCH UNIT ?PR?UPDATA_FAT_FREE?FAT
CODE 3E80H 00BBH UNIT ?PR?_RBC_WRITE?TPBULK
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 3
CODE 3F3BH 00B6H UNIT ?PR?_SWAPINT32?HAL
CODE 3FF1H 00B2H UNIT ?PR?_RBC_READ?TPBULK
CODE 40A3H 00A6H UNIT ?C_C51STARTUP
CODE 4149H 0094H UNIT ?PR?_GETCLUSTERNUM?FAT
CODE 41DDH 0093H UNIT ?PR?_THISFATSECNUM?FAT
CODE 4270H 0091H UNIT ?PR?_MEMCMP_CUR?HAL
CODE 4301H 0091H UNIT ?PR?ISR_COMM?ISR
CODE 4392H 008AH UNIT ?PR?_RECE?COMM
CODE 441CH 0086H UNIT ?PR?_FIRSTSECTOROFCLUSTER?FAT
CODE 44A2H 0080H UNIT ?PR?_MEMCPY_CUR?HAL
CODE 4522H 007AH UNIT ?PR?_SETFILEPOINTER?HPI
CODE 459CH 007AH UNIT ?PR?CHECK_KEY_LED?SL811
CODE 4616H 0076H UNIT ?PR?EP0XFER?SL811
CODE 468CH 0071H UNIT ?PR?SPC_INQUIRY?TPBULK
CODE 46FDH 006DH UNIT ?PR?SPC_READLONG?TPBULK
CODE 476AH 006AH UNIT ?PR?_SEND_STR?COMM
CODE 47D4H 0066H UNIT ?PR?USBRESET?SL811
CODE 483AH 0063H UNIT ?PR?SPC_REQUESTSENSE?TPBULK
CODE 489DH 0063H UNIT ?PR?RBC_READCAPACITY?TPBULK
CODE 4900H 005DH UNIT ?PR?ENUMMASSDEV?TPBULK
CODE 495DH 0050H UNIT ?PR?SPC_LOCKMEDIA?TPBULK
CODE 49ADH 004CH UNIT ?PR?GETKEY?HAL
CODE 49F9H 004BH UNIT ?PR?SPC_TESTUNIT?TPBULK
CODE 4A44H 0049H UNIT ?PR?_SEND_ERROR?COMM
CODE 4A8DH 0043H UNIT ?PR?ISR_INT0?ISR
CODE 4AD0H 0042H UNIT ?PR?_RECE_S?COMM
CODE 4B12H 003DH UNIT ?PR?SL811_INIT?SL811
CODE 4B4FH 003CH UNIT ?PR?_BITNUM?HAL
CODE 4B8BH 003BH UNIT ?PR?_THISFATENTOFFSET?FAT
CODE 4BC6H 003AH UNIT ?PR?_EPBULKSEND?SL811
CODE 4C00H 003AH UNIT ?PR?_EPBULKRCV?SL811
CODE 4C3AH 0039H UNIT ?PR?_SL811BUFREAD?HAL
CODE 4C73H 0038H UNIT ?CO?HPI
CODE 4CABH 0036H UNIT ?PR?GETDESC?SL811
CODE 4CE1H 0034H UNIT ?PR?_SL811BUFWRITE?HAL
CODE 4D15H 002AH UNIT ?PR?_DELAYMS?HAL
CODE 4D3FH 0028H UNIT ?PR?TPBULK_GETMAXLUN?TPBULK
CODE 4D67H 0027H UNIT ?PR?ISR_TIMER0?ISR
CODE 4D8EH 0026H UNIT ?PR?_MEMSET_CUR?HAL
CODE 4DB4H 0023H UNIT ?PR?SET_CONFIGURATION?SL811
CODE 4DD7H 0020H UNIT ?PR?_SETADDRESS?SL811
CODE 4DF7H 0019H UNIT ?PR?_DELAYUS?HAL
CODE 4E10H 0019H UNIT ?PR?WAIT_SEND_END?COMM
CODE 4E29H 0017H UNIT ?PR?INIT_COMM?MAIN
CODE 4E40H 0017H UNIT ?C_INITSEG
CODE 4E57H 0011H UNIT ?PR?INIT_TIMER0?MAIN
CODE 4E68H 000EH UNIT ?PR?_DISP_DATA?MAIN
CODE 4E76H 000DH UNIT ?PR?INIT_PORT?MAIN
CODE 4E83H 000BH UNIT ?PR?_SL811READ?HAL
CODE 4E8EH 000BH UNIT ?PR?_SL811WRITE?HAL
CODE 4E99H 0009H UNIT ?PR?_SWAPINT16?HAL
CODE 4EA2H 0009H UNIT ?CO?FAT
CODE 4EABH 0009H UNIT ?PR?CLEAR_RECE_BUFFER?COMM
CODE 4EB4H 0008H UNIT ?PR?DETECTDEVICE?HPI
CODE 4EBCH 0007H UNIT ?PR?_WORDSWAP?HAL
CODE 4EC3H 0006H UNIT ?CO?MAIN
CODE 4EC9H 0006H UNIT ?PR?SL811_GETREV?SL811
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 4
OVERLAY MAP OF MODULE: .\out\USBHOST (TPBULK)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?PR?ISR_INT0?ISR ----- ----- ----- -----
+--> ?PR?_SL811WRITE?HAL
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 1517H 0451H
+--> ?PR?INIT_TIMER0?MAIN
+--> ?PR?INIT_SPECIALINTERRUPTS?MAIN
+--> ?PR?INIT_PORT?MAIN
+--> ?PR?INIT_COMM?MAIN
+--> ?PR?_DELAYMS?HAL
+--> ?PR?SL811_INIT?SL811
+--> ?PR?CHECK_KEY_LED?SL811
+--> ?PR?_ENUMUSBDEV?SL811
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?GETKEY?HAL
+--> ?CO?MAIN
+--> ?PR?ENUMMASSDEV?TPBULK
+--> ?PR?_RECE_CMD?COMM
+--> ?PR?_SEND_ERROR?COMM
+--> ?PR?_UARTHANDLER?HPI
?PR?_DELAYMS?HAL 0011H 0003H ----- -----
?PR?SL811_INIT?SL811 ----- ----- ----- -----
+--> ?PR?_SL811WRITE?HAL
?PR?CHECK_KEY_LED?SL811 ----- ----- 1968H 0001H
+--> ?PR?_SL811READ?HAL
+--> ?CO?SL811
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?GETKEY?HAL
+--> ?PR?_SL811WRITE?HAL
?PR?_DISP_DATA?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
+--> ?PR?_SEND_STR?COMM
+--> ?PR?WAIT_SEND_END?COMM
?PR?_SEND_STR?COMM ----- ----- 19AEH 0002H
?PR?GETKEY?HAL ----- ----- 1973H 0001H
?PR?_ENUMUSBDEV?SL811 ----- ----- 1968H 000DH
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 5
+--> ?PR?USBRESET?SL811
+--> ?PR?_DELAYMS?HAL
+--> ?PR?GETDESC?SL811
+--> ?CO?SL811
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?_SETADDRESS?SL811
+--> ?PR?SET_CONFIGURATION?SL811
+--> ?PR?_WORDSWAP?HAL
?PR?USBRESET?SL811 ----- ----- 1975H 0001H
+--> ?CO?SL811
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?_SL811READ?HAL
+--> ?PR?_SL811WRITE?HAL
+--> ?PR?_DELAYMS?HAL
?PR?GETDESC?SL811 ----- ----- ----- -----
+--> ?PR?_WORDSWAP?HAL
+--> ?PR?EP0XFER?SL811
?PR?EP0XFER?SL811 ----- ----- ----- -----
+--> ?PR?USBXFER?SL811
?PR?USBXFER?SL811 ----- ----- 1A02H 000BH
+--> ?PR?_SL811BUFWRITE?HAL
+--> ?PR?_WORDSWAP?HAL
+--> ?PR?_SL811WRITE?HAL
+--> ?PR?_SL811READ?HAL
+--> ?PR?_SL811BUFREAD?HAL
?PR?_SL811BUFWRITE?HAL ----- ----- 1A0DH 0005H
?PR?_SL811BUFREAD?HAL ----- ----- 1A0DH 0005H
?PR?_SETADDRESS?SL811 ----- ----- ----- -----
+--> ?PR?EP0XFER?SL811
?PR?SET_CONFIGURATION?SL811 ----- ----- ----- -----
+--> ?PR?EP0XFER?SL811
?PR?ENUMMASSDEV?TPBULK ----- ----- ----- -----
+--> ?PR?SPC_INQUIRY?TPBULK
+--> ?PR?SPC_TESTUNIT?TPBULK
+--> ?PR?SPC_LOCKMEDIA?TPBULK
+--> ?PR?SPC_REQUESTSENSE?TPBULK
+--> ?PR?RBC_READCAPACITY?TPBULK
+--> ?CO?TPBULK
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?GETKEY?HAL
+--> ?PR?_DELAYMS?HAL
+--> ?PR?INIT_PART?FAT
+--> ?PR?_INIT_FILE_SYSTEM?FAT
?PR?SPC_INQUIRY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_EPBULKRCV?SL811
BL51 BANKED LINKER/LOCATER V5.00 09/23/2005 09:30:06 PAGE 6
?PR?_EPBULKSEND?SL811 ----- ----- ----- -----
+--> ?PR?USBXFER?SL811
?PR?_EPBULKRCV?SL811 ----- ----- ----- -----
+--> ?PR?USBXFER?SL811
?PR?SPC_TESTUNIT?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_EPBULKRCV?SL811
?PR?SPC_LOCKMEDIA?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_EPBULKRCV?SL811
?PR?SPC_REQUESTSENSE?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_EPBULKRCV?SL811
?PR?RBC_READCAPACITY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?SL811
+--> ?PR?_EPBULKRCV?SL811
?PR?INIT_PART?FAT ----- ----- ----- -----
+--> ?PR?_MEMSET_CUR?HAL
+--> ?PR?_RBC_READ?TPBULK
+--> ?PR?_SWAPINT32?HAL
+--> ?CO?FAT
+--> ?PR?_DISP_DATA?MAIN
+--> ?PR?GETKEY?HAL
+--> ?PR?_DELAYMS?HAL
?PR?_MEMSET_CUR?HAL ----- ----- 19D6H 0006H
?PR?_RBC_READ?TPBULK ----- ----- 19FAH 0008H
+--> ?PR?_SWAPINT32?HAL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -