diff options
| author | Keith Packard <keithp@keithp.com> | 2009-04-13 20:39:46 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2009-04-13 20:39:46 -0700 | 
| commit | cdaf3fc5802acf2ddc7972a15649ab0e1b31b873 (patch) | |
| tree | 4d2edffb0af681edb3a275d3804f45dc710923b3 /ao_usb.h | |
| parent | c5c1e3fb1c253d387be02c127253ac2a55d577b4 (diff) | |
USB working up through reading strings
Diffstat (limited to 'ao_usb.h')
| -rw-r--r-- | ao_usb.h | 12 | 
1 files changed, 8 insertions, 4 deletions
@@ -18,13 +18,17 @@  #ifndef _AO_USB_H_  #define _AO_USB_H_ +#define AO_USB_SETUP_DIR_MASK	(0x01 << 7) +#define AO_USB_SETUP_TYPE_MASK	(0x03 << 5) +#define AO_USB_SETUP_RECIP_MASK	(0x1f) +  #define AO_USB_DIR_OUT			0 -#define AO_USB_DIR_IN			1 +#define AO_USB_DIR_IN			(1 << 7)  #define AO_USB_TYPE_STANDARD		0 -#define AO_USB_TYPE_CLASS		1 -#define AO_USB_TYPE_VENDOR		2 -#define AO_USB_TYPE_RESERVED		3 +#define AO_USB_TYPE_CLASS		(1 << 5) +#define AO_USB_TYPE_VENDOR		(2 << 5) +#define AO_USB_TYPE_RESERVED		(3 << 5)  #define AO_USB_RECIP_DEVICE		0  #define AO_USB_RECIP_INTERFACE		1  | 
