aboutsummaryrefslogtreecommitdiffstats
path: root/libusb/libusb.h
diff options
context:
space:
mode:
authorPeter Stuge <peter@stuge.se>2011-06-13 22:58:23 +0200
committerPeter Stuge <peter@stuge.se>2011-07-24 22:29:10 +0200
commitd3543e9140536a9751811b44f8496489be1e6bb7 (patch)
treeb60b9ed8b4a3c43bfe9f6e759565c431b1b2a1f6 /libusb/libusb.h
parent08bc7ffb6a3b65afc6795cd048a890ee8da7d954 (diff)
downloadandroid_external_libusbx-d3543e9140536a9751811b44f8496489be1e6bb7.tar.gz
android_external_libusbx-d3543e9140536a9751811b44f8496489be1e6bb7.tar.bz2
android_external_libusbx-d3543e9140536a9751811b44f8496489be1e6bb7.zip
libusb.h: Add missing LIBUSB_CLASS_ codes currently defined by usb.org
LIBUSB_CLASS_PHYSICAL LIBUSB_CLASS_SMART_CARD LIBUSB_CLASS_CONTENT_SECURITY LIBUSB_CLASS_VIDEO LIBUSB_CLASS_PERSONAL_HEALTHCARE LIBUSB_CLASS_DIAGNOSTIC_DEVICE Per http://www.usb.org/developers/defined_class
Diffstat (limited to 'libusb/libusb.h')
-rw-r--r--libusb/libusb.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/libusb/libusb.h b/libusb/libusb.h
index 7bb1b6a..45e20ec 100644
--- a/libusb/libusb.h
+++ b/libusb/libusb.h
@@ -155,6 +155,9 @@ enum libusb_class_code {
/** Human Interface Device class */
LIBUSB_CLASS_HID = 3,
+ /** Physical */
+ LIBUSB_CLASS_PHYSICAL = 5,
+
/** Printer class */
LIBUSB_CLASS_PRINTER = 7,
@@ -171,6 +174,21 @@ enum libusb_class_code {
/** Data class */
LIBUSB_CLASS_DATA = 10,
+ /** Smart Card */
+ LIBUSB_CLASS_SMART_CARD = 0x0b,
+
+ /** Content Security */
+ LIBUSB_CLASS_CONTENT_SECURITY = 0x0d,
+
+ /** Video */
+ LIBUSB_CLASS_VIDEO = 0x0e,
+
+ /** Personal Healthcare */
+ LIBUSB_CLASS_PERSONAL_HEALTHCARE = 0x0f,
+
+ /** Diagnostic Device */
+ LIBUSB_CLASS_DIAGNOSTIC_DEVICE = 0xdc,
+
/** Wireless class */
LIBUSB_CLASS_WIRELESS = 0xe0,