00001
00058 #ifndef usberrors_H
00059
00060 #ifndef __doxygen_HIDE
00061
00062 #define usberrors_H
00063
00064 #endif
00065
00066 #ifndef IX_USB_ERROR_BASE
00067
00068 #define IX_USB_ERROR_BASE 4096
00069 #endif
00070
00072 #define IX_USB_ERROR (IX_USB_ERROR_BASE + 0)
00073
00075 #define IX_USB_INVALID_DEVICE (IX_USB_ERROR_BASE + 1)
00076
00078 #define IX_USB_NO_PERMISSION (IX_USB_ERROR_BASE + 2)
00079
00081 #define IX_USB_REDUNDANT (IX_USB_ERROR_BASE + 3)
00082
00084 #define IX_USB_SEND_QUEUE_FULL (IX_USB_ERROR_BASE + 4)
00085
00087 #define IX_USB_NO_ENDPOINT (IX_USB_ERROR_BASE + 5)
00088
00090 #define IX_USB_NO_IN_CAPABILITY (IX_USB_ERROR_BASE + 6)
00091
00093 #define IX_USB_NO_OUT_CAPABILITY (IX_USB_ERROR_BASE + 7)
00094
00096 #define IX_USB_NO_TRANSFER_CAPABILITY (IX_USB_ERROR_BASE + 8)
00097
00099 #define IX_USB_ENDPOINT_STALLED (IX_USB_ERROR_BASE + 9)
00100
00102 #define IX_USB_INVALID_PARMS (IX_USB_ERROR_BASE + 10)
00103
00105 #define IX_USB_DEVICE_DISABLED (IX_USB_ERROR_BASE + 11)
00106
00108 #define IX_USB_NO_STALL_CAPABILITY (IX_USB_ERROR_BASE + 12)
00109
00110 #endif
00111