1 #ifndef __NJB__USB__IO__H
2 #define __NJB__USB__IO__H
7 #define USBTIMEOUT 5000
17 #define UT_WRITE USB_ENDPOINT_OUT
21 #define UT_READ USB_ENDPOINT_IN
25 #define UT_CLASS USB_TYPE_CLASS
29 #define UT_STANDARD USB_TYPE_STANDARD
32 #ifndef UT_WRITE_VENDOR_OTHER
33 #define UT_WRITE_VENDOR_OTHER (UT_WRITE | USB_TYPE_VENDOR | USB_RECIP_OTHER )
36 #ifndef UT_READ_VENDOR_OTHER
37 #define UT_READ_VENDOR_OTHER (UT_READ | USB_TYPE_VENDOR | USB_RECIP_OTHER )
43 int index,
int length,
void *data);