?? chien.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Debug\usb.obj, .\Debug\test.obj, .\Debug\tpbulk.obj, .\Debug\fat.obj, .\Debug\common.obj, .\D
>> ebug\Fat32.obj, .\Debug\sd.obj TO .\Debug\chien REGFILE (.\Debug\chien.ORC) PRINT (.\chien.m51) IXREF CODE (0X0000-0X
>> 3FFF) XDATA (0X0000-0X0FFF)
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)
.\Debug\sd.obj (SD)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
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?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
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?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
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: .\Debug\chien (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
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 2
XDATA 0200H 0457H UNIT ?XD?TEST
XDATA 0657H 004DH UNIT ?XD?TPBULK
XDATA 06A4H 0033H UNIT _XDATA_GROUP_
XDATA 06D7H 0026H UNIT ?XD?USB
XDATA 06FDH 000EH UNIT ?XD?SD
XDATA 070BH 000BH UNIT ?XD?_SDWRITESECTOR?SD
XDATA 0716H 0008H UNIT ?XD?_SDREADSECTOR?SD
XDATA 071EH 0002H UNIT ?XD?FAT
XDATA 0720H 0002H UNIT ?XD?UARTWAITCMD?SD
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 03F6H UNIT ?PR?ENUMMASSDEV?TPBULK
CODE 03F9H 03A8H UNIT ?PR?GETDEVINFO?SD
CODE 07A1H 0395H UNIT ?PR?SDIDENTIFY?SD
CODE 0B36H 035BH UNIT ?PR?_USBXFER?USB
CODE 0E91H 0318H UNIT ?C?LIB_CODE
CODE 11A9H 022DH UNIT ?PR?_ENUMUSBDEV?USB
CODE 13D6H 0201H UNIT ?PR?MAIN?TEST
CODE 15D7H 016AH UNIT ?PR?PLAYMP3?TEST
CODE 1741H 0122H UNIT ?PR?CONCLUSIONBYCOMPARECONTENTS?USB
CODE 1863H 00FEH UNIT ?PR?SDPLAYMP3?TEST
CODE 1961H 00E3H UNIT ?PR?_EPBULKSEND?USB
CODE 1A44H 00CFH UNIT ?PR?_SDWRITESECTOR?SD
CODE 1B13H 00CEH UNIT ?PR?_SWAPINT32?COMMON
CODE 1BE1H 00B1H UNIT ?PR?_SDREADSECTOR?SD
CODE 1C92H 00B1H UNIT ?PR?_SDREADFAT?SD
CODE 1D43H 00B1H UNIT ?PR?_SDREADRDIR?SD
CODE 1DF4H 00A9H UNIT ?PR?_RBC_READONESEC?TPBULK
CODE 1E9DH 00A0H UNIT ?PR?_GETNEXTCLUSTERNUM?FAT
CODE 1F3DH 008CH UNIT ?PR?_SDMP3READ?SD
CODE 1FC9H 008CH UNIT ?C_C51STARTUP
CODE 2055H 0087H UNIT ?PR?EP0XFER?USB
CODE 20DCH 0081H UNIT ?PR?SPC_INQUIRY?TPBULK
CODE 215DH 0077H UNIT ?PR?UARTWAITCMD?SD
CODE 21D4H 0070H UNIT ?PR?_EPBULKRCV?USB
CODE 2244H 006EH UNIT ?PR?_FIRSTSECTOROFCLUSTER?FAT
CODE 22B2H 006DH UNIT ?PR?SPC_REQUESTSENSE?TPBULK
CODE 231FH 006BH UNIT ?PR?RBC_READCAPACITY?TPBULK
CODE 238AH 006AH UNIT ?PR?_SDCOMMAND?SD
CODE 23F4H 0059H UNIT ?PR?SPC_TESTUNIT?TPBULK
CODE 244DH 0056H UNIT ?C_INITSEG
CODE 24A3H 004CH UNIT ?PR?USBINIT?USB
CODE 24EFH 0037H UNIT ?PR?GETDESC?USB
CODE 2526H 0036H UNIT ?PR?_THISFATENTOFFSET?FAT
CODE 255CH 0035H UNIT ?PR?_DELAYMS?COMMON
CODE 2591H 0033H UNIT ?PR?_SENDUART?COMMON
CODE 25C4H 0030H UNIT ?PR?_THISFATSECNUM?FAT
CODE 25F4H 0026H UNIT ?PR?_USBBUFREAD?USB
CODE 261AH 0022H UNIT ?PR?_SDRESP?SD
CODE 263CH 0020H UNIT ?PR?USBRESET?USB
CODE 265CH 0020H UNIT ?PR?GETTHISFRAMEDATA?USB
CODE 267CH 001CH UNIT ?PR?_USBBUFWRITE?USB
CODE 2698H 0019H UNIT ?PR?_DELAYUS?COMMON
CODE 26B1H 0015H UNIT ?PR?_SETADDRESS?USB
CODE 26C6H 0011H UNIT ?PR?SETCONFIGURATION?USB
CODE 26D7H 0007H UNIT ?PR?PASSTOGGLECHECKSOFTWARE?USB
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 3
CODE 26DEH 0007H UNIT ?PR?_WORDSWAP?COMMON
OVERLAY MAP OF MODULE: .\Debug\chien (USB)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- ----- 06A4H 0007H
+--> ?PR?SDIDENTIFY?SD
+--> ?PR?GETDEVINFO?SD
+--> ?PR?USBINIT?USB
+--> ?PR?USBRESET?USB
+--> ?PR?_ENUMUSBDEV?USB
+--> ?PR?ENUMMASSDEV?TPBULK
+--> ?PR?_RBC_READONESEC?TPBULK
+--> ?PR?_SDREADRDIR?SD
+--> ?PR?PLAYMP3?TEST
+--> ?PR?SDPLAYMP3?TEST
?PR?SDIDENTIFY?SD ----- ----- 06ABH 0004H
+--> ?PR?_SENDUART?COMMON
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?_SDCOMMAND?SD
+--> ?PR?_SDRESP?SD
?PR?_SENDUART?COMMON ----- ----- 06C8H 0002H
?PR?_DELAYUS?COMMON 0008H 0002H ----- -----
?PR?_SDCOMMAND?SD ----- ----- 06D0H 0004H
?PR?GETDEVINFO?SD ----- ----- 06ABH 001DH
+--> ?PR?_SDREADFAT?SD
+--> ?PR?_SENDUART?COMMON
+--> ?PR?_SWAPINT32?COMMON
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?_WORDSWAP?COMMON
?PR?_SDREADFAT?SD ----- ----- 06C8H 0008H
+--> ?PR?_SDCOMMAND?SD
?PR?_SWAPINT32?COMMON ----- ----- 06CFH 0004H
?PR?USBINIT?USB ----- ----- ----- -----
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?_DELAYMS?COMMON
?PR?_DELAYMS?COMMON 0008H 0004H ----- -----
?PR?USBRESET?USB ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 4
+--> ?PR?_DELAYMS?COMMON
?PR?_ENUMUSBDEV?USB ----- ----- 06ABH 000CH
+--> ?PR?GETDESC?USB
+--> ?PR?_SETADDRESS?USB
+--> ?PR?_WORDSWAP?COMMON
+--> ?PR?SETCONFIGURATION?USB
?PR?GETDESC?USB ----- ----- ----- -----
+--> ?PR?_WORDSWAP?COMMON
+--> ?PR?EP0XFER?USB
?PR?EP0XFER?USB ----- ----- ----- -----
+--> ?PR?_USBXFER?USB
+--> ?PR?_DELAYMS?COMMON
?PR?_USBXFER?USB ----- ----- 06D1H 0006H
+--> ?PR?_USBBUFWRITE?USB
+--> ?PR?_WORDSWAP?COMMON
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?PASSTOGGLECHECKSOFTWARE?USB
+--> ?PR?_USBBUFREAD?USB
+--> ?PR?_DELAYMS?COMMON
?PR?PASSTOGGLECHECKSOFTWARE?USB ----- ----- ----- -----
+--> ?PR?GETTHISFRAMEDATA?USB
+--> ?PR?CONCLUSIONBYCOMPARECONTENTS?USB
?PR?GETTHISFRAMEDATA?USB ----- ----- ----- -----
+--> ?PR?_USBBUFREAD?USB
?PR?_SETADDRESS?USB ----- ----- ----- -----
+--> ?PR?EP0XFER?USB
?PR?SETCONFIGURATION?USB ----- ----- ----- -----
+--> ?PR?EP0XFER?USB
?PR?ENUMMASSDEV?TPBULK ----- ----- 06ABH 001DH
+--> ?PR?SPC_INQUIRY?TPBULK
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?SPC_REQUESTSENSE?TPBULK
+--> ?PR?SPC_TESTUNIT?TPBULK
+--> ?PR?RBC_READCAPACITY?TPBULK
+--> ?PR?_RBC_READONESEC?TPBULK
+--> ?PR?_SWAPINT32?COMMON
+--> ?PR?_WORDSWAP?COMMON
?PR?SPC_INQUIRY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?COMMON
+--> ?PR?_EPBULKRCV?USB
?PR?_EPBULKSEND?USB ----- ----- 06CFH 0002H
+--> ?PR?_USBXFER?USB
?PR?_EPBULKRCV?USB ----- ----- ----- -----
+--> ?PR?_USBXFER?USB
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 5
?PR?SPC_REQUESTSENSE?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?COMMON
+--> ?PR?_EPBULKRCV?USB
?PR?SPC_TESTUNIT?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?COMMON
+--> ?PR?_EPBULKRCV?USB
?PR?RBC_READCAPACITY?TPBULK ----- ----- ----- -----
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_DELAYMS?COMMON
+--> ?PR?_EPBULKRCV?USB
?PR?_RBC_READONESEC?TPBULK ----- ----- 06C8H 0007H
+--> ?PR?_SWAPINT32?COMMON
+--> ?PR?_EPBULKSEND?USB
+--> ?PR?_EPBULKRCV?USB
?PR?_SDREADRDIR?SD ----- ----- 06ABH 0008H
+--> ?PR?_SDCOMMAND?SD
?PR?PLAYMP3?TEST ----- ----- 06ABH 000EH
+--> ?PR?_SWAPINT32?COMMON
+--> ?PR?_WORDSWAP?COMMON
+--> ?PR?_DELAYUS?COMMON
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_GETNEXTCLUSTERNUM?FAT
+--> ?PR?_RBC_READONESEC?TPBULK
+--> ?PR?_DELAYMS?COMMON
?PR?_FIRSTSECTOROFCLUSTER?FAT ----- ----- 06B9H 0004H
?PR?_GETNEXTCLUSTERNUM?FAT ----- ----- 06B9H 0006H
+--> ?PR?_THISFATSECNUM?FAT
+--> ?PR?_THISFATENTOFFSET?FAT
+--> ?PR?_RBC_READONESEC?TPBULK
?PR?_THISFATENTOFFSET?FAT ----- ----- 06BFH 0002H
?PR?SDPLAYMP3?TEST ----- ----- 06ABH 000CH
+--> ?PR?_SWAPINT32?COMMON
+--> ?PR?_WORDSWAP?COMMON
+--> ?PR?_FIRSTSECTOROFCLUSTER?FAT
+--> ?PR?_SDMP3READ?SD
?PR?_SDMP3READ?SD ----- ----- 06B7H 0008H
+--> ?PR?_SDCOMMAND?SD
SYMBOL TABLE OF MODULE: .\Debug\chien (USB)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V6.00 09/19/2006 15:01:24 PAGE 6
------- MODULE USB
C:0000H SYMBOL _ICE_DUMMY_
D:00E0H PUBLIC ACC
C:2601H PUBLIC _usbBufRead
C:267CH PUBLIC _usbBufWrite
C:263CH PUBLIC usbReset
C:0B3FH PUBLIC _usbXfer
C:2064H PUBLIC ep0Xfer
C:1961H PUBLIC _epBulkSend
C:21D4H PUBLIC _epBulkRcv
C:26B1H PUBLIC _setAddress
C:26C6H PUBLIC setConfiguration
C:11A9H PUBLIC _enumUsbDev
C:24A3H PUBLIC usbInit
C:26D7H PUBLIC PassToggleCheckSoftware
X:06D7H PUBLIC usbstack
D:0022H PUBLIC uDev
X:06E9H SYMBOL ConsecutiveNAKCount
C:24FFH PUBLIC getDesc
X:06EAH SYMBOL DATA0_Byte00
X:06EBH SYMBOL DATA0_Byte01
X:06ECH SYMBOL DATA0_Byte02
X:06EDH SYMBOL DATA0_Byte03
X:06EEH SYMBOL DATA0_Byte04
X:06EFH SYMBOL DATA0_Byte05
X:06F0H SYMBOL DATA0_Byte06
X:06F1H SYMBOL DATA0_Byte07
X:06F2H SYMBOL DATA1_Byte00
X:06F3H SYMBOL DATA1_Byte01
X:06F4H SYMBOL DATA1_Byte02
X:06F5H SYMBOL DATA1_Byte03
X:06F6H SYMBOL DATA1_Byte04
X:06F7H SYMBOL DATA1_Byte05
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -