📄 mp3.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 08/18/2008 13:43:45 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ..\..\..\bsp\lib\bspmusic.lib (RAM, API, RAM_VERSION, INTERFACE, ROMCODE, ADPCM, AVM, JPEG, DSP
>> SRV, FORMAT, FWD_RWD, KEY, ROM_BRANCH, LIB), ..\output\output_bin\output_mp3\get_latin2.obj, ..\output\output_bin\out
>> put_mp3\res_show.obj, ..\output\output_bin\output_mp3\ui_menu.obj, ..\output\output_bin\output_mp3\ui_pop_up_list.obj
>> , ..\output\output_bin\output_mp3\ap_common.obj, ..\output\output_bin\output_mp3\file_brower.obj, ..\output\output_bi
>> n\output_mp3\mp3_display.obj, ..\output\output_bin\output_mp3\mp3_main.obj, ..\output\output_bin\output_mp3\mp3_sub_m
>> enu.obj, ..\output\output_bin\output_mp3\mp3_utile.obj, ..\output\output_bin\output_mp3\user_main.obj, ..\output\outp
>> ut_bin\output_mp3\common.obj, ..\output\output_bin\output_mp3\lrc_parser.obj, ..\output\output_bin\output_mp3\ui_mess
>> age.obj, ..\output\output_bin\output_mp3\ui_scroll.obj, ..\output\output_bin\output_mp3\lcd.obj, ..\output\output_bin
>> \output_mp3\prefer.obj, ..\output\output_bin\output_mp3\display.obj, ..\output\output_bin\output_mp3\ui_main.obj, ..\
>> output\output_bin\output_mp3\global_user.obj TO ..\output\output_bin\output_mp3\mp3 PRINT (..\output\output_bin\outpu
>> t_mp3\mp3.m51) RAMSIZE (256) DISABLEWARNING (16) CODE (?CO?ROMCODE (0X0000), ?CO?RAM_VERSION (0XC000), ?PR?_RAM_ENTRY
>> ?RAM (0XD000)) OVERLAY (?CO?RAM ~ (SYS_FUN_CALL, SYS_PATCH_ROMCODE, SYS_USER_EVENT, SYS_INIT_PROLOG, SYS_INIT_EPILOG
>> , SYS_LOOP_PROLOG, SYS_LOOP_EPILOG, SYS_USB_CABLE_IN, SYS_USB_CABLE_OUT), ?CO?USER_MAIN ~ (EVENT_INIT_STARTUP, EVENT
>> _LOOP_EPILOG, EVENT_QUARTER_SEC, EVENT_USB_CABLE_IN, EVENT_USB_CABLE_OUT, EVENT_USB_STATUS_CHANGE, EVENT_LONG_BUTTON,
>> EVENT_SHORT_BUTTON, EVENT_BUTTON_RELEASE, EVENT_DSP_EXCEPTION), ?CO?MP3APP ~ (SCREEN_MP3_INIT, SCREEN_MP3, SCREEN_U
>> SB_INIT), ?PR?_USER_MAIN?USER_MAIN ! (EVENT_INIT_STARTUP, EVENT_LOOP_EPILOG, EVENT_QUARTER_SEC, EVENT_USB_CABLE_IN,
>> EVENT_USB_CABLE_OUT, EVENT_USB_STATUS_CHANGE, EVENT_LONG_BUTTON, EVENT_SHORT_BUTTON, EVENT_BUTTON_RELEASE, EVENT_DSP_
>> EXCEPTION), ?PR?_KEY_PROCESS?MP3APP ! (SCREEN_MP3), ?PR?_SCREEN_MAP?MP3APP ! (SCREEN_MP3_INIT, SCREEN_USB_INIT))
PROGRAM RECURSIONS REMOVED FROM CALL TREE
=========================================
+--> ?PR?MP3_SUB_MENU?MP3_SUB_MENU
| | ?PR?_MP3_SUB_ACTION?MP3_SUB_MENU
| | ?PR?EQ_LIST?MP3_SUB_MENU
| | ?PR?_EQ_LIST_ACTION?MP3_SUB_MENU
| | ?PR?_SCREEN_MAP?AP_COMMON
| | ?CO?AP_COMMON
<--+ ?PR?_SCREEN_MP3?MP3_MAIN
+--> ?PR?_SCREEN_MAP?AP_COMMON
| | ?CO?AP_COMMON
<--+ ?PR?_SCREEN_FILEBROWSER?FILE_BROWER
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
..\..\..\bsp\lib\bspmusic.lib (RAM)
..\..\..\bsp\lib\bspmusic.lib (API)
..\..\..\bsp\lib\bspmusic.lib (RAM_VERSION)
..\..\..\bsp\lib\bspmusic.lib (INTERFACE)
..\..\..\bsp\lib\bspmusic.lib (ROMCODE)
..\..\..\bsp\lib\bspmusic.lib (ADPCM)
..\..\..\bsp\lib\bspmusic.lib (AVM)
..\..\..\bsp\lib\bspmusic.lib (JPEG)
..\..\..\bsp\lib\bspmusic.lib (DSPSRV)
..\..\..\bsp\lib\bspmusic.lib (FORMAT)
..\..\..\bsp\lib\bspmusic.lib (FWD_RWD)
..\..\..\bsp\lib\bspmusic.lib (KEY)
..\..\..\bsp\lib\bspmusic.lib (ROM_BRANCH)
..\..\..\bsp\lib\bspmusic.lib (LIB)
BL51 BANKED LINKER/LOCATER V5.11 08/18/2008 13:43:45 PAGE 2
..\..\..\bsp\lib\bspmusic.lib (AB_REPEAT)
..\output\output_bin\output_mp3\get_latin2.obj (GET_LATIN2)
..\output\output_bin\output_mp3\res_show.obj (RES_SHOW)
..\output\output_bin\output_mp3\ui_menu.obj (UI_MENU)
..\output\output_bin\output_mp3\ui_pop_up_list.obj (UI_POP_UP_LIST)
..\output\output_bin\output_mp3\ap_common.obj (AP_COMMON)
..\output\output_bin\output_mp3\file_brower.obj (FILE_BROWER)
..\output\output_bin\output_mp3\mp3_display.obj (MP3_DISPLAY)
..\output\output_bin\output_mp3\mp3_main.obj (MP3_MAIN)
..\output\output_bin\output_mp3\mp3_sub_menu.obj (MP3_SUB_MENU)
..\output\output_bin\output_mp3\mp3_utile.obj (MP3_UTILE)
..\output\output_bin\output_mp3\user_main.obj (USER_MAIN)
..\output\output_bin\output_mp3\common.obj (COMMON)
..\output\output_bin\output_mp3\lrc_parser.obj (LRC_PARSER)
..\output\output_bin\output_mp3\ui_message.obj (UI_MESSAGE)
..\output\output_bin\output_mp3\ui_scroll.obj (UI_SCROLL)
..\output\output_bin\output_mp3\lcd.obj (LCD)
..\output\output_bin\output_mp3\prefer.obj (PREFER)
..\output\output_bin\output_mp3\display.obj (DISPLAY)
..\output\output_bin\output_mp3\ui_main.obj (UI_MAIN)
..\output\output_bin\output_mp3\global_user.obj (GLOBAL_USER)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSUB)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LOR)
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?LSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
BL51 BANKED LINKER/LOCATER V5.11 08/18/2008 13:43:45 PAGE 3
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
LINK MAP OF MODULE: ..\output\output_bin\output_mp3\mp3 (RAM)
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 0020H ABSOLUTE
BIT 0028H.0 0000H.3 UNIT ?BI?MP3_MAIN
BIT 0028H.3 0000H.2 UNIT ?BI?KEY
BIT 0028H.5 0000H.2 UNIT ?BI?GFX_FILE_BROWSER?FILE_BROWER
BIT 0028H.7 0000H.2 UNIT ?BI?UI_SCROLL
BIT 0029H.1 0000H.1 UNIT ?BI?SPEED_UP?RAM
BIT 0029H.2 0000H.1 UNIT ?BI?_API_VLOAD?API
BIT 0029H.3 0000H.1 UNIT ?BI?_API_S8GETFONT16X16BMP?API
BIT 0029H.4 0000H.1 UNIT ?BI?_BFWDRWD_MODIFYFILEOFFSET?FWD_RWD
BIT 0029H.5 0000H.1 UNIT ?BI?API_BSECTIONINIT?ROM_BRANCH
BIT 0029H.6 0000H.1 UNIT ?BI?_FIND_GOOD_MEDIA?AP_COMMON
BIT 0029H.7 0000H.1 UNIT ?BI?_GET_SHORT_NAME?COMMON
BIT 002AH.0 0000H.1 UNIT ?BI?_SCAN_DIR_FILE?COMMON
BIT 002AH.1 0000H.1 UNIT ?BI?_BGETTIME?LRC_PARSER
BIT 002AH.2 0000H.1 UNIT ?BI?_BPARSELRC?LRC_PARSER
BIT 002AH.3 0000H.1 UNIT ?BI?LRC_PARSER
002AH.4 0000H.4 *** GAP ***
DATA 002BH 0004H UNIT ?DT?_PLAY_TIME_UPDATE?MP3_DISPLAY
DATA 002FH 0001H UNIT ?DT?KEY
DATA 0030H 0001H ABSOLUTE
DATA 0031H 001FH ABSOLUTE
DATA 0050H 0002H UNIT ?DT?VSHOWCURRENTTIME?MP3_DISPLAY
DATA 0052H 0002H UNIT ?DT?EVENT_QUARTER_SEC?USER_MAIN
DATA 0054H 0002H UNIT ?DT?_LCD_PUTS?LCD
DATA 0056H 0001H UNIT ?DT?GFX_FILE_BROWSER?FILE_BROWER
DATA 0057H 0001H UNIT ?DT?_LCD_PUTS_UNICODE?LCD
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0080H ABSOLUTE
XDATA 0080H 0001H ABSOLUTE
XDATA 0081H 0001H ABSOLUTE
XDATA 0082H 0001H ABSOLUTE
XDATA 0083H 0001H ABSOLUTE
XDATA 0084H 0001H ABSOLUTE
XDATA 0085H 0001H ABSOLUTE
XDATA 0086H 0001H ABSOLUTE
XDATA 0087H 0001H ABSOLUTE
XDATA 0088H 0002H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.11 08/18/2008 13:43:45 PAGE 4
XDATA 008AH 0001H ABSOLUTE
XDATA 008BH 0001H ABSOLUTE
XDATA 008CH 0002H ABSOLUTE
XDATA 008EH 0002H ABSOLUTE
XDATA 0090H 0001H ABSOLUTE
XDATA 0091H 0001H ABSOLUTE
XDATA 0092H 0004H ABSOLUTE
XDATA 0096H 0004H ABSOLUTE
XDATA 009AH 0009H ABSOLUTE
XDATA 00A3H 0004H ABSOLUTE
XDATA 00A7H 0019H ABSOLUTE
XDATA 00C0H 0800H ABSOLUTE
XDATA 08C0H 1000H ABSOLUTE
XDATA 18C0H 001FH ABSOLUTE
XDATA 18DFH 0003H ABSOLUTE
XDATA 18E2H 0011H ABSOLUTE
XDATA 18F3H 08D1H ABSOLUTE
XDATA 21C4H 0050H ABSOLUTE
XDATA 2214H 0004H ABSOLUTE
XDATA 2218H 005FH ABSOLUTE
XDATA 2277H 0026H ABSOLUTE
XDATA 229DH 0051H ABSOLUTE
XDATA 22EEH 0015H ABSOLUTE
XDATA 2303H 0003H ABSOLUTE
XDATA 2306H 0003H ABSOLUTE
XDATA 2309H 0003H ABSOLUTE
XDATA 230CH 0001H ABSOLUTE
XDATA 230DH 0001H ABSOLUTE
XDATA 230EH 0003H ABSOLUTE
XDATA 2311H 0003H ABSOLUTE
XDATA 2314H 001CH ABSOLUTE
XDATA 2330H 011FH ABSOLUTE
XDATA 244FH 001AH ABSOLUTE
XDATA 2469H 0051H ABSOLUTE
XDATA 24BAH 0001H ABSOLUTE
XDATA 24BBH 0002H ABSOLUTE
XDATA 24BDH 0002H ABSOLUTE
XDATA 24BFH 0002H ABSOLUTE
XDATA 24C1H 0001H ABSOLUTE
XDATA 24C2H 0001H ABSOLUTE
XDATA 24C3H 0001H ABSOLUTE
XDATA 24C4H 0008H ABSOLUTE
XDATA 24CCH 000EH ABSOLUTE
XDATA 24DAH 0001H ABSOLUTE
XDATA 24DBH 0100H ABSOLUTE
XDATA 25DBH 0001H ABSOLUTE
XDATA 25DCH 0004H ABSOLUTE
XDATA 25E0H 001EH ABSOLUTE
XDATA 25FEH 000BH ABSOLUTE
XDATA 2609H 0208H ABSOLUTE
XDATA 2811H 0001H ABSOLUTE
XDATA 2812H 0001H ABSOLUTE
XDATA 2813H 0003H ABSOLUTE
XDATA 2816H 0002H ABSOLUTE
XDATA 2818H 0003H ABSOLUTE
XDATA 281BH 0004H ABSOLUTE
XDATA 281FH 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.11 08/18/2008 13:43:45 PAGE 5
XDATA 2820H 0001H ABSOLUTE
XDATA 2821H 0012H ABSOLUTE
XDATA 2833H 0012H ABSOLUTE
XDATA 2845H 0001H ABSOLUTE
XDATA 2846H 0003H ABSOLUTE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -