⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 descr.asm

📁 holtek mouse usb asm. FW
💻 ASM
📖 第 1 页 / 共 2 页
字号:
 dw             00c05H, 00109H, 001a1H, 00385H

 dw             00015H, 00225H

 dw             03f19H, 029b5H, 009b7H, 009cdH, 009e2H, 009e9H, 00aeaH, 00183H, 00175H, 00895H, 00281H

 dw             03f0aH, 0018aH, 03f0aH, 00192H, 03f0aH, 00194H, 03f0aH, 00221H, 03f0aH, 00223H
 dw             03f0aH, 00224h, 03f0ah, 00225h, 03f0aH, 00226H, 00281H

 dw             03f0aH, 00227H, 03f0aH, 0022aH, 00281H, 03fc0h


;                    DW  0005H, 000CH    ;Usage Pg(Consumer Devices)
;                    DW  0009H, 0001H    ;Usage (Consumer Control)
;                    DW  00A1H, 0001H    ;Collection: (Application)
;                    DW  0085H, 0003H    ;***Report_ID (3)
;
;                    DW  0015H, 0000H    ;Log Min (0)
;                    DW  0025H, 0002H    ;Log Max (2)
;
;                    DW  0019H, 00b5H           ;Usage_minimun (Scan Next Track)       ;;;DW  0009H, 00b6H    ;Usage (Scan Previous Track)
;                    DW  0029H, 00b7H           ;Usage_maximun (Stop)
;                    DW  0009H, 00cdH           ;Usage (Play/Pause)
;                    DW  0009H, 00e2H           ;Usage (Mute)
;                    DW  0009H, 00e9H           ;Usage (Volume+)
;                    DW  0009H, 00eaH           ;Usage (Volume-)
;                    DW  000aH, 0083H,0001h     ;Usage (Media Select)
;                    DW  0075H, 0001H           ;Report Size (1)
;                    DW  0095H, 0008H           ;Report count (8)
;                    DW  0081H, 0002H           ;Input: (Data, Variable, Absolute)
;
;                    DW  000aH, 008aH,0001h     ;Usage (E-Mail)
;                    DW  000aH, 0092H,0001h     ;Usage (Calculator)
;                    DW  000aH, 0094H,0001h     ;Usage (My Computer)
;                    DW  000aH, 0021H,0002h     ;Usage (WWW Search)
;                    DW  000aH, 0023H,0002h     ;Usage (WWW Home)
;                    DW  000aH, 0024H,0002h     ;Usage (WWW Back)
;                    DW  000aH, 0025H,0002h     ;Usage (WWW Forward)
;                    DW  000aH, 0026H,0002h     ;Usage (WWW Stop)
;                    DW  0081H, 0002H           ;Input: (Data, Variable, Absolute)
;
;                    DW  000aH, 0027H,0002h     ;Usage (WWW Refresh)
;                    DW  000aH, 002AH,0002h     ;Usage (WWW Favorites)
;                    DW  0081H, 0002H           ;Input: (Data, Variable, Absolute)
;                    DW  00c0H                  ;End Collection()
;;-----------------------------------------------------------------------------------------------------
;;-----------------------------------------------------------------------------------------------------
;;-----------------------------------------------------------------------------------------------------
dw              00105H, 00209H, 001A1H, 00285H, 00109H, 000A1H, 00905H, 00119H, 00529H
DW              00015H, 00125H, 00595H, 00175H, 00281H, 00195H, 00375H, 00181H
DW              00105H, 03009H, 03109H, 03809H, 03f15h, 02581h, 03f7fh, 00875H, 00395H
DW              00681H, 03fC0h, 03fC0H

;entity_1:
;                    DW  0005H, 0001H    ;Usage Pg(Generic Desktop)
;                    DW  0009H, 0002H    ;Usage (Mouse)
;                    DW  00A1H, 0001H    ;Collection: (Application)
;                    DW  0085H, 0002H    ;***
;
;                    DW  0009H, 0001H    ;Usage (Pointer)
;                    DW  00A1H, 0000H    ;Collection (Linked)
;
;                    DW  0005H, 0009H    ;Usage(Button)
;                    DW  0019H, 0001H    ;Usage Min (#)
;                    DW  0029H, 0005H    ;Usage Max (#)
;                    DW  0015H, 0000H    ;Log Min (0)
;                    DW  0025H, 0001H    ;Log Max (1)
;                    DW  0095H, 0005H    ;Report count (3)
;                    DW  0075H, 0001H    ;Report Size (1)
;                    DW  0081H, 0002H    ;Input: (Data, Variable, Absolute)
;                    DW  0095H, 0001H    ;Report Count (1)
;                    DW  0075H, 0003H    ;Report Size (5)
;                    DW  0081H, 0001H    ;Input: (Constant)

;
;                    DW  0005H, 0001H    ;Usage Pg (Generic Desktop)
;                    DW  0009H, 0030H    ;Usage (X)
;                    DW  0009H, 0031H    ;Usage (Y)
;                                        DW  0009H, 0038H        ;Usage (Wheel)                 
;                    DW  0015H, 0081H    ;Log Min (-127)
;                    DW  0025H, 007FH    ;Log Max (127)
;                    DW  0075H, 0008H    ;Report Size (8)
;                    DW  0095H, 0003H    ;Report Count (3)
;                    DW  0081H, 0006H    ;Input: (Data, Variable, Relative)
;
;
;                    DW  00C0H           ;End Collection
;                    DW  00C0H           ;End Collection
;-----------------------------------------------------------------------------
Entity_0:               ;63 3FH
DW              00105H, 00609H, 001A1H, 00705H, 03f19h, 03fE0H, 03f29h, 03fE7H, 00015H, 00125H
DW              00175H, 00895H, 00281H, 00195H, 00875H, 00181H, 00395H, 00175H
DW              00805H, 00119H, 00329H, 00291H, 00595H, 00175H, 00191H, 00695H
DW              00875H, 00015H, 03f25h, 03f65H, 00705H, 00019H, 03f29h, 03f65H, 00081H, 000C0H



;                    DW  0005H, 0001H    ;Usage Pg(Generic Desktop)
;                    DW  0009H, 0006H    ;Usage (Keybaord)
;                    DW  00A1H, 0001H    ;Collection: (Application)
;
;                    DW  0005H, 0007H    ;Usage Pg (Key Codes)
;                    DW  0019H, 00E0H    ;Usage Min (#)
;                    DW  0029H, 00E7H    ;Usage Max (#)
;                    DW  0015H, 0000H    ;Log Min (0)
;                    DW  0025H, 0001H    ;Log Max (1)
;                    DW  0075H, 0001H    ;Report Size (1)
;                    DW  0095H, 0008H    ;Report count (8)
;                    DW  0081H, 0002H    ;Input: (Data, Variable, Absolute)
;
;                    DW  0095H, 0001H    ;Report Count (1)
;                    DW  0075H, 0008H    ;Report Size (8)
;                    DW  0081H, 0001H    ;Input: (Constant)
;
;                    DW  0095H, 0003H    ;Report Count (3)
;                    DW  0075H, 0001H    ;Report Size (1)
;                    DW  0005H, 0008H    ;Usage Pg (Pg# for LEDs)
;                    DW  0019H, 0001H    ;Usage Min (#)
;                    DW  0029H, 0003H    ;Usage Max (#)
;                    DW  0091H, 0002H    ;Output: (Data, Variable, Absolute)
;                    DW  0095H, 0005H    ;Report Count (5)
;                    DW  0075H, 0001H    ;Report Size (1)
;                    DW  0091H, 0001H    ;Output: (Constant)
;
;                    DW  0095H, 0006H    ;Report Count (6)
;                    DW  0075H, 0008H    ;Report Size (8)
;                    DW  0015H, 0000H    ;Log Min (0)
;                    DW  0025H, 0065H    ;Log Max (101)
;                    DW  0005H, 0007H    ;Usage Pg (Key Codes)
;                    DW  0019H, 0000H    ;Usage Min (#)
;                    DW  0029H, 0065H    ;Usage Max (#)
;                    DW  0081H, 0000H    ;Input: (Data, Array)
;
;                    DW  00C0H           ;End Collection
;-----------------------------------------------------------------------------
                        
USB_mouse_chk:
LANGID:
dw              0304h,  00409h

ManufactureS:
dw              0030eh, 00048h, 0004fh, 0004ch, 00054h, 00045h, 0004bh          ;HOLTEK
ProductS:
dw              0031ah
dw              00055h, 00053h, 00042h, 00020h, 0004Bh, 00065h,00079h           ;USB Keyboard
dw              00062h,0006fh, 00061h, 00072h, 00064h
;-----------------------------------------------------------------------------

;-----END (Class specific discriptor)
PUBLIC                  DeviceD
PUBLIC                  ConfigurationD
PUBLIC                  InterfaceD_0
PUBLIC                  EndpointD_0
PUBLIC                  HID_0
PUBLIC                  Entity_0
PUBLIC                  InterfaceD_1
PUBLIC                  EndpointD_1
PUBLIC                  HID_1
PUBLIC                  Entity_1
PUBLIC                  InterfaceD_2
PUBLIC                  EndpointD_2
PUBLIC                  HID_2
;PUBLIC                 Entity_2



;PUBLIC                 bAttributes

;public                 wEntityLength_0
public                  LANGID
public                  ManufactureS
public                  ProductS

public                  Wtotallength
public                  bNumberInterface


END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -