summaryrefslogtreecommitdiff
path: root/tinyusb/common
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-11-15 17:20:40 +0700
committerhathach <[email protected]>2013-11-15 17:20:40 +0700
commit672057de5a6feb854eb4f1a1e21766127be75728 (patch)
tree2ba6babb969c2a7db4d2d6512f1a1c27a7e8c9be /tinyusb/common
parent6e463caec046dbba754a2fae4d0f80a3e6665ee7 (diff)
IAD support
Diffstat (limited to 'tinyusb/common')
-rw-r--r--tinyusb/common/tusb_types.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/tinyusb/common/tusb_types.h b/tinyusb/common/tusb_types.h
index 75ae576a9..a47200522 100644
--- a/tinyusb/common/tusb_types.h
+++ b/tinyusb/common/tusb_types.h
@@ -151,6 +151,14 @@ typedef enum {
TUSB_CLASS_VENDOR_SPECIFIC = 0xFF
}tusb_std_class_code_t;
+typedef enum {
+ MISC_SUBCLASS_COMMON = 2
+}misc_subclass_type_t;
+
+typedef enum {
+ MISC_PROTOCOL_IAD = 1
+}misc_protocol_type_t;
+
typedef enum tusb_std_class_flag_{
TUSB_CLASS_FLAG_AUDIO = BIT_(TUSB_CLASS_AUDIO) , ///< 1
TUSB_CLASS_FLAG_CDC = BIT_(TUSB_CLASS_CDC) , ///< 2