?? filetransfer.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 02/11/2004 14:51:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\SILABS\MCU\IDEFILES\C51\BIN\BL51.EXE C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXP
>> RESS\EXAMPLES\F32X_FILETRANSFER\DEVICE\USB_MAIN.OBJ, C:\SILABS\MCU\EXAMPLES
>> \C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB TO C:\SILABS\MCU\EXA
>> MPLES\C8051F32X\USBXPRESS\EXAMPLES\F32X_FILETRANSFER\DEVICE\FILETRANSFER RS
>> (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\EXAMPLES\F32X_FILETRANSFER\DEVICE
>> \USB_MAIN.OBJ (USB_MAIN)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (USB_API)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (GET_INTERRUPT_SOURCE)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (BLOCK_READ)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (BLOCK_WRITE)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (USB_INT_ENABLE)
C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\F32X_USBXPRESS\DEVICE\USB_API.LIB
>> (ASM_SRC)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?IILDX)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CCASE)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\EXAMPLES\F32X_
>> FILETRANSFER\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
XDATA 0200H 0014H UNIT _XDATA_GROUP_
0214H 052CH *** GAP ***
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
XDATA 0795H 0002H ABSOLUTE
XDATA 0797H 0002H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 02/11/2004 14:51:56 PAGE 2
XDATA 0799H 0001H ABSOLUTE
XDATA 079AH 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 003CH UNIT ?PR?MAIN?USB_MAIN
003FH 0004H *** GAP ***
CODE 0043H 0003H ABSOLUTE
CODE 0046H 002CH UNIT ?C_INITSEG
CODE 0072H 000EH UNIT ?PR?GET_INTERRUPT_SOURCE?
>> GET_INTERRUPT_SOURCE
0080H 0003H *** GAP ***
CODE 0083H 0003H ABSOLUTE
CODE 0086H 0228H UNIT ?PR?HANDLE_SETUP?USB_API
CODE 02AEH 01B1H UNIT ?PR?_USB_INIT?USB_API
CODE 045FH 011AH UNIT ?PR?USB_ISR?USB_API
CODE 0579H 00FEH UNIT ?PR?_BLOCK_WRITE?BLOCK_WR
>> ITE
CODE 0677H 00CAH UNIT ?PR?RECEIVE_SETUP?USB_MAI
>> N
CODE 0741H 00B5H UNIT ?PR?VEND_USB_API?USB_API
CODE 07F6H 00B4H UNIT ?PR?_BLOCK_READ?BLOCK_REA
>> D
CODE 08AAH 00B2H UNIT ?PR?GET_DESCRIPTOR?USB_AP
>> I
CODE 095CH 009CH UNIT ?PR?RECEIVE_FILE?USB_MAIN
>>
CODE 09F8H 008EH UNIT ?PR?USB_API_TEST_ISR?USB_
>> MAIN
CODE 0A86H 008CH UNIT ?C_C51STARTUP
CODE 0B12H 0082H UNIT ?C?LIB_CODE
CODE 0B94H 0075H UNIT ?PR?GET_STATUS?USB_API
CODE 0C09H 0072H UNIT ?PR?STATE_MACHINE?USB_MAI
>> N
CODE 0C7BH 0068H UNIT ?CO?USB_API
CODE 0CE3H 005AH UNIT ?PR?SET_CONFIGURATION?USB
>> _API
CODE 0D3DH 0058H UNIT ?PR?CLEAR_FEATURE?USB_API
>>
CODE 0D95H 0057H UNIT ?PR?SET_FEATURE?USB_API
CODE 0DECH 004EH UNIT ?PR?_PAGE_WRITE?USB_MAIN
CODE 0E3AH 0047H UNIT ?PR?GET_CONFIGURATION?USB
>> _API
CODE 0E81H 0029H UNIT ?PR?USB_RESET?USB_API
CODE 0EAAH 0027H UNIT ?PR?GET_INTERFACE?USB_API
>>
CODE 0ED1H 0022H UNIT ?PR?_PAGE_ERASE?USB_MAIN
CODE 0EF3H 0022H UNIT ?PR?ASM_SRC?ASM_SRC
CODE 0F15H 0020H UNIT ?PR?SET_ADDRESS?USB_API
CODE 0F35H 001DH UNIT ?PR?FORCE_STALL?USB_API
CODE 0F52H 0019H UNIT ?PR?USB_INT_ENABLE?USB_IN
>> T_ENABLE
CODE 0F6BH 0014H UNIT ?PR?SET_SOP?USB_API
CODE 0F7FH 000AH UNIT ?PR?PORT_INIT?USB_MAIN
0F89H 0277H *** GAP ***
CODE 1200H 0003H ABSOLUTE
OVERLAY MAP OF MODULE: C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\EXAMPLES\F
>> 32X_FILETRANSFER\DEVICE\FILETRANSFER (USB_MAIN)
SEGMENT DATA_GROUP XDATA_G
>> ROUP
BL51 BANKED LINKER/LOCATER V5.03 02/11/2004 14:51:56 PAGE 3
+--> CALLED SEGMENT START LENGTH 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?_BLOCK_READ?BLOCK_READ ----- ----- 0200H
>> 0003H
?PR?_BLOCK_WRITE?BLOCK_WRITE ----- ----- 0200H
>> 0003H
?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?USB_ISR?USB_API ----- ----- -----
>> -----
+--> ?PR?USB_RESET?USB_API
+--> ?PR?HANDLE_SETUP?USB_API
+--> ?PR?ASM_SRC?ASM_SRC
?PR?HANDLE_SETUP?USB_API ----- ----- -----
>> -----
+--> ?PR?GET_STATUS?USB_API
+--> ?PR?CLEAR_FEATURE?USB_API
+--> ?PR?VEND_USB_API?USB_API
+--> ?PR?SET_FEATURE?USB_API
+--> ?PR?SET_ADDRESS?USB_API
+--> ?PR?GET_DESCRIPTOR?USB_API
+--> ?PR?GET_CONFIGURATION?USB_API
+--> ?PR?SET_CONFIGURATION?USB_API
+--> ?PR?GET_INTERFACE?USB_API
+--> ?PR?SET_SOP?USB_API
+--> ?PR?FORCE_STALL?USB_API
?PR?GET_STATUS?USB_API ----- ----- -----
>> -----
+--> ?CO?USB_API
+--> ?PR?FORCE_STALL?USB_API
+--> ?PR?SET_SOP?USB_API
BL51 BANKED LINKER/LOCATER V5.03 02/11/2004 14:51:56 PAGE 4
?PR?CLEAR_FEATURE?USB_API ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?USB_API
+--> ?PR?SET_SOP?USB_API
?PR?VEND_USB_API?USB_API ----- ----- -----
>> -----
+--> ?PR?SET_SOP?USB_API
?PR?SET_FEATURE?USB_API ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?USB_API
+--> ?PR?SET_SOP?USB_API
?PR?SET_ADDRESS?USB_API ----- ----- -----
>> -----
+--> ?PR?SET_SOP?USB_API
?PR?GET_DESCRIPTOR?USB_API ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?USB_API
+--> ?PR?SET_SOP?USB_API
?PR?GET_CONFIGURATION?USB_API ----- ----- -----
>> -----
+--> ?CO?USB_API
+--> ?PR?SET_SOP?USB_API
?PR?SET_CONFIGURATION?USB_API ----- ----- -----
>> -----
+--> ?PR?SET_SOP?USB_API
?PR?GET_INTERFACE?USB_API ----- ----- -----
>> -----
+--> ?CO?USB_API
+--> ?PR?SET_SOP?USB_API
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- -----
>> -----
+--> ?PR?MAIN?USB_MAIN
+--> ?C_INITSEG
?PR?MAIN?USB_MAIN ----- ----- -----
>> -----
+--> ?PR?_USB_INIT?USB_API
+--> ?PR?PORT_INIT?USB_MAIN
+--> ?PR?USB_INT_ENABLE?USB_INT_ENABLE
?PR?_USB_INIT?USB_API ----- ----- 0203H
>> 0011H
+--> ?CO?USB_API
SYMBOL TABLE OF MODULE: C:\SILABS\MCU\EXAMPLES\C8051F32X\USBXPRESS\EXAMPLES\F
>> 32X_FILETRANSFER\DEVICE\FILETRANSFER (USB_MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE USB_MAIN
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V5.03 02/11/2004 14:51:56 PAGE 5
D:00A0H PUBLIC P2
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -