📄 mp3.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 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 0021H UNIT ?XD?FAT16
XDATA 0080H 0020H UNIT ?XD?EP0INT?MP3
XDATA 00A0H 001AH UNIT _XDATA_GROUP_
XDATA 00BAH 0010H UNIT ?XD?UART
XDATA 00CAH 0006H UNIT ?XD?_WRITEPAGE?FLASH
XDATA 00D0H 0003H UNIT ?XD?_READEP?MP3
XDATA 00D3H 0003H UNIT ?XD?_WRITEEP?MP3
XDATA 00D6H 0003H UNIT ?XD?_WRITEEPBULK?MP3
XDATA 00D9H 0001H UNIT ?XD?_GET_DESCRIPTOR?MP3
00DAH 3F26H *** GAP ***
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 PAGE 2
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 047DH UNIT ?PR?_READSECTOR?FAT16
CODE 0A16H 02B8H UNIT ?PR?INIT_FAT_INFO?FAT16
CODE 0CCEH 014DH UNIT ?PR?_PLAYMP3?MP3
CODE 0E1BH 014BH UNIT ?PR?GETMP3LIST?FAT16
CODE 0F66H 0122H UNIT ?CO?MP3
CODE 1088H 011FH UNIT ?PR?_PRINTUF?UART
CODE 11A7H 00B5H UNIT ?PR?_WRITEPAGE?FLASH
CODE 125CH 00ACH UNIT ?PR?EP0INT?MP3
CODE 1308H 0097H UNIT ?C_INITSEG
CODE 139FH 008CH UNIT ?C_C51STARTUP
CODE 142BH 0078H UNIT ?PR?_ERASE_CLUSTER?FLASH
CODE 14A3H 0078H UNIT ?PR?_READPAGE?FLASH
CODE 151BH 0072H UNIT ?PR?MAIN?MP3
CODE 158DH 0052H UNIT ?PR?_GET_DESCRIPTOR?MP3
CODE 15DFH 0050H UNIT ?PR?NEXT?MP3
CODE 162FH 0050H UNIT ?PR?PREVIOUS?MP3
CODE 167FH 004BH UNIT ?PR?CHECK_FLASH_ID?FLASH
CODE 16CAH 004BH UNIT ?PR?_ATMELUSBINIT?ATMELUSBCI
CODE 1715H 0048H UNIT ?PR?_WRITEEP?MP3
CODE 175DH 0047H UNIT ?PR?KEY_INTERRUPT?MP3
CODE 17A4H 0044H UNIT ?C?LDIV
CODE 17E8H 003BH UNIT ?PR?_SET_CONFIGURATION?MP3
CODE 1823H 0037H UNIT ?PR?_READEP?MP3
CODE 185AH 0037H UNIT ?PR?MP3INIT?MP3
CODE 1891H 0033H UNIT ?PR?_WRITEEPBULK?MP3
CODE 18C4H 002EH UNIT ?CO?FAT16
CODE 18F2H 0027H UNIT ?PR?MAIN_RXDONE?MP3
CODE 1919H 0026H UNIT ?PR?MAIN_TXDONE?MP3
CODE 193FH 0021H UNIT ?PR?EPENABLE?ATMELUSBCI
CODE 1960H 001BH UNIT ?PR?FLASH_RESET?FLASH
CODE 197BH 0019H UNIT ?PR?FUNC?MP3
CODE 1994H 0018H UNIT ?PR?_INIT_UART?UART
CODE 19ACH 0018H UNIT ?PR?_SET_ADDRESS?MP3
CODE 19C4H 0015H UNIT ?PR?SET_INTERFACE?MP3
CODE 19D9H 0012H UNIT ?PR?PLAYPAUSE?MP3
CODE 19EBH 000BH UNIT ?PR?RESERVED?MP3
CODE 19F6H 000AH UNIT ?PR?KEYBOARDINIT?MP3
CODE 1A00H 0009H UNIT ?PR?GET_STATUS?MP3
CODE 1A09H 0009H UNIT ?PR?CLEAR_FEATURE?MP3
CODE 1A12H 0009H UNIT ?PR?SET_FEATURE?MP3
CODE 1A1BH 0009H UNIT ?PR?GET_CONFIGURATION?MP3
CODE 1A24H 0009H UNIT ?PR?GET_INTERFACE?MP3
OVERLAY MAP OF MODULE: mp3 (UART)
SEGMENT XDATA_GROUP
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 PAGE 3
+--> 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 00B3H 0007H
+--> ?PR?_INIT_UART?UART
?PR?GETMP3LIST?FAT16 00A0H 0008H
+--> ?CO?FAT16
+--> ?PR?INIT_FAT_INFO?FAT16
+--> ?PR?_READPAGE?FLASH
?PR?INIT_FAT_INFO?FAT16 ----- -----
+--> ?PR?_READPAGE?FLASH
?PR?_READPAGE?FLASH 00B3H 0003H
?PR?_PRINTUF?UART 00B3H 0005H
+--> ?PR?_INIT_UART?UART
?PR?_PLAYMP3?MP3 00A0H 0007H
+--> ?PR?_READSECTOR?FAT16
?PR?_READSECTOR?FAT16 00A7H 000CH
+--> ?CO?FAT16
+--> ?PR?_PRINTUF?UART
+--> ?PR?_READPAGE?FLASH
+--> ?PR?_PRINTU?UART
UNRESOLVED EXTERNAL SYMBOLS:
BULK_OUT_BUF
BULK_STATE
INTERPRETCBW
PAGE_BUF
TRANSDATAGOON
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 PAGE 4
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
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 PAGE 5
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:1994H 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:00BAH PUBLIC hex
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
BL51 BANKED LINKER/LOCATER V4.23 12/02/2003 11:07:24 PAGE 6
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:1088H 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
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
D:00D0H PUBLIC PSW
------- PROC _INIT_UART
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -