📄 filetransfer.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 09/18/2007 16:21:00 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILET
>> RANSFER\DEVICE\USB_MAIN.OBJ, C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEV
>> ICE\USBX_F320_1.LIB TO C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILE
>> TRANSFER\DEVICE\FILETRANSFER RS (256) PL (68) PW (78) XDATA (?XD?_USB_INIT?
>> USB_API (0X07AF))
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILETRANSFER\DEVICE\USB_MAIN
>> .OBJ (USB_MAIN)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (USB_API)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (USB_CLOCK
>> _START)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (GET_INTER
>> RUPT_SOURCE)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (BLOCK_REA
>> D)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (BLOCK_WRI
>> TE)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (USB_INT_E
>> NABLE)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (USB_CLOCK
>> _RECOVERY)
C:\SILABS\MCU\USBXPRESS\USBXPRESS_API\F34X_DEVICE\USBX_F320_1.LIB (USB_JUMP_
>> ISR)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILETRANS
>> FER\DEVICE\FILETRANSFER (USB_MAIN)
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 0041H UNIT ?DT?USB_MAIN
DATA 0049H 0003H UNIT _DATA_GROUP_
IDATA 004CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0200H UNIT ?XD?USB_MAIN
0200H 0440H *** GAP ***
XDATA 0640H 0100H ABSOLUTE
XDATA 0740H 0012H ABSOLUTE
XDATA 0752H 0020H ABSOLUTE
XDATA 0772H 000CH ABSOLUTE
XDATA 077EH 0008H ABSOLUTE
XDATA 0786H 0001H ABSOLUTE
XDATA 0787H 0003H ABSOLUTE
XDATA 078AH 0002H ABSOLUTE
XDATA 078CH 0002H ABSOLUTE
XDATA 078EH 0003H ABSOLUTE
XDATA 0791H 0001H ABSOLUTE
XDATA 0792H 0001H ABSOLUTE
XDATA 0793H 0001H ABSOLUTE
XDATA 0794H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.00 09/18/2007 16:21:00 PAGE 2
XDATA 0795H 0002H ABSOLUTE
XDATA 0797H 0002H ABSOLUTE
XDATA 0799H 0001H ABSOLUTE
XDATA 079AH 0001H ABSOLUTE
XDATA 079BH 0001H ABSOLUTE
XDATA 079CH 0001H ABSOLUTE
XDATA 079DH 0001H ABSOLUTE
XDATA 079EH 0001H ABSOLUTE
XDATA 079FH 0002H ABSOLUTE
XDATA 07A1H 0001H ABSOLUTE
XDATA 07A2H 0001H ABSOLUTE
XDATA 07A3H 000CH ABSOLUTE
XDATA 07AFH 0011H UNIT ?XD?_USB_INIT?USB_API
XDATA 07C0H 0040H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 003CH UNIT ?CO?USB_MAIN
003FH 0004H *** GAP ***
CODE 0043H 0003H ABSOLUTE
CODE 0046H 003AH UNIT ?CO?USB_API
0080H 0003H *** GAP ***
CODE 0083H 0003H ABSOLUTE
CODE 0086H 0233H UNIT ?PR?USBXCORE_HANDLE_SETUP
>> ?USB_API
CODE 02B9H 0151H UNIT ?PR?USBXCORE_USB_ISR?USB_
>> API
CODE 040AH 0137H UNIT ?PR?_USB_INIT?USB_API
CODE 0541H 0111H UNIT ?PR?_BLOCK_WRITE?BLOCK_WR
>> ITE
CODE 0652H 00CDH UNIT ?PR?USBXCORE_VENDOR_USB_A
>> PI?USB_API
CODE 071FH 00CAH UNIT ?PR?RECEIVE_SETUP?USB_MAI
>> N
CODE 07E9H 00B2H UNIT ?PR?USBXCORE_GET_DESCRIPT
>> OR?USB_API
CODE 089BH 00AFH UNIT ?PR?_BLOCK_READ?BLOCK_REA
>> D
CODE 094AH 009CH UNIT ?PR?RECEIVE_FILE?USB_MAIN
>>
CODE 09E6H 008EH UNIT ?PR?USB_API_TEST_ISR?USB_
>> MAIN
CODE 0A74H 008CH UNIT ?C_C51STARTUP
CODE 0B00H 0073H UNIT ?PR?USBXCORE_GET_STATUS?U
>> SB_API
CODE 0B73H 0072H UNIT ?PR?STATE_MACHINE?USB_MAI
>> N
CODE 0BE5H 006EH UNIT ?PR?MAIN?USB_MAIN
CODE 0C53H 005CH UNIT ?C?LIB_CODE
CODE 0CAFH 005AH UNIT ?PR?USBXCORE_SET_CONFIGUR
>> ATION?USB_API
CODE 0D09H 0058H UNIT ?PR?USBXCORE_CLEAR_FEATUR
>> E?USB_API
CODE 0D61H 0057H UNIT ?PR?USBXCORE_SET_FEATURE?
>> USB_API
CODE 0DB8H 004EH UNIT ?PR?_PAGE_WRITE?USB_MAIN
CODE 0E06H 0047H UNIT ?PR?USBXCORE_GET_CONFIGUR
>> ATION?USB_API
CODE 0E4DH 0038H UNIT ?PR?USB_CLOCK_START?USB_C
>> LOCK_START
CODE 0E85H 002CH UNIT ?C_INITSEG
CODE 0EB1H 0027H UNIT ?PR?USBXCORE_USB_RESET?US
>> B_API
CODE 0ED8H 0027H UNIT ?PR?USBXCORE_GET_INTERFAC
>> E?USB_API
BL51 BANKED LINKER/LOCATER V6.00 09/18/2007 16:21:00 PAGE 3
CODE 0EFFH 0022H UNIT ?PR?_PAGE_ERASE?USB_MAIN
CODE 0F21H 0022H UNIT ?PR?USBXCORE_JUMP_ISR?USB
>> _JUMP_ISR
CODE 0F43H 0020H UNIT ?PR?USBXCORE_SET_ADDRESS?
>> USB_API
CODE 0F63H 001DH UNIT ?PR?USBXCORE_FORCE_STALL?
>> USB_API
CODE 0F80H 0019H UNIT ?PR?USB_INT_ENABLE?USB_IN
>> T_ENABLE
CODE 0F99H 0014H UNIT ?PR?USBXCORE_SET_SOP?USB_
>> API
CODE 0FADH 000EH UNIT ?PR?GET_INTERRUPT_SOURCE?
>> GET_INTERRUPT_SOURCE
CODE 0FBBH 000CH UNIT ?PR?USBXCORE_CLKREC?USB_C
>> LOCK_RECOVERY
CODE 0FC7H 000AH UNIT ?PR?PORT_INIT?USB_MAIN
0FD1H 102FH *** GAP ***
CODE 2000H 0003H ABSOLUTE
OVERLAY MAP OF MODULE: C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILET
>> RANSFER\DEVICE\FILETRANSFER (USB_MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?PR?USB_API_TEST_ISR?USB_MAIN ----- -----
+--> ?PR?GET_INTERRUPT_SOURCE?GET_INTERRUP...
+--> ?PR?STATE_MACHINE?USB_MAIN
?PR?STATE_MACHINE?USB_MAIN ----- -----
+--> ?PR?RECEIVE_SETUP?USB_MAIN
+--> ?PR?RECEIVE_FILE?USB_MAIN
+--> ?PR?_BLOCK_WRITE?BLOCK_WRITE
?PR?RECEIVE_SETUP?USB_MAIN ----- -----
+--> ?PR?_BLOCK_READ?BLOCK_READ
+--> ?PR?_BLOCK_WRITE?BLOCK_WRITE
+--> ?PR?_PAGE_ERASE?USB_MAIN
+--> ?PR?_PAGE_WRITE?USB_MAIN
?PR?_PAGE_WRITE?USB_MAIN 0049H 0003H
?PR?RECEIVE_FILE?USB_MAIN ----- -----
+--> ?PR?_BLOCK_READ?BLOCK_READ
+--> ?PR?_PAGE_ERASE?USB_MAIN
+--> ?PR?_PAGE_WRITE?USB_MAIN
+--> ?PR?_BLOCK_WRITE?BLOCK_WRITE
*** NEW ROOT ***************************************************
?PR?USBXCORE_USB_ISR?USB_API ----- -----
+--> ?PR?USBXCORE_USB_RESET?USB_API
+--> ?PR?USBXCORE_HANDLE_SETUP?USB_API
+--> ?PR?USBXCORE_JUMP_ISR?USB_JUMP_ISR
?PR?USBXCORE_HANDLE_SETUP?USB_API ----- -----
+--> ?PR?USBXCORE_GET_STATUS?USB_API
+--> ?PR?USBXCORE_CLEAR_FEATURE?USB_API
+--> ?PR?USBXCORE_VENDOR_USB_API?USB_API
+--> ?PR?USBXCORE_SET_FEATURE?USB_API
+--> ?PR?USBXCORE_SET_ADDRESS?USB_API
+--> ?PR?USBXCORE_GET_DESCRIPTOR?USB_API
BL51 BANKED LINKER/LOCATER V6.00 09/18/2007 16:21:00 PAGE 4
+--> ?PR?USBXCORE_GET_CONFIGURATION?USB_API
+--> ?PR?USBXCORE_SET_CONFIGURATION?USB_API
+--> ?PR?USBXCORE_GET_INTERFACE?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
+--> ?PR?USBXCORE_FORCE_STALL?USB_API
?PR?USBXCORE_GET_STATUS?USB_API ----- -----
+--> ?CO?USB_API
+--> ?PR?USBXCORE_FORCE_STALL?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_CLEAR_FEATURE?USB_API ----- -----
+--> ?PR?USBXCORE_FORCE_STALL?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_VENDOR_USB_API?USB_API ----- -----
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_SET_FEATURE?USB_API ----- -----
+--> ?PR?USBXCORE_FORCE_STALL?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_SET_ADDRESS?USB_API ----- -----
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_GET_DESCRIPTOR?USB_API ----- -----
+--> ?PR?USBXCORE_FORCE_STALL?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_GET_CONFIGURATION?USB_API ----- -----
+--> ?CO?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_SET_CONFIGURATION?USB_API ----- -----
+--> ?PR?USBXCORE_SET_SOP?USB_API
?PR?USBXCORE_GET_INTERFACE?USB_API ----- -----
+--> ?CO?USB_API
+--> ?PR?USBXCORE_SET_SOP?USB_API
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?USB_MAIN
+--> ?C_INITSEG
?PR?MAIN?USB_MAIN ----- -----
+--> ?PR?USB_CLOCK_START?USB_CLOCK_START
+--> ?CO?USB_MAIN
+--> ?PR?_USB_INIT?USB_API
+--> ?PR?PORT_INIT?USB_MAIN
+--> ?PR?USB_INT_ENABLE?USB_INT_ENABLE
?PR?_USB_INIT?USB_API ----- -----
+--> ?CO?USB_API
+--> ?PR?USBXCORE_CLKREC?USB_CLOCK_RECOVERY
SYMBOL TABLE OF MODULE: C:\SILABS\MCU\USBXPRESS\EXAMPLES\C8051F34X\F34X_FILET
>> RANSFER\DEVICE\FILETRANSFER (USB_MAIN)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -