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

📄 usbfifo.inc

📁 Holteck HT82M9XX的USB Mouse的Firmware汇编代码
💻 INC
字号:
USB_REG_Bank            equ             1
FIFO_size               equ             8
USB_ADDR_WAKE           equ             42H
USB_STALL               equ             43H
USB_SIES                EQU             45H
USB_MISC                equ             46H
        @USB_Req        equ             0
    @USB_Tx     EQU     1       ;0:Read FIFO/1:Write FIFO
    @USB_Clear  EQU     2       ;0:None clear FIFO/1:Clear FIFO
    @USB_SelP   EQU     3       ;0:Select FIFO 0/1:Select FIFO1
    @USB_Setup  equ     5
    @USB_Ready  EQU     6       ;0:FIFO none ready/1:FIFO ready to access
    @USB_Len0   EQU     7       ;0:None 0 length/1:Have a 0 length
USB_FIFO0               equ             48H
USB_FIFO1               equ             49H
USB_FIFO2               equ             4AH
USB_FIFO3               equ             4BH



;I/O def
Int_reg                 equ             [1bh]
@int0                   equ             0
@int1                   equ             1
@int2                   equ             2
@int3                   equ             3
FIFO_w_c_b              equ             [1bh].7


CLK_ctrl_reg            equ             [1ch]
regulator_off           equ             [1ch].4
on_usb_clk              equ             [1ch].3


suspend_line            equ             [1ah].0
wakeup_line             equ             [1ah].1
chk_usb_reset_event     equ             [1ah].2
resume_line             equ             [1ah].3



DELAYTIME               equ             0c4h
LAND_ID_H               EQU             004H
LAND_ID_L               EQU             009H

⌨️ 快捷键说明

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