📄 mp3.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE uart.obj, FLASH.obj, bulk_only.obj, atmelusbci.obj, 32MUSB.obj TO mp3 RAMSIZE (25
>> 6) XDATA (0X0000-0X07FF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
uart.obj (UART)
FLASH.obj (FLASH)
bulk_only.obj (BULK_ONLY)
atmelusbci.obj (ATMELUSBCI)
32MUSB.obj (32MUSB)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
LINK MAP OF MODULE: mp3 (UART)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 024CH UNIT ?XD?BULK_ONLY
XDATA 024CH 005DH UNIT ?XD?32MUSB
XDATA 02A9H 0027H UNIT _XDATA_GROUP_
XDATA 02D0H 0010H UNIT ?XD?UART
02E0H 0040H *** GAP ***
XDATA 0320H 0440H ABSOLUTE
0760H 389FH *** GAP ***
XDATA 3FFFH 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0431H UNIT ?PR?TRANS_DATA2PC?BULK_ONLY
CODE 0434H 02F1H UNIT ?C?LIB_CODE
CODE 0725H 0149H UNIT ?PR?TRANSDATAGOON?BULK_ONLY
CODE 086EH 013DH UNIT ?PR?UFI_READ10?BULK_ONLY
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 2
CODE 09ABH 0121H UNIT ?PR?_PRINTUF?UART
CODE 0ACCH 010DH UNIT ?PR?UFI_WRITE10?BULK_ONLY
CODE 0BD9H 00F5H UNIT ?CO?32MUSB
CODE 0CCEH 00E5H UNIT ?PR?TRANSREQUESTGOON?BULK_ONLY
CODE 0DB3H 00BAH UNIT ?PR?EP0INT?32MUSB
CODE 0E6DH 00B2H UNIT ?C_INITSEG
CODE 0F1FH 00A8H UNIT ?PR?INTERPRETCBW?BULK_ONLY
CODE 0FC7H 0096H UNIT ?PR?_WRITEPAGE?FLASH
CODE 105DH 008DH UNIT ?PR?MAIN_RXDONE?32MUSB
CODE 10EAH 008CH UNIT ?C_C51STARTUP
CODE 1176H 008AH UNIT ?CO?BULK_ONLY
CODE 1200H 0078H UNIT ?PR?_ERASE_CLUSTER?FLASH
CODE 1278H 006AH UNIT ?PR?_READPAGE?FLASH
CODE 12E2H 005FH UNIT ?PR?_READEP?32MUSB
CODE 1341H 0054H UNIT ?PR?_PRINTU?UART
CODE 1395H 0052H UNIT ?PR?_GET_DESCRIPTOR?32MUSB
CODE 13E7H 0052H UNIT ?PR?MAIN?32MUSB
CODE 1439H 004BH UNIT ?PR?_ATMELUSBINIT?ATMELUSBCI
CODE 1484H 0048H UNIT ?PR?UFI_MODE_SENSE?BULK_ONLY
CODE 14CCH 0048H UNIT ?PR?_WRITEEP?32MUSB
CODE 1514H 0046H UNIT ?PR?MAIN_TXDONE?32MUSB
CODE 155AH 0044H UNIT ?C?LDIV
CODE 159EH 003BH UNIT ?PR?_SET_CONFIGURATION?32MUSB
CODE 15D9H 0033H UNIT ?PR?_WRITEEPBULK?32MUSB
CODE 160CH 0024H UNIT ?PR?TRANSMITCSW?BULK_ONLY
CODE 1630H 0021H UNIT ?PR?EPENABLE?ATMELUSBCI
CODE 1651H 001DH UNIT ?PR?UFI_READ_FORMAT_CAPACITIES?BULK_ONLY
CODE 166EH 0019H UNIT ?PR?UFI_INQUIRY?BULK_ONLY
CODE 1687H 0018H UNIT ?PR?_INIT_UART?UART
CODE 169FH 0018H UNIT ?PR?_SET_ADDRESS?32MUSB
CODE 16B7H 0015H UNIT ?PR?SET_INTERFACE?32MUSB
CODE 16CCH 0012H UNIT ?PR?UFI_READ_CAPACITY?BULK_ONLY
CODE 16DEH 0011H UNIT ?PR?UFI_RESERVED?BULK_ONLY
CODE 16EFH 000BH UNIT ?PR?RESERVED?32MUSB
CODE 16FAH 0009H UNIT ?PR?GET_STATUS?32MUSB
CODE 1703H 0009H UNIT ?PR?CLEAR_FEATURE?32MUSB
CODE 170CH 0009H UNIT ?PR?SET_FEATURE?32MUSB
CODE 1715H 0009H UNIT ?PR?GET_CONFIGURATION?32MUSB
CODE 171EH 0009H UNIT ?PR?GET_INTERFACE?32MUSB
CODE 1727H 0003H UNIT ?PR?UFI_MEDIUM_REMOVAL?BULK_ONLY
CODE 172AH 0003H UNIT ?PR?UFI_TEST_UNIT_READY?BULK_ONLY
CODE 172DH 0003H UNIT ?PR?UFI_VERIFY?BULK_ONLY
OVERLAY MAP OF MODULE: mp3 (UART)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?32MUSB
+--> ?C_INITSEG
?PR?MAIN?32MUSB ----- -----
+--> ?CO?32MUSB
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 3
+--> ?PR?_PRINTU?UART
+--> ?PR?_ATMELUSBINIT?ATMELUSBCI
+--> ?PR?EPENABLE?ATMELUSBCI
+--> ?PR?MAIN_TXDONE?32MUSB
+--> ?PR?MAIN_RXDONE?32MUSB
+--> ?PR?EP0INT?32MUSB
?PR?_PRINTU?UART 02C9H 0007H
+--> ?PR?_INIT_UART?UART
?PR?MAIN_TXDONE?32MUSB ----- -----
+--> ?PR?TRANSDATAGOON?BULK_ONLY
+--> ?PR?TRANSREQUESTGOON?BULK_ONLY
?PR?TRANSDATAGOON?BULK_ONLY ----- -----
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_WRITEEPBULK?32MUSB
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?_READPAGE?FLASH 02ABH 0003H
?PR?_WRITEEPBULK?32MUSB 02ABH 0003H
?PR?TRANSREQUESTGOON?BULK_ONLY ----- -----
+--> ?PR?_WRITEEPBULK?32MUSB
?PR?MAIN_RXDONE?32MUSB ----- -----
+--> ?PR?INTERPRETCBW?BULK_ONLY
+--> ?PR?TRANS_DATA2PC?BULK_ONLY
?PR?INTERPRETCBW?BULK_ONLY ----- -----
+--> ?PR?UFI_INQUIRY?BULK_ONLY
+--> ?PR?UFI_MODE_SENSE?BULK_ONLY
+--> ?PR?UFI_READ10?BULK_ONLY
+--> ?PR?UFI_READ_CAPACITY?BULK_ONLY
+--> ?PR?UFI_READ_FORMAT_CAPACITIES?BULK_ONLY
+--> ?PR?UFI_TEST_UNIT_READY?BULK_ONLY
+--> ?PR?UFI_VERIFY?BULK_ONLY
+--> ?PR?UFI_WRITE10?BULK_ONLY
+--> ?PR?UFI_MEDIUM_REMOVAL?BULK_ONLY
+--> ?PR?UFI_RESERVED?BULK_ONLY
?PR?UFI_INQUIRY?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_WRITEEPBULK?32MUSB
?PR?UFI_MODE_SENSE?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_WRITEEPBULK?32MUSB
?PR?UFI_READ10?BULK_ONLY 02A9H 0002H
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_WRITEEPBULK?32MUSB
?PR?UFI_READ_CAPACITY?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_WRITEEPBULK?32MUSB
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 4
?PR?UFI_READ_FORMAT_CAPACITIES?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_WRITEEPBULK?32MUSB
?PR?UFI_TEST_UNIT_READY?BULK_ONLY ----- -----
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?UFI_VERIFY?BULK_ONLY ----- -----
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?UFI_WRITE10?BULK_ONLY 02A9H 0002H
+--> ?PR?_ERASE_CLUSTER?FLASH
?PR?UFI_MEDIUM_REMOVAL?BULK_ONLY ----- -----
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?UFI_RESERVED?BULK_ONLY ----- -----
+--> ?CO?BULK_ONLY
+--> ?PR?_PRINTUF?UART
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?_PRINTUF?UART 02C9H 0005H
+--> ?PR?_INIT_UART?UART
?PR?TRANS_DATA2PC?BULK_ONLY 02A9H 0002H
+--> ?PR?_WRITEPAGE?FLASH
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_ERASE_CLUSTER?FLASH
+--> ?PR?TRANSMITCSW?BULK_ONLY
?PR?_WRITEPAGE?FLASH 02ABH 0006H
?PR?EP0INT?32MUSB 02A9H 0020H
+--> ?CO?32MUSB
+--> ?PR?_READEP?32MUSB
+--> ?PR?GET_STATUS?32MUSB
+--> ?PR?CLEAR_FEATURE?32MUSB
+--> ?PR?SET_FEATURE?32MUSB
+--> ?PR?_SET_ADDRESS?32MUSB
+--> ?PR?_GET_DESCRIPTOR?32MUSB
+--> ?PR?GET_CONFIGURATION?32MUSB
+--> ?PR?_SET_CONFIGURATION?32MUSB
+--> ?PR?GET_INTERFACE?32MUSB
+--> ?PR?SET_INTERFACE?32MUSB
+--> ?PR?RESERVED?32MUSB
+--> ?PR?_WRITEEP?32MUSB
?PR?_READEP?32MUSB 02C9H 0003H
?PR?GET_STATUS?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
?PR?CLEAR_FEATURE?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 5
?PR?SET_FEATURE?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
?PR?_SET_ADDRESS?32MUSB ----- -----
+--> ?PR?_WRITEEP?32MUSB
?PR?_WRITEEP?32MUSB 02CAH 0003H
+--> ?CO?32MUSB
?PR?_GET_DESCRIPTOR?32MUSB 02C9H 0001H
+--> ?CO?32MUSB
+--> ?PR?_WRITEEP?32MUSB
?PR?GET_CONFIGURATION?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
?PR?_SET_CONFIGURATION?32MUSB ----- -----
+--> ?PR?_WRITEEP?32MUSB
?PR?GET_INTERFACE?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
?PR?SET_INTERFACE?32MUSB ----- -----
+--> ?PR?_WRITEEP?32MUSB
+--> ?CO?32MUSB
+--> ?PR?_PRINTU?UART
?PR?RESERVED?32MUSB ----- -----
+--> ?CO?32MUSB
+--> ?PR?_PRINTUF?UART
SYMBOL TABLE OF MODULE: mp3 (UART)
VALUE TYPE NAME
----------------------------------
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
C:1341H PUBLIC _printu
D:00A8H PUBLIC IEN0
D:00B8H PUBLIC IPL0
B:0098H.1 PUBLIC TI
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
BL51 BANKED LINKER/LOCATER V5.11 03/21/2007 13:33:19 PAGE 6
C:1687H PUBLIC _init_uart
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
X:02D0H PUBLIC hex
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
D:00F8H PUBLIC UEPINT
B:0088H.6 PUBLIC TR1
C:09ABH PUBLIC _printuf
D:008FH PUBLIC CKCON
D:00D0H PUBLIC PSW
------- PROC _INIT_UART
D:0006H SYMBOL fre
C:1687H LINE# 37
C:1687H LINE# 38
C:1687H LINE# 40
C:168DH LINE# 41
C:168DH LINE# 42
C:1690H LINE# 43
C:1693H LINE# 44
C:1696H LINE# 45
C:1699H LINE# 46
C:169CH LINE# 47
C:169EH LINE# 48
C:169EH LINE# 52
------- ENDPROC _INIT_UART
------- PROC _PRINTU
X:02C9H SYMBOL c
------- DO
X:02CCH SYMBOL i
X:02CEH SYMBOL j
D:0005H SYMBOL ct
------- ENDDO
C:1341H LINE# 57
C:134CH LINE# 58
C:134CH LINE# 60
C:1355H LINE# 61
C:1359H LINE# 62
C:1360H LINE# 63
C:1363H LINE# 64
C:1363H LINE# 66
C:1365H LINE# 67
C:1368H LINE# 69
C:1376H LINE# 70
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -