📄 jmbiemp3.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 05/19/2008 19:51:06 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE FLASH_RW.obj, MAIN.obj, MCU_UART.obj, MP3_PLAYER.obj, USB_DISK.obj, FILE_SYS.obj, MCU_KEYPAD.ob
>> j, LCD.obj TO JMBIEMP3 RAMSIZE (256) XDATA (0X0000-0X07FF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
FLASH_RW.obj (FLASH_RW)
MAIN.obj (MAIN)
MCU_UART.obj (MCU_UART)
MP3_PLAYER.obj (MP3_PLAYER)
USB_DISK.obj (USB_DISK)
FILE_SYS.obj (FILE_SYS)
MCU_KEYPAD.obj (MCU_KEYPAD)
LCD.obj (LCD)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
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?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: JMBIEMP3 (FLASH_RW)
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 0049H UNIT _DATA_GROUP_
DATA 0051H 0019H UNIT ?DT?USB_DISK
DATA 006AH 000CH UNIT ?DT?MP3_PLAYER
IDATA 0076H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0225H UNIT ?XD?FILE_SYS
XDATA 0225H 005BH UNIT ?XD?MP3_PLAYER
XDATA 0280H 0048H UNIT _XDATA_GROUP_
XDATA 02C8H 0010H UNIT ?XD?MCU_UART
XDATA 02D8H 0010H UNIT ?XD?LCD
BL51 BANKED LINKER/LOCATER V6.05 05/19/2008 19:51:06 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0055H UNIT ?C_INITSEG
CODE 0058H 0003H UNIT ?CO?FILE_SYS
CODE 005BH 0003H ABSOLUTE
CODE 005EH 0576H UNIT ?C?LIB_CODE
CODE 05D4H 0404H UNIT ?PR?_READSECTOR?FILE_SYS
CODE 09D8H 02BEH UNIT ?PR?INIT_FAT_INFO?FILE_SYS
CODE 0C96H 0243H UNIT ?PR?_LCD_PRINTCH?LCD
CODE 0ED9H 022EH UNIT ?CO?LCD
CODE 1107H 0224H UNIT ?PR?MAIN?MAIN
CODE 132BH 01E6H UNIT ?PR?_READONESECTOR?FILE_SYS
CODE 1511H 01E2H UNIT ?PR?SCSI_WRITE10?USB_DISK
CODE 16F3H 01D4H UNIT ?PR?_PLAYINIT?MP3_PLAYER
CODE 18C7H 0182H UNIT ?PR?_PLAYMP3?MP3_PLAYER
CODE 1A49H 0148H UNIT ?PR?GETMP3LIST?FILE_SYS
CODE 1B91H 0128H UNIT ?CO?MAIN
CODE 1CB9H 00C1H UNIT ?PR?READFLASH?FLASH_RW
CODE 1D7AH 00C1H UNIT ?PR?WRITEFLASH?FLASH_RW
CODE 1E3BH 00B8H UNIT ?CO?USB_DISK
CODE 1EF3H 00B6H UNIT ?PR?_LCD_PRINTEN?LCD
CODE 1FA9H 00B2H UNIT ?PR?_LCD_INIT?LCD
CODE 205BH 0099H UNIT ?PR?_PRINTUF?MCU_UART
CODE 20F4H 008FH UNIT ?PR?KEY_INTERRUPT?MCU_KEYPAD
CODE 2183H 008DH UNIT ?PR?_DISPLAYBMP?LCD
CODE 2210H 008CH UNIT ?C_C51STARTUP
CODE 229CH 008AH UNIT ?PR?MAIN_RXDONE?USB_DISK
CODE 2326H 007FH UNIT ?PR?_SENDDATA?LCD
CODE 23A5H 0079H UNIT ?PR?SCSI_READ10?USB_DISK
CODE 241EH 0067H UNIT ?PR?_READPAGE?USB_DISK
CODE 2485H 005BH UNIT ?PR?EP0?USB_DISK
CODE 24E0H 004BH UNIT ?CO?MP3_PLAYER
CODE 252BH 004AH UNIT ?PR?_WRITEEP?USB_DISK
CODE 2575H 0046H UNIT ?PR?PREVIOUS?MP3_PLAYER
CODE 25BBH 0046H UNIT ?PR?_GET_DESCRIPTOR?USB_DISK
CODE 2601H 0043H UNIT ?PR?NEXT?MP3_PLAYER
CODE 2644H 003BH UNIT ?PR?_SET_CONFIGURATION?USB_DISK
CODE 267FH 0038H UNIT ?PR?_MP3FSINIT?MP3_PLAYER
CODE 26B7H 0038H UNIT ?PR?_READEP?USB_DISK
CODE 26EFH 0037H UNIT ?PR?_WRITEEPBULK?USB_DISK
CODE 2726H 002DH UNIT ?PR?ATMELUSBINIT?USB_DISK
CODE 2753H 002CH UNIT ?PR?FUNC?MP3_PLAYER
CODE 277FH 002BH UNIT ?PR?DELAY?USB_DISK
CODE 27AAH 002AH UNIT ?PR?SCSI_MODE_SENSE?USB_DISK
CODE 27D4H 0028H UNIT ?PR?PLAYPAUSE?MP3_PLAYER
CODE 27FCH 0024H UNIT ?PR?_PRINTU?MCU_UART
CODE 2820H 0022H UNIT ?PR?_MUTE?MP3_PLAYER
CODE 2842H 0022H UNIT ?PR?_READSTATE?LCD
CODE 2864H 0021H UNIT ?PR?EPENABLE?USB_DISK
CODE 2885H 001FH UNIT ?PR?FLASH_RESET?USB_DISK
CODE 28A4H 001CH UNIT ?PR?_SENDCOMMAND?LCD
CODE 28C0H 001BH UNIT ?PR?_INIT_UART?MCU_UART
CODE 28DBH 0018H UNIT ?PR?_SET_ADDRESS?USB_DISK
CODE 28F3H 0016H UNIT ?PR?MP3INIT?MP3_PLAYER
CODE 2909H 0016H UNIT ?PR?TRANSMITCSW?USB_DISK
CODE 291FH 0016H UNIT ?PR?SCSI_READ_FORMAT_CAPACITIES?USB_DISK
CODE 2935H 0011H UNIT ?PR?AUDIOINIT?MP3_PLAYER
BL51 BANKED LINKER/LOCATER V6.05 05/19/2008 19:51:06 PAGE 3
CODE 2946H 000AH UNIT ?PR?PLLINIT?MP3_PLAYER
CODE 2950H 000AH UNIT ?PR?KEYBOARDINIT?MCU_KEYPAD
CODE 295AH 0009H UNIT ?PR?MP3_INIT?MP3_PLAYER
CODE 2963H 0009H UNIT ?PR?LCDDELAY?LCD
CODE 296CH 0006H UNIT ?PR?MAIN_TXDONE?USB_DISK
OVERLAY MAP OF MODULE: JMBIEMP3 (FLASH_RW)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?KEY_INTERRUPT?MCU_KEYPAD ----- ----- 0280H 0001H
+--> ?PR?FUNC?MP3_PLAYER
+--> ?PR?NEXT?MP3_PLAYER
+--> ?PR?PREVIOUS?MP3_PLAYER
+--> ?PR?PLAYPAUSE?MP3_PLAYER
?PR?PLAYPAUSE?MP3_PLAYER ----- ----- ----- -----
+--> ?CO?MP3_PLAYER
+--> ?PR?_PRINTU?MCU_UART
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0281H 0001H
+--> ?PR?_INIT_UART?MCU_UART
+--> ?CO?MAIN
+--> ?PR?_PRINTU?MCU_UART
+--> ?PR?FLASH_RESET?USB_DISK
+--> ?PR?_LCD_INIT?LCD
+--> ?CO?LCD
+--> ?PR?_DISPLAYBMP?LCD
+--> ?PR?_LCD_PRINTEN?LCD
+--> ?PR?ATMELUSBINIT?USB_DISK
+--> ?PR?EPENABLE?USB_DISK
+--> ?PR?EP0?USB_DISK
+--> ?PR?MAIN_TXDONE?USB_DISK
+--> ?PR?MAIN_RXDONE?USB_DISK
+--> ?PR?MP3_INIT?MP3_PLAYER
+--> ?PR?_MUTE?MP3_PLAYER
+--> ?PR?KEYBOARDINIT?MCU_KEYPAD
+--> ?PR?INIT_FAT_INFO?FILE_SYS
+--> ?PR?GETMP3LIST?FILE_SYS
+--> ?PR?_PRINTUF?MCU_UART
+--> ?PR?_LCD_PRINTCH?LCD
+--> ?PR?_PLAYINIT?MP3_PLAYER
+--> ?PR?_PLAYMP3?MP3_PLAYER
?PR?FLASH_RESET?USB_DISK 0008H 0002H ----- -----
?PR?_LCD_INIT?LCD ----- ----- 0282H 0002H
BL51 BANKED LINKER/LOCATER V6.05 05/19/2008 19:51:06 PAGE 4
+--> ?PR?_SENDCOMMAND?LCD
+--> ?PR?_SENDDATA?LCD
?PR?_SENDCOMMAND?LCD ----- ----- ----- -----
+--> ?PR?LCDDELAY?LCD
?PR?_SENDDATA?LCD ----- ----- ----- -----
+--> ?PR?_SENDCOMMAND?LCD
+--> ?PR?LCDDELAY?LCD
?PR?_DISPLAYBMP?LCD ----- ----- 0282H 0007H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -