1 #ifndef __NJB__USB__IO__H
2 #define __NJB__USB__IO__H
6 #define USBTIMEOUT 50000
16 #define UT_WRITE USB_ENDPOINT_OUT
20 #define UT_READ USB_ENDPOINT_IN
24 #define UT_CLASS USB_TYPE_CLASS
28 #define UT_STANDARD USB_TYPE_STANDARD
31 #ifndef UT_WRITE_VENDOR_OTHER
32 #define UT_WRITE_VENDOR_OTHER (UT_WRITE | USB_TYPE_VENDOR | USB_RECIP_OTHER )
35 #ifndef UT_READ_VENDOR_OTHER
36 #define UT_READ_VENDOR_OTHER (UT_READ | USB_TYPE_VENDOR | USB_RECIP_OTHER )
42 int index,
int length,
void *data);