00001
00038 #ifndef USB_USB_IDS_H_INCLUDED
00039 #define USB_USB_IDS_H_INCLUDED
00040
00052
00053
00054 #define USB_VID_ATMEL 0x03eb //!< Atmel Corporation
00055
00056
00058
00059
00060 #define USB_PID_AVR32786 0x2112
00061 #define USB_PID_ASF_TEST 0x21fe //!< For internal testing only
00062
00063
00065
00066 #define USB_CLASS_NONE 0x00 //!< No class
00067 #define USB_CLASS_AUDIO 0x01 //!< USB Audio Class
00068 #define USB_CLASS_CDC_DEVICE 0x02 //!< USB Communication Device Class
00069 #define USB_CLASS_CDC_COMM 0x02 //!< CDC Communication Class Interface
00070 #define USB_CLASS_CDC_DATA 0x0a //!< CDC Data Class Interface
00071 #define USB_CLASS_HID 0x03 //!< USB Human Interface Device Class
00072 #define USB_CLASS_MSC 0x08 //!< USB Mass Storage Class
00073 #define USB_CLASS_APP 0xfe //!< Application-specific Class
00074 #define USB_CLASS_VENDOR 0xff //!< Vendor-specific class
00075
00076
00078
00079 #define USB_SUBCLASS_NONE 0x00 //!< No subclass
00080
00081
00083
00084 #define USB_PROTOCOL_NONE 0x00 //!< No protocol
00085 #define USB_PROTOCOL_VENDOR 0xff //!< Vendor-specific protocol
00086
00087
00089
00090 #endif