summaryrefslogtreecommitdiff
path: root/tinyusb/tusb_option.h
diff options
context:
space:
mode:
authorhathach <[email protected]>2013-05-06 20:09:06 +0700
committerhathach <[email protected]>2013-05-06 20:09:06 +0700
commitfd49cff8e86608cd79e44d8d257e184b95c7dbdd (patch)
tree63afb0f543ccdd846876fded192331d5fb1c770c /tinyusb/tusb_option.h
parent4fa7f77ee2518cb7f187fb6caa85688836b385c4 (diff)
add stub for msc host & hub driver
Diffstat (limited to 'tinyusb/tusb_option.h')
-rw-r--r--tinyusb/tusb_option.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/tinyusb/tusb_option.h b/tinyusb/tusb_option.h
index 7773351d2..4633ca2f0 100644
--- a/tinyusb/tusb_option.h
+++ b/tinyusb/tusb_option.h
@@ -134,8 +134,13 @@
#warning TUSB_CFG_HOST_DEVICE_MAX is not defined, default value is 1
#endif
+ //------------- HUB CLASS -------------//
+ #if TUSB_CFG_HOST_HUB && (TUSB_CFG_HOST_DEVICE_MAX == 1)
+ #error there is no benefit enable hub with max device is 1. Please disable hub or increase TUSB_CFG_HOST_DEVICE_MAX
+ #endif
+
//------------- HID CLASS -------------//
- #define HOST_CLASS_HID ( TUSB_CFG_HOST_HID_KEYBOARD )
+ #define HOST_CLASS_HID ( TUSB_CFG_HOST_HID_KEYBOARD + TUSB_CFG_HOST_HID_MOUSE + TUSB_CFG_HOST_HID_GENERIC )
#if HOST_CLASS_HID
#define HOST_HCD_XFER_INTERRUPT
#endif