📄 tests.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE .\Debug\usb.obj, .\Debug\test.obj, .\Debug\tpbulk.obj, .\Debug\fat.obj, .\Debug\common.obj, .\D
>> ebug\Fat32.obj TO .\Debug\tests REGFILE (.\Debug\tests.ORC) PRINT (.\tests.m51) IXREF CODE (0X0000-0X1FFF) XDATA (0X0
>> 000-0XFFFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Debug\usb.obj (USB)
.\Debug\test.obj (TEST)
.\Debug\tpbulk.obj (TPBULK)
.\Debug\fat.obj (FAT)
.\Debug\common.obj (COMMON)
.\Debug\Fat32.obj (FAT32)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
LINK MAP OF MODULE: .\Debug\tests (USB)
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 0004H UNIT _DATA_GROUP_
000CH 0014H *** GAP ***
DATA 0020H 0002H BIT_ADDR ?BA?TEST
DATA 0022H 002DH UNIT ?DT?USB
DATA 004FH 001FH UNIT ?DT?TPBULK
IDATA 006EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0200H ABSOLUTE
XDATA 0200H 0202H UNIT ?XD?FAT
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 2
XDATA 0402H 004DH UNIT ?XD?TPBULK
XDATA 044FH 0043H UNIT _XDATA_GROUP_
XDATA 0492H 0041H UNIT ?XD?TEST
XDATA 04D3H 0012H UNIT ?XD?USB
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 07B7H UNIT ?PR?MAIN?TEST
CODE 07BAH 03F6H UNIT ?PR?ENUMMASSDEV?TPBULK
CODE 0BB0H 0338H UNIT ?C?LIB_CODE
CODE 0EE8H 02DCH UNIT ?PR?_USBXFER?USB
CODE 11C4H 022DH UNIT ?PR?_ENUMUSBDEV?USB
CODE 13F1H 00E8H UNIT ?PR?_EPBULKSEND?USB
CODE 14D9H 00CEH UNIT ?PR?_SWAPINT32?USB
CODE 15A7H 00A9H UNIT ?PR?_RBC_READONESEC?TPBULK
CODE 1650H 00A0H UNIT ?PR?_GETNEXTCLUSTERNUM?FAT
CODE 16F0H 0093H UNIT ?PR?EP0XFER?USB
CODE 1783H 008CH UNIT ?C_C51STARTUP
CODE 180FH 007AH UNIT ?PR?SPC_INQUIRY?TPBULK
CODE 1889H 006EH UNIT ?PR?SPC_REQUESTSENSE?TPBULK
CODE 18F7H 006EH UNIT ?PR?_FIRSTSECTOROFCLUSTER?FAT
CODE 1965H 006BH UNIT ?PR?RBC_READCAPACITY?TPBULK
CODE 19D0H 0056H UNIT ?PR?SPC_TESTUNIT?TPBULK
CODE 1A26H 004CH UNIT ?PR?USBINIT?USB
CODE 1A72H 0040H UNIT ?PR?_EPBULKRCV?USB
CODE 1AB2H 0036H UNIT ?PR?_THISFATENTOFFSET?FAT
CODE 1AE8H 0035H UNIT ?PR?_DELAYMS?USB
CODE 1B1DH 0034H UNIT ?PR?_USBBUFREAD?USB
CODE 1B51H 0030H UNIT ?PR?_THISFATSECNUM?FAT
CODE 1B81H 002FH UNIT ?PR?GETDESC?USB
CODE 1BB0H 0020H UNIT ?PR?USBRESET?USB
CODE 1BD0H 001CH UNIT ?PR?_USBBUFWRITE?USB
CODE 1BECH 0019H UNIT ?PR?_DELAYUS?USB
CODE 1C05H 0015H UNIT ?PR?_SETADDRESS?USB
CODE 1C1AH 0012H UNIT ?PR?_WORDSWAP?USB
CODE 1C2CH 0011H UNIT ?PR?SETCONFIGURATION?USB
CODE 1C3DH 0006H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: .\Debug\tests (USB)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- ----- 044FH 0018H
+--> ?PR?USBINIT?USB
+--> ?PR?USBRESET?USB
+--> ?PR?_ENUMUSBDEV?USB
+--> ?PR?ENUMMASSDEV?TPBULK
+--> ?PR?_RBC_READONESEC?TPBULK
+--> ?PR?_SWAPINT32?USB
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 3
+--> ?PR?_DELAYUS?USB
+--> ?PR?_WORDSWAP?USB
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_DELAYMS?USB
?PR?USBINIT?USB ----- ----- ----- -----
+--> ?PR?_DELAYUS?USB
+--> ?PR?_DELAYMS?USB
?PR?_DELAYUS?USB 0008H 0002H ----- -----
?PR?_DELAYMS?USB 0008H 0004H ----- -----
?PR?USBRESET?USB ----- ----- ----- -----
+--> ?PR?_DELAYMS?USB
?PR?_ENUMUSBDEV?USB ----- ----- 0467H 000CH
+--> ?PR?GETDESC?USB
+--> ?PR?_SETADDRESS?USB
+--> ?PR?_WORDSWAP?USB
+--> ?PR?SETCONFIGURATION?USB
?PR?GETDESC?USB ----- ----- ----- -----
+--> ?PR?_WORDSWAP?USB
+--> ?PR?EP0XFER?USB
?PR?EP0XFER?USB ----- ----- ----- -----
+--> ?PR?_USBXFER?USB
+--> ?PR?_DELAYMS?USB
?PR?_USBXFER?USB ----- ----- 048DH 0005H
+--> ?PR?_USBBUFWRITE?USB
+--> ?PR?_WORDSWAP?USB
+--> ?PR?_USBBUFREAD?USB
+--> ?PR?_DELAYMS?USB
?PR?_SETADDRESS?USB ----- ----- ----- -----
+--> ?PR?EP0XFER?USB
?PR?SETCONFIGURATION?USB ----- ----- ----- -----
+--> ?PR?EP0XFER?USB
?PR?ENUMMASSDEV?TPBULK ----- ----- 0467H 001DH
+--> ?PR?SPC_INQUIRY?TPBULK
+--> ?PR?_DELAYUS?USB
+--> ?PR?SPC_REQUESTSENSE?TPBULK
+--> ?PR?RBC_READCAPACITY?TPBULK
+--> ?PR?SPC_TESTUNIT?TPBULK
+--> ?PR?_RBC_READONESEC?TPBULK
+--> ?PR?_SWAPINT32?USB
+--> ?PR?_WORDSWAP?USB
?PR?SPC_INQUIRY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_EPBULKRCV?USB
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 4
?PR?_EPBULKSEND?USB ----- ----- 048BH 0002H
+--> ?PR?_USBXFER?USB
?PR?_EPBULKRCV?USB ----- ----- ----- -----
+--> ?PR?_USBXFER?USB
?PR?SPC_REQUESTSENSE?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?USB
+--> ?PR?_EPBULKRCV?USB
?PR?RBC_READCAPACITY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?USB
+--> ?PR?_EPBULKRCV?USB
?PR?SPC_TESTUNIT?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?USB
+--> ?PR?_EPBULKRCV?USB
?PR?_RBC_READONESEC?TPBULK ----- ----- 0484H 0007H
+--> ?PR?_SWAPINT32?USB
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_EPBULKRCV?USB
?PR?_SWAPINT32?USB ----- ----- 048BH 0004H
?PR?_FIRSTSECTOROFCLUSTER?FAT ----- ----- 0467H 0004H
?PR?_GETNEXTCLUSTERNUM?FAT ----- ----- 0467H 0006H
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READONESEC?TPBULK
?PR?_THISFATENTOFFSET?FAT ----- ----- 046DH 0002H
UNRESOLVED EXTERNAL SYMBOLS:
_FIRSTSECTOROFCLUSTER32
_GETNEXTCLUSTERNUM32
SYMBOL TABLE OF MODULE: .\Debug\tests (USB)
VALUE TYPE NAME
----------------------------------
------- MODULE USB
C:0000H SYMBOL _ICE_DUMMY_
D:00E0H PUBLIC ACC
C:1AE8H PUBLIC _DelayMs
C:1B2AH PUBLIC _usbBufRead
C:1BD0H PUBLIC _usbBufWrite
C:1C25H PUBLIC _WordSwap
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 5
C:1BECH PUBLIC _DelayUs
C:14D9H PUBLIC _SwapINT32
C:1BB0H PUBLIC usbReset
C:0EEEH PUBLIC _usbXfer
C:16FFH PUBLIC ep0Xfer
C:13F1H PUBLIC _epBulkSend
C:1A72H PUBLIC _epBulkRcv
C:1C05H PUBLIC _setAddress
C:1C2CH PUBLIC setConfiguration
C:11C4H PUBLIC _enumUsbDev
C:1A26H PUBLIC usbInit
X:04D3H PUBLIC usbstack
D:0022H PUBLIC uDev
C:1B91H PUBLIC getDesc
------- PROC L?0134
------- ENDPROC L?0134
------- PROC _USBBUFREAD
D:0001H SYMBOL s
D:0005H SYMBOL c
------- DO
D:0007H SYMBOL i
D:0001H SYMBOL addr
------- ENDDO
C:1B2AH LINE# 15
C:1B2AH LINE# 16
C:1B2AH LINE# 19
C:1B2AH LINE# 20
C:1B31H LINE# 21
C:1B31H LINE# 22
C:1B37H LINE# 23
C:1B38H LINE# 25
C:1B38H LINE# 26
C:1B3FH LINE# 27
C:1B3FH LINE# 28
C:1B43H LINE# 29
C:1B46H LINE# 30
C:1B4DH LINE# 31
C:1B50H LINE# 32
C:1B50H LINE# 33
------- ENDPROC _USBBUFREAD
------- PROC _USBBUFWRITE
D:0001H SYMBOL s
D:0005H SYMBOL c
------- DO
D:0001H SYMBOL addr
------- ENDDO
C:1BD0H LINE# 35
C:1BD0H LINE# 36
C:1BD0H LINE# 38
C:1BD0H LINE# 39
C:1BD7H LINE# 42
C:1BD7H LINE# 43
C:1BDAH LINE# 44
C:1BDAH LINE# 45
C:1BDDH LINE# 46
C:1BE1H LINE# 47
C:1BE8H LINE# 48
BL51 BANKED LINKER/LOCATER V5.11 04/21/2006 12:36:44 PAGE 6
C:1BE9H LINE# 49
C:1BEBH LINE# 50
C:1BEBH LINE# 51
------- ENDPROC _USBBUFWRITE
C:1C1DH SYMBOL L?0130
C:1C20H SYMBOL L?0131
------- PROC L?0129
------- ENDPROC L?0129
C:1C1DH SYMBOL L?0130
C:1C20H SYMBOL L?0131
------- PROC _WORDSWAP
D:0004H SYMBOL input
C:1C25H LINE# 54
C:1C25H LINE# 55
C:1C25H LINE# 56
C:1C2BH LINE# 57
------- ENDPROC _WORDSWAP
------- PROC _DELAYMS
D:0006H SYMBOL nFactor
------- DO
D:0008H SYMBOL i
D:000AH SYMBOL j
------- ENDDO
C:1AE8H LINE# 59
C:1AE8H LINE# 60
C:1AE8H LINE# 64
C:1AF6H LINE# 65
C:1AF6H LINE# 67
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -