📄 mp3.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
D:\SOFTDEV\KEIL\C51\BIN\BL51.EXE uart.obj, FLASH.obj, mp3.obj, atmelusbci.obj, fat16.obj TO mp3 RTX51 RAMSIZE (256) XDAT
>> A (0X0000-0X07FF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
uart.obj (UART)
FLASH.obj (FLASH)
mp3.obj (MP3)
atmelusbci.obj (ATMELUSBCI)
fat16.obj (FAT16)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?SLSHR)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
D:\SOFTDEV\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\SOFTDEV\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 005FH UNIT ?XD?MP3
XDATA 005FH 0025H UNIT ?XD?FAT16
XDATA 0084H 0020H UNIT ?XD?EP0INT?MP3
XDATA 00A4H 001CH UNIT _XDATA_GROUP_
XDATA 00C0H 0010H UNIT ?XD?UART
XDATA 00D0H 0006H UNIT ?XD?_WRITEPAGE?FLASH
XDATA 00D6H 0006H UNIT ?XD?_NEXTCLUSTER?FAT16
XDATA 00DCH 0003H UNIT ?XD?_READEP?MP3
XDATA 00DFH 0003H UNIT ?XD?_WRITEEP?MP3
XDATA 00E2H 0003H UNIT ?XD?_WRITEEPBULK?MP3
XDATA 00E5H 0001H UNIT ?XD?_GET_DESCRIPTOR?MP3
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 2
00E6H 3F1AH *** GAP ***
XDATA 4000H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0054H UNIT ?PR?_PRINTU?UART
0057H 0004H *** GAP ***
CODE 005BH 0003H ABSOLUTE
CODE 005EH 053BH UNIT ?C?LIB_CODE
CODE 0599H 04C5H UNIT ?PR?_READSECTOR?FAT16
CODE 0A5EH 02B8H UNIT ?PR?INIT_FAT_INFO?FAT16
CODE 0D16H 025BH UNIT ?PR?_NEXTCLUSTER?FAT16
CODE 0F71H 0192H UNIT ?PR?GETMP3LIST?FAT16
CODE 1103H 014DH UNIT ?PR?_PLAYMP3?MP3
CODE 1250H 0122H UNIT ?CO?MP3
CODE 1372H 00F2H UNIT ?PR?_PRINTUF?UART
CODE 1464H 00B5H UNIT ?PR?_WRITEPAGE?FLASH
CODE 1519H 00ACH UNIT ?PR?EP0INT?MP3
CODE 15C5H 009EH UNIT ?C_INITSEG
CODE 1663H 008CH UNIT ?C_C51STARTUP
CODE 16EFH 0078H UNIT ?PR?_ERASE_CLUSTER?FLASH
CODE 1767H 0078H UNIT ?PR?_READPAGE?FLASH
CODE 17DFH 0072H UNIT ?PR?MAIN?MP3
CODE 1851H 0067H UNIT ?CO?FAT16
CODE 18B8H 0052H UNIT ?PR?_GET_DESCRIPTOR?MP3
CODE 190AH 0050H UNIT ?PR?NEXT?MP3
CODE 195AH 0050H UNIT ?PR?PREVIOUS?MP3
CODE 19AAH 004BH UNIT ?PR?CHECK_FLASH_ID?FLASH
CODE 19F5H 004BH UNIT ?PR?_ATMELUSBINIT?ATMELUSBCI
CODE 1A40H 0048H UNIT ?PR?_WRITEEP?MP3
CODE 1A88H 0047H UNIT ?PR?KEY_INTERRUPT?MP3
CODE 1ACFH 0044H UNIT ?C?LDIV
CODE 1B13H 003BH UNIT ?PR?_SET_CONFIGURATION?MP3
CODE 1B4EH 0037H UNIT ?PR?_READEP?MP3
CODE 1B85H 0037H UNIT ?PR?MP3INIT?MP3
CODE 1BBCH 0033H UNIT ?PR?_WRITEEPBULK?MP3
CODE 1BEFH 0027H UNIT ?PR?MAIN_RXDONE?MP3
CODE 1C16H 0026H UNIT ?PR?MAIN_TXDONE?MP3
CODE 1C3CH 0021H UNIT ?PR?EPENABLE?ATMELUSBCI
CODE 1C5DH 001BH UNIT ?PR?FLASH_RESET?FLASH
CODE 1C78H 0019H UNIT ?PR?FUNC?MP3
CODE 1C91H 0018H UNIT ?PR?_INIT_UART?UART
CODE 1CA9H 0018H UNIT ?PR?_SET_ADDRESS?MP3
CODE 1CC1H 0015H UNIT ?PR?SET_INTERFACE?MP3
CODE 1CD6H 0012H UNIT ?PR?PLAYPAUSE?MP3
CODE 1CE8H 000BH UNIT ?PR?RESERVED?MP3
CODE 1CF3H 000AH UNIT ?PR?KEYBOARDINIT?MP3
CODE 1CFDH 0009H UNIT ?PR?GET_STATUS?MP3
CODE 1D06H 0009H UNIT ?PR?CLEAR_FEATURE?MP3
CODE 1D0FH 0009H UNIT ?PR?SET_FEATURE?MP3
CODE 1D18H 0009H UNIT ?PR?GET_CONFIGURATION?MP3
CODE 1D21H 0009H UNIT ?PR?GET_INTERFACE?MP3
OVERLAY MAP OF MODULE: mp3 (UART)
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 3
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?PR?KEY_INTERRUPT?MP3 ----- -----
+--> ?PR?FUNC?MP3
+--> ?PR?NEXT?MP3
+--> ?PR?PREVIOUS?MP3
+--> ?PR?PLAYPAUSE?MP3
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MP3
+--> ?C_INITSEG
?PR?MAIN?MP3 ----- -----
+--> ?CO?MP3
+--> ?PR?_PRINTU?UART
+--> ?PR?FLASH_RESET?FLASH
+--> ?PR?MP3INIT?MP3
+--> ?PR?KEYBOARDINIT?MP3
+--> ?PR?GETMP3LIST?FAT16
+--> ?PR?_PRINTUF?UART
+--> ?PR?_PLAYMP3?MP3
?PR?_PRINTU?UART 00B9H 0007H
+--> ?PR?_INIT_UART?UART
?PR?GETMP3LIST?FAT16 00A4H 0008H
+--> ?CO?FAT16
+--> ?PR?INIT_FAT_INFO?FAT16
+--> ?PR?_PRINTUF?UART
+--> ?PR?_READPAGE?FLASH
?PR?INIT_FAT_INFO?FAT16 00ACH 0002H
+--> ?PR?_READPAGE?FLASH
?PR?_READPAGE?FLASH 00B9H 0003H
?PR?_PRINTUF?UART 00B9H 0005H
+--> ?PR?_INIT_UART?UART
?PR?_PLAYMP3?MP3 00A4H 0007H
+--> ?PR?_READSECTOR?FAT16
?PR?_READSECTOR?FAT16 00ABH 000EH
+--> ?CO?FAT16
+--> ?PR?_PRINTUF?UART
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_PRINTU?UART
UNRESOLVED EXTERNAL SYMBOLS:
BULK_OUT_BUF
BULK_STATE
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 4
INTERPRETCBW
PAGE_BUF
TRANSDATAGOON
TRANSMITCSW
TRANSREQUESTGOON
TRANS_DATA2PC
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
B:00B0H.4 PUBLIC T0
D:00C0H PUBLIC P4
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
D:00D8H PUBLIC P5
C:0003H PUBLIC _printu
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
D:00A8H PUBLIC IEN0
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 5
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
D:00B8H PUBLIC IPL0
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
D:0098H PUBLIC SCON
B:00F8H.2 PUBLIC EP2INT
C:1C91H PUBLIC _init_uart
B:00F8H.3 PUBLIC EP3INT
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
D:00C8H PUBLIC MP3STA
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
X:00C0H PUBLIC hex
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:55 PAGE 6
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
D:008BH PUBLIC TL1
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
D:00F8H PUBLIC UEPINT
B:0088H.6 PUBLIC TR1
B:0090H.7 PUBLIC SDA
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
C:1372H PUBLIC _printuf
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
D:008FH PUBLIC CKCON
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -