📄 mouse_f326.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\RS232-USB\F326_USB0_DESCRIPTOR.OBJ, E:\RS232-USB\F
>> 326_USB0_INTERRUPTSERVICEROUTINE.OBJ, E:\RS232-USB\F326_USB0_MAIN.OBJ, E:\R
>> S232-USB\F326_USB0_REPORTHANDLER.OBJ, E:\RS232-USB\F326_USB0_STANDARD_REQUE
>> STS.OBJ, E:\RS232-USB\F326_USB0_UART.OBJ, E:\RS232-USB\F326_USB0_TOUCH.OBJ
>> TO E:\RS232-USB\MOUSE_F326 RS (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\RS232-USB\F326_USB0_DESCRIPTOR.OBJ (F326_USB0_DESCRIPTOR)
E:\RS232-USB\F326_USB0_INTERRUPTSERVICEROUTINE.OBJ (F326_USB0_INTERRUPTSERVI
>> CEROUTINE)
E:\RS232-USB\F326_USB0_MAIN.OBJ (F326_USB0_MAIN)
E:\RS232-USB\F326_USB0_REPORTHANDLER.OBJ (F326_USB0_REPORTHANDLER)
E:\RS232-USB\F326_USB0_STANDARD_REQUESTS.OBJ (F326_USB0_STANDARD_REQUESTS)
E:\RS232-USB\F326_USB0_UART.OBJ (F326_USB0_UART)
E:\RS232-USB\F326_USB0_TOUCH.OBJ (F326_USB0_TOUCH)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: E:\RS232-USB\MOUSE_F326 (F326_USB0_DESCRIPTOR)
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 0013H UNIT ?DT?F326_USB0_INTERRUPTSE
>> RVICEROUTINE
DATA 001BH 0004H UNIT ?DT?F326_USB0_TOUCH
001FH 0001H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0010H UNIT ?DT?F326_USB0_UART
DATA 0031H 000FH UNIT _DATA_GROUP_
DATA 0040H 0008H UNIT ?DT?F326_USB0_REPORTHANDL
>> ER
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0008H UNIT ?XD?F326_USB0_TOUCH
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 001AH UNIT ?PR?FORCE_STALL?F326_USB0
>> _INTERRUPTSERVICEROUTINE
CODE 001DH 0004H UNIT ?PR?HANDLE_IN1?F326_USB0_
>> INTERRUPTSERVICEROUTINE
CODE 0021H 0001H UNIT ?PR?OUT_REPORT?F326_USB0_
>> REPORTHANDLER
CODE 0022H 0001H UNIT ?PR?SETUP_OUT_BUFFER?F326
>> _USB0_REPORTHANDLER
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0018H UNIT ?PR?USB_RESET?F326_USB0_I
>> NTERRUPTSERVICEROUTINE
CODE 003EH 0004H UNIT ?CO?F326_USB0_STANDARD_RE
>> QUESTS
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 2
CODE 0042H 0001H UNIT ?PR?GET_IDLE?F326_USB0_ST
>> ANDARD_REQUESTS
CODE 0043H 0003H ABSOLUTE
CODE 0046H 0280H UNIT ?PR?HANDLE_CONTROL?F326_U
>> SB0_INTERRUPTSERVICEROUTINE
CODE 02C6H 0138H UNIT ?PR?GET_DESCRIPTOR?F326_U
>> SB0_STANDARD_REQUESTS
CODE 03FEH 00CFH UNIT ?CO?F326_USB0_DESCRIPTOR
CODE 04CDH 0098H UNIT ?PR?USB_ISR?F326_USB0_INT
>> ERRUPTSERVICEROUTINE
CODE 0565H 0096H UNIT ?PR?GET_STATUS?F326_USB0_
>> STANDARD_REQUESTS
CODE 05FBH 008CH UNIT ?C_C51STARTUP
CODE 0687H 008BH UNIT ?PR?UART0_ISR?F326_USB0_U
>> ART
CODE 0712H 0080H UNIT ?PR?_SENDPACKET?F326_USB0
>> _INTERRUPTSERVICEROUTINE
CODE 0792H 0075H UNIT ?PR?SET_FEATURE?F326_USB0
>> _STANDARD_REQUESTS
CODE 0807H 0075H UNIT ?PR?SET_CONFIGURATION?F32
>> 6_USB0_STANDARD_REQUESTS
CODE 087CH 006FH UNIT ?PR?CLEAR_FEATURE?F326_US
>> B0_STANDARD_REQUESTS
CODE 08EBH 006EH UNIT ?C?LIB_CODE
CODE 0959H 0069H UNIT ?PR?HANDLE_OUT1?F326_USB0
>> _INTERRUPTSERVICEROUTINE
CODE 09C2H 0066H UNIT ?PR?GET_CONFIGURATION?F32
>> 6_USB0_STANDARD_REQUESTS
CODE 0A28H 0053H UNIT ?PR?GET_INTERFACE?F326_US
>> B0_STANDARD_REQUESTS
CODE 0A7BH 004BH UNIT ?PR?USB0_INIT?F326_USB0_T
>> OUCH
CODE 0AC6H 0041H UNIT ?PR?SET_ADDRESS?F326_USB0
>> _STANDARD_REQUESTS
CODE 0B07H 003FH UNIT ?PR?_FIFO_WRITE_FOREGROUN
>> D?F326_USB0_INTERRUPTSERVICEROUTINE
CODE 0B46H 003FH UNIT ?PR?_FIFO_WRITE_INTERRUPT
>> SERVICEROUTINE?F326_USB0_INTERRUPTSERVICEROUTINE
CODE 0B85H 003DH UNIT ?PR?_REPORTHANDLER_IN_ISR
>> ?F326_USB0_REPORTHANDLER
CODE 0BC2H 003DH UNIT ?PR?_REPORTHANDLER_IN_FOR
>> EGROUND?F326_USB0_REPORTHANDLER
CODE 0BFFH 003DH UNIT ?PR?_REPORTHANDLER_OUT?F3
>> 26_USB0_REPORTHANDLER
CODE 0C3CH 0038H UNIT ?PR?_FIFO_READ?F326_USB0_
>> INTERRUPTSERVICEROUTINE
CODE 0C74H 0032H UNIT ?PR?SET_INTERFACE?F326_US
>> B0_STANDARD_REQUESTS
CODE 0CA6H 002EH UNIT ?PR?GET_REPORT?F326_USB0_
>> STANDARD_REQUESTS
CODE 0CD4H 002CH UNIT ?PR?SET_REPORT?F326_USB0_
>> STANDARD_REQUESTS
CODE 0D00H 0026H UNIT ?C_INITSEG
CODE 0D26H 0023H UNIT ?PR?IN_REPORT?F326_USB0_R
>> EPORTHANDLER
CODE 0D49H 0018H UNIT ?PR?SYSCLK_INIT?F326_USB0
>> _TOUCH
CODE 0D61H 0013H UNIT ?PR?UART_INIT?F326_USB0_T
>> OUCH
CODE 0D74H 0012H UNIT ?PR?SET_IDLE?F326_USB0_ST
>> ANDARD_REQUESTS
CODE 0D86H 000FH UNIT ?PR?DELAY?F326_USB0_TOUCH
>>
CODE 0D95H 000AH UNIT ?PR?MAIN?F326_USB0_MAIN
CODE 0D9FH 0009H UNIT ?PR?USB_RESUME?F326_USB0_
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 3
>> INTERRUPTSERVICEROUTINE
CODE 0DA8H 0009H UNIT ?PR?USB_SUSPEND?F326_USB0
>> _INTERRUPTSERVICEROUTINE
CODE 0DB1H 0009H UNIT ?PR?SYSTEM_INIT?F326_USB0
>> _TOUCH
CODE 0DBAH 0008H UNIT ?CO?F326_USB0_REPORTHANDL
>> ER
CODE 0DC2H 0004H UNIT ?PR?PORT_INIT?F326_USB0_T
>> OUCH
CODE 0DC6H 0001H UNIT ?PR?GET_PROTOCOL?F326_USB
>> 0_STANDARD_REQUESTS
CODE 0DC7H 0001H UNIT ?PR?SET_PROTOCOL?F326_USB
>> 0_STANDARD_REQUESTS
OVERLAY MAP OF MODULE: E:\RS232-USB\MOUSE_F326 (F326_USB0_DESCRIPTOR)
SEGMENT BIT_GROUP DATA_GR
>> OUP
+--> CALLED SEGMENT START LENGTH START
>> LENGTH
------------------------------------------------------------------------------
>> ------
?PR?USB_ISR?F326_USB0_INTERRUPTSERVIC... ----- ----- 0031H
>> 0003H
+--> ?PR?USB_RESUME?F326_USB0_INTERRUPTSER...
+--> ?PR?USB_RESET?F326_USB0_INTERRUPTSERV...
+--> ?PR?HANDLE_CONTROL?F326_USB0_INTERRUP...
+--> ?PR?HANDLE_IN1?F326_USB0_INTERRUPTSER...
+--> ?PR?HANDLE_OUT1?F326_USB0_INTERRUPTSE...
+--> ?PR?USB_SUSPEND?F326_USB0_INTERRUPTSE...
?PR?USB_RESUME?F326_USB0_INTERRUPTSER... ----- ----- 0034H
>> 0002H
?PR?HANDLE_CONTROL?F326_USB0_INTERRUP... ----- ----- 0034H
>> 0001H
+--> ?PR?_FIFO_READ?F326_USB0_INTERRUPTSER...
+--> ?PR?GET_REPORT?F326_USB0_STANDARD_REQ...
+--> ?PR?SET_REPORT?F326_USB0_STANDARD_REQ...
+--> ?PR?GET_IDLE?F326_USB0_STANDARD_REQUESTS
+--> ?PR?SET_IDLE?F326_USB0_STANDARD_REQUESTS
+--> ?PR?GET_PROTOCOL?F326_USB0_STANDARD_R...
+--> ?PR?SET_PROTOCOL?F326_USB0_STANDARD_R...
+--> ?PR?GET_STATUS?F326_USB0_STANDARD_REQ...
+--> ?PR?CLEAR_FEATURE?F326_USB0_STANDARD_...
+--> ?PR?SET_FEATURE?F326_USB0_STANDARD_RE...
+--> ?PR?SET_ADDRESS?F326_USB0_STANDARD_RE...
+--> ?PR?GET_DESCRIPTOR?F326_USB0_STANDARD...
+--> ?PR?GET_CONFIGURATION?F326_USB0_STAND...
+--> ?PR?SET_CONFIGURATION?F326_USB0_STAND...
+--> ?PR?GET_INTERFACE?F326_USB0_STANDARD_...
+--> ?PR?SET_INTERFACE?F326_USB0_STANDARD_...
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
+--> ?PR?_FIFO_WRITE_INTERRUPTSERVICEROUTI...
+--> ?PR?_REPORTHANDLER_OUT?F326_USB0_REPO...
?PR?_FIFO_READ?F326_USB0_INTERRUPTSER... ----- ----- 0035H
>> 0003H
?PR?GET_REPORT?F326_USB0_STANDARD_REQ... ----- ----- -----
>> -----
+--> ?PR?_REPORTHANDLER_IN_ISR?F326_USB0_R...
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 4
?PR?_REPORTHANDLER_IN_ISR?F326_USB0_R... ----- ----- 0035H
>> 0002H
+--> ?CO?F326_USB0_REPORTHANDLER
?CO?F326_USB0_REPORTHANDLER ----- ----- -----
>> -----
+--> ?PR?IN_REPORT?F326_USB0_REPORTHANDLER
+--> ?PR?OUT_REPORT?F326_USB0_REPORTHANDLER
?PR?SET_REPORT?F326_USB0_STANDARD_REQ... ----- ----- -----
>> -----
+--> ?PR?SETUP_OUT_BUFFER?F326_USB0_REPORT...
?PR?GET_STATUS?F326_USB0_STANDARD_REQ... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
+--> ?CO?F326_USB0_STANDARD_REQUESTS
?PR?CLEAR_FEATURE?F326_USB0_STANDARD_... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
?PR?SET_FEATURE?F326_USB0_STANDARD_RE... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
?PR?SET_ADDRESS?F326_USB0_STANDARD_RE... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
?PR?GET_DESCRIPTOR?F326_USB0_STANDARD... ----- ----- -----
>> -----
+--> ?CO?F326_USB0_DESCRIPTOR
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
?PR?GET_CONFIGURATION?F326_USB0_STAND... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
+--> ?CO?F326_USB0_STANDARD_REQUESTS
?PR?SET_CONFIGURATION?F326_USB0_STAND... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
+--> ?PR?HANDLE_IN1?F326_USB0_INTERRUPTSER...
?PR?GET_INTERFACE?F326_USB0_STANDARD_... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
+--> ?CO?F326_USB0_STANDARD_REQUESTS
?PR?SET_INTERFACE?F326_USB0_STANDARD_... ----- ----- -----
>> -----
+--> ?PR?FORCE_STALL?F326_USB0_INTERRUPTSE...
?PR?_FIFO_WRITE_INTERRUPTSERVICEROUTI... ----- ----- 0035H
>> 0005H
?PR?_REPORTHANDLER_OUT?F326_USB0_REPO... ----- ----- 0035H
>> 0002H
+--> ?CO?F326_USB0_REPORTHANDLER
?PR?HANDLE_OUT1?F326_USB0_INTERRUPTSE... ----- ----- 0034H
>> 0001H
+--> ?PR?SETUP_OUT_BUFFER?F326_USB0_REPORT...
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 5
+--> ?PR?_FIFO_READ?F326_USB0_INTERRUPTSER...
+--> ?PR?_REPORTHANDLER_OUT?F326_USB0_REPO...
?PR?USB_SUSPEND?F326_USB0_INTERRUPTSE... ----- ----- 0034H
>> 0002H
*** NEW ROOT ***************************************************
?PR?UART0_ISR?F326_USB0_UART ----- ----- 003AH
>> 0001H
+--> ?PR?_SENDPACKET?F326_USB0_INTERRUPTSE...
?PR?_SENDPACKET?F326_USB0_INTERRUPTSE... 0020H.0 0000H.1 -----
>> -----
+--> ?PR?_REPORTHANDLER_IN_FOREGROUND?F326...
+--> ?PR?_FIFO_WRITE_FOREGROUND?F326_USB0_...
?PR?_REPORTHANDLER_IN_FOREGROUND?F326... ----- ----- 003BH
>> 0002H
+--> ?CO?F326_USB0_REPORTHANDLER
?PR?_FIFO_WRITE_FOREGROUND?F326_USB0_... ----- ----- 003BH
>> 0005H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- -----
>> -----
+--> ?PR?MAIN?F326_USB0_MAIN
+--> ?C_INITSEG
?PR?MAIN?F326_USB0_MAIN ----- ----- -----
>> -----
+--> ?PR?SYSTEM_INIT?F326_USB0_TOUCH
+--> ?PR?USB0_INIT?F326_USB0_TOUCH
?PR?SYSTEM_INIT?F326_USB0_TOUCH ----- ----- -----
>> -----
+--> ?PR?SYSCLK_INIT?F326_USB0_TOUCH
+--> ?PR?PORT_INIT?F326_USB0_TOUCH
+--> ?PR?UART_INIT?F326_USB0_TOUCH
?PR?SYSCLK_INIT?F326_USB0_TOUCH ----- ----- -----
>> -----
+--> ?PR?DELAY?F326_USB0_TOUCH
SYMBOL TABLE OF MODULE: E:\RS232-USB\MOUSE_F326 (F326_USB0_DESCRIPTOR)
VALUE TYPE NAME
----------------------------------
------- MODULE F326_USB0_DESCRIPTOR
C:0000H SYMBOL _ICE_DUMMY_
C:0410H PUBLIC HIDCONFIGDESC
C:0468H PUBLIC LANGUAGE_ID
C:04AAH PUBLIC ProducterString
C:03FEH PUBLIC DEVICEDESC
C:0439H PUBLIC HIDREPORTDESC
C:04C4H PUBLIC STRINGDESCTABLE
C:046CH PUBLIC ManufacturerString
------- ENDMOD F326_USB0_DESCRIPTOR
------- MODULE F326_USB0_INTERRUPTSERVICEROUTINE
BL51 BANKED LINKER/LOCATER V5.12 12/29/2007 16:03:27 PAGE 6
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC USB0_STATE
C:0D9FH PUBLIC Usb_Resume
B:00A8H.7 PUBLIC EA
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -