|
@@ -207,18 +207,23 @@
|
|
|
//------------- Roothub as Device -------------//
|
|
//------------- Roothub as Device -------------//
|
|
|
|
|
|
|
|
#if (CFG_TUSB_RHPORT0_MODE) & OPT_MODE_DEVICE
|
|
#if (CFG_TUSB_RHPORT0_MODE) & OPT_MODE_DEVICE
|
|
|
- #define TUD_RHPORT_MODE (CFG_TUSB_RHPORT0_MODE)
|
|
|
|
|
- #define TUD_OPT_RHPORT 0
|
|
|
|
|
|
|
+ #define TUD_RHPORT_MODE (CFG_TUSB_RHPORT0_MODE)
|
|
|
|
|
+ #define TUD_OPT_RHPORT 0
|
|
|
#elif (CFG_TUSB_RHPORT1_MODE) & OPT_MODE_DEVICE
|
|
#elif (CFG_TUSB_RHPORT1_MODE) & OPT_MODE_DEVICE
|
|
|
- #define TUD_RHPORT_MODE (CFG_TUSB_RHPORT1_MODE)
|
|
|
|
|
- #define TUD_OPT_RHPORT 1
|
|
|
|
|
|
|
+ #define TUD_RHPORT_MODE (CFG_TUSB_RHPORT1_MODE)
|
|
|
|
|
+ #define TUD_OPT_RHPORT 1
|
|
|
#else
|
|
#else
|
|
|
- #define TUD_RHPORT_MODE OPT_MODE_NONE
|
|
|
|
|
- #define TUD_OPT_RHPORT -1
|
|
|
|
|
|
|
+ #define TUD_RHPORT_MODE OPT_MODE_NONE
|
|
|
|
|
+ #define TUD_OPT_RHPORT -1
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
-#define CFG_TUD_ENABLED ( TUD_RHPORT_MODE & OPT_MODE_DEVICE )
|
|
|
|
|
-#define TUD_OPT_HIGH_SPEED ( (TUD_RHPORT_MODE & OPT_MODE_SPEED_MASK) ? (TUD_RHPORT_MODE & OPT_MODE_HIGH_SPEED) : (TUP_RHPORT_HIGHSPEED & (1 << TUD_OPT_RHPORT)) )
|
|
|
|
|
|
|
+#define CFG_TUD_ENABLED (TUD_RHPORT_MODE & OPT_MODE_DEVICE)
|
|
|
|
|
+
|
|
|
|
|
+#if CFG_TUD_ENABLED
|
|
|
|
|
+ #define TUD_OPT_HIGH_SPEED ((TUD_RHPORT_MODE & OPT_MODE_SPEED_MASK) ? (TUD_RHPORT_MODE & OPT_MODE_HIGH_SPEED) : (TUP_RHPORT_HIGHSPEED & (1 << TUD_OPT_RHPORT)))
|
|
|
|
|
+#else
|
|
|
|
|
+ #define TUD_OPT_HIGH_SPEED 0
|
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
//------------- Roothub as Host -------------//
|
|
//------------- Roothub as Host -------------//
|
|
|
|
|
|