📄 one_oh.inc
字号:
##82930H USB#
;**************************************************************************
;** **
;** I N T E L P R O P R I E T A R Y **
;** **
;** COPYRIGHT (c) 1996, 1997 BY INTEL CORPORATION. ALL RIGHTS **
;** RESERVED. **
;**$Modtime: 19 Dec 1996 16:00:44 $
;**$Revision: 1.3 $
;***************************************************************************
;
; ONE_OH.INC: This file contains equates related to the operations under USB Spec. rev 1.0
; It also includes equates for 82930 register manipulation
;
;<<<<<<<<<<<<<<
;bRequest Types
;>>>>>>>>>>>>>>
GET_STATUS equ 00h
CLEAR_FEATURE equ 01h
GET_STATE equ 02h
SET_FEATURE equ 03h
RESERVED2 equ 04h
SET_ADDRESS equ 05h
GET_DESCRIPTOR equ 06h
SET_DESCRIPTOR equ 07h
GET_CONFIGURATION equ 08h
SET_CONFIGURATION equ 09h
GET_INTERFACE equ 0Ah
SET_INTERFACE equ 0Bh
SYCH_FRAME equ 0Ch
;<<<<<<<<<<<<<<;
;Descriptor Types
;>>>>>>>>>>>>>>
DEVICE_DESCR equ 01h
CONFIG_DESCR equ 02h
STRING_DESCR equ 03h
INTERFACE_DESCR equ 04h
ENDPOINT_DESCR equ 05h
;<<<<<<<<<<<<<<
;HID specific descriptor types
;>>>>>>>>>>>>>>
HID_DESCR equ 021h
ENTITY_DESCR equ 022h
HUB_DESCR equ 029h
;<<<<<<<<<<<<<<
;Feature Selectors
;>>>>>>>>>>>>>>
DEVICE_REMOTE_WAKEUP equ 01h
ENDPOINT_STALL equ 00h
;<<<<<<<<<<<<<<
;Recipient Selectors
;>>>>>>>>>>>>>>
INTERFACE_TARGET equ 01h
ENDPOINT_TARGET equ 02h
OTHER_TARGET equ 03h
PORT_TARGET equ 03h
;<<<<<<<<<<<<<<
;Stall Masks
;>>>>>>>>>>>>>>
CLEAR_IN_STALL_MASK equ 0BFH
CLEAR_OUT_STALL_MASK equ 07FH
SET_IN_STALL_MASK equ 040H
SET_OUT_STALL_MASK equ 080H
;
;Equates for clearing bits in SBI register
;
EP0_TX_CLR equ 0FEh
EP0_RX_CLR equ 0FDh
EP1_TX_CLR equ 0FBh
EP1_RX_CLR equ 0F7h
EP2_TX_CLR equ 0EFh
EP2_RX_CLR equ 0DFh
EP3_TX_CLR equ 0BFh
EP3_RX_CLR equ 07Fh
HUB_BIT equ EPINDEX.7
SUSPEND_EVENT_PENDING_FLAG: equ 1h
SUSPEND_EVENT_EXECUTED_FLAG: equ 2h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -