📄 main.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 09/05/2008 09:54:32 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ..\..\..\bsp\lib\bspsys.LIB (RAM, API, RAM_VERSION, INTERFACE, ROMCODE, ADPCM, AVM, JPEG, DSPSR
>> V, FORMAT, FWD_RWD, KEY, ROM_BRANCH, LIB), ..\output\output_bin\output_mainmenu\ui_main.obj, ..\output\output_bin\out
>> put_mainmenu\common.obj, ..\output\output_bin\output_mainmenu\display.obj, ..\output\output_bin\output_mainmenu\get_l
>> atin2.obj, ..\output\output_bin\output_mainmenu\lcd.obj, ..\output\output_bin\output_mainmenu\my_sprintf.obj, ..\outp
>> ut\output_bin\output_mainmenu\res_show.obj, ..\output\output_bin\output_mainmenu\user_main.obj, ..\output\output_bin\
>> output_mainmenu\ap_common.obj, ..\output\output_bin\output_mainmenu\gui_main.obj, ..\output\output_bin\output_mainmen
>> u\prefer.obj, ..\output\output_bin\output_mainmenu\global_user.obj TO ..\output\output_bin\output_mainmenu\main PRINT
>> (..\output\output_bin\output_mainmenu\main.m51) RAMSIZE (256) 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, S
>> YS_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, EVEN
>> T_LONG_BUTTON, EVENT_SHORT_BUTTON, EVENT_BUTTON_RELEASE, EVENT_DSP_EXCEPTION), ?CO?MP3APP ~ (SCREEN_MAINMENU_INIT, S
>> CREEN_MAINMENU, SCREEN_USB_INIT), ?PR?_USER_MAIN?USER_MAIN ! (EVENT_INIT_STARTUP, EVENT_LOOP_EPILOG, EVENT_QUARTER_S
>> EC, EVENT_USB_CABLE_IN, EVENT_USB_CABLE_OUT, EVENT_USB_STATUS_CHANGE, EVENT_LONG_BUTTON, EVENT_SHORT_BUTTON, EVENT_BU
>> TTON_RELEASE, EVENT_DSP_EXCEPTION), ?PR?_KEY_PROCESS?MP3APP ! (SCREEN_MAINMENU), ?PR?_SCREEN_MAP?MP3APP ! (SCREEN_M
>> AINMENU_INIT, SCREEN_USB_INIT))
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
..\..\..\bsp\lib\bspsys.LIB (RAM)
..\..\..\bsp\lib\bspsys.LIB (API)
..\..\..\bsp\lib\bspsys.LIB (RAM_VERSION)
..\..\..\bsp\lib\bspsys.LIB (INTERFACE)
..\..\..\bsp\lib\bspsys.LIB (ROMCODE)
..\..\..\bsp\lib\bspsys.LIB (ADPCM)
..\..\..\bsp\lib\bspsys.LIB (AVM)
..\..\..\bsp\lib\bspsys.LIB (JPEG)
..\..\..\bsp\lib\bspsys.LIB (DSPSRV)
..\..\..\bsp\lib\bspsys.LIB (FORMAT)
..\..\..\bsp\lib\bspsys.LIB (FWD_RWD)
..\..\..\bsp\lib\bspsys.LIB (KEY)
..\..\..\bsp\lib\bspsys.LIB (ROM_BRANCH)
..\..\..\bsp\lib\bspsys.LIB (LIB)
..\..\..\bsp\lib\bspsys.LIB (AB_REPEAT)
..\output\output_bin\output_mainmenu\ui_main.obj (UI_MAIN)
..\output\output_bin\output_mainmenu\common.obj (COMMON)
..\output\output_bin\output_mainmenu\display.obj (DISPLAY)
..\output\output_bin\output_mainmenu\get_latin2.obj (GET_LATIN2)
..\output\output_bin\output_mainmenu\lcd.obj (LCD)
..\output\output_bin\output_mainmenu\my_sprintf.obj (MY_SPRINTF)
..\output\output_bin\output_mainmenu\res_show.obj (RES_SHOW)
..\output\output_bin\output_mainmenu\user_main.obj (USER_MAIN)
..\output\output_bin\output_mainmenu\ap_common.obj (AP_COMMON)
..\output\output_bin\output_mainmenu\gui_main.obj (GUI_MAIN)
..\output\output_bin\output_mainmenu\prefer.obj (PREFER)
..\output\output_bin\output_mainmenu\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?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
BL51 BANKED LINKER/LOCATER V5.11 09/05/2008 09:54:32 PAGE 2
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
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?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PILDXDATA)
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)
C:\KEIL\C51\LIB\C51L.LIB (STRNCPY)
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
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_mainmenu\main (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.2 UNIT ?BI?KEY
BIT 0028H.2 0000H.1 UNIT ?BI?SPEED_UP?RAM
BIT 0028H.3 0000H.1 UNIT ?BI?API_VSETFMONOFF?API
BIT 0028H.4 0000H.1 UNIT ?BI?API_VSETNANDDISKLOCKMODE?API
BIT 0028H.5 0000H.1 UNIT ?BI?_API_VLOAD?API
BIT 0028H.6 0000H.1 UNIT ?BI?_API_S8GETFONT16X16BMP?API
BIT 0028H.7 0000H.1 UNIT ?BI?API_BSECTIONINIT?ROM_BRANCH
BIT 0029H.0 0000H.1 UNIT ?BI?_GET_SHORT_NAME?COMMON
BL51 BANKED LINKER/LOCATER V5.11 09/05/2008 09:54:32 PAGE 3
BIT 0029H.1 0000H.1 UNIT ?BI?_SCAN_DIR_FILE?COMMON
0029H.2 0000H.6 *** GAP ***
DATA 002AH 0002H UNIT ?DT?_LCD_PUTS?LCD
DATA 002CH 0001H UNIT ?DT?KEY
DATA 002DH 0001H UNIT ?DT?_LCD_PUTS_UNICODE?LCD
002EH 0002H *** GAP ***
DATA 0030H 0001H ABSOLUTE
DATA 0031H 001FH ABSOLUTE
* * * * * * * 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
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
BL51 BANKED LINKER/LOCATER V5.11 09/05/2008 09:54:32 PAGE 4
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
XDATA 2820H 0001H ABSOLUTE
XDATA 2821H 0012H ABSOLUTE
XDATA 2833H 0012H ABSOLUTE
XDATA 2845H 0001H ABSOLUTE
XDATA 2846H 0003H ABSOLUTE
XDATA 2849H 0001H ABSOLUTE
XDATA 284AH 0005H ABSOLUTE
XDATA 284FH 0001H ABSOLUTE
XDATA 2850H 0001H ABSOLUTE
XDATA 2851H 000AH ABSOLUTE
XDATA 285BH 0004H ABSOLUTE
XDATA 285FH 0001H ABSOLUTE
XDATA 2860H 0002H ABSOLUTE
XDATA 2862H 03BEH ABSOLUTE
XDATA 2C20H 0305H UNIT ?XD?LCD
XDATA 2F25H 0158H UNIT ?XD?COMMON
XDATA 307DH 004EH UNIT ?XD?PREFER
XDATA 30CBH 0042H UNIT ?XD?RES_SHOW
XDATA 310DH 0034H UNIT ?XD?_MY_SPRINTF?MY_SPRINTF
XDATA 3141H 002EH UNIT ?XD?_BRESSHOWPIC?RES_SHOW
XDATA 316FH 0019H UNIT ?XD?_MY_ITOA?MY_SPRINTF
XDATA 3188H 0018H UNIT ?XD?BFATFORMAT?FORMAT
XDATA 31A0H 000BH UNIT ?XD?_RESSHOWMULTISTRING?RES_SHOW
XDATA 31ABH 000AH UNIT ?XD?_STRNCPY?STRNCPY
XDATA 31B5H 0009H UNIT ?XD?_API_BDISKREADSECTOR?ROM_BRANCH
XDATA 31BEH 0009H UNIT ?XD?_API_BDISKWRITESECTOR?ROM_BRANCH
XDATA 31C7H 0008H UNIT ?XD?_API_BFILESEEK?API
XDATA 31CFH 0008H UNIT ?XD?_API_U16FILEREAD?API
XDATA 31D7H 0008H UNIT ?XD?KEY
XDATA 31DFH 0007H UNIT ?XD?_GET_SHORT_NAME?COMMON
XDATA 31E6H 0007H UNIT ?XD?_LCD_PUTC_8X16?LCD
XDATA 31EDH 0007H UNIT ?XD?USER_MAIN
XDATA 31F4H 0006H UNIT ?XD?_API_BGETSTORAGEINFO?API
XDATA 31FAH 0006H UNIT ?XD?_LCD_PUTC_16X16?LCD
XDATA 3200H 0006H UNIT ?XD?_LCD_PUTS?LCD
XDATA 3206H 0006H UNIT ?XD?_LCD_PUTS_UNICODE?LCD
XDATA 320CH 0005H UNIT ?XD?_API_BSECTIONFILESEEK?API
BL51 BANKED LINKER/LOCATER V5.11 09/05/2008 09:54:32 PAGE 5
XDATA 3211H 0005H UNIT ?XD?_API_BLOADPREFERENCEDATA?API
XDATA 3216H 0005H UNIT ?XD?_API_BSAVEPREFERENCEDATA?API
XDATA 321BH 0005H UNIT ?XD?_UI_SHOW_DATA?UI_MAIN
XDATA 3220H 0005H UNIT ?XD?_UI_SHOW_DATA1?UI_MAIN
XDATA 3225H 0005H UNIT ?XD?_UI_SHOW_DATA2?UI_MAIN
XDATA 322AH 0005H UNIT ?XD?_LCD_PUTC_8X8?LCD
XDATA 322FH 0004H UNIT ?XD?_API_BLCDDATAMOVE?API
XDATA 3233H 0004H UNIT ?XD?_SCAN_DIR_FILE?COMMON
XDATA 3237H 0004H UNIT ?XD?_GFX_BG_RECTANGLE?DISPLAY
XDATA 323BH 0004H UNIT ?XD?_LCD_SET_RW_AREA?LCD
XDATA 323FH 0003H UNIT ?XD?_BGETKEY?KEY
XDATA 3242H 0003H UNIT ?XD?_UI_SHOW_CD?UI_MAIN
XDATA 3245H 0003H UNIT ?XD?_UI_SHOW_D?UI_MAIN
XDATA 3248H 0003H UNIT ?XD?_UI_SHOW_H?UI_MAIN
XDATA 324BH 0003H UNIT ?XD?UI_SHOW_VOL?UI_MAIN
XDATA 324EH 0003H UNIT ?XD?_CHANGE_DIR?COMMON
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -