diff options
| author | hathach <[email protected]> | 2018-11-28 17:54:11 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2018-11-28 17:54:11 +0700 |
| commit | c3140af27436e14593ea5db412ab4c39f568870e (patch) | |
| tree | 40038596b4486a70b047737b87de7c6ac0b7db8d /src/tusb_option.h | |
| parent | 772b2b692f0730f1371607b55d2f2f89a4d5940d (diff) | |
correct TUD_OPT_HIGH_SPEED
Diffstat (limited to 'src/tusb_option.h')
| -rw-r--r-- | src/tusb_option.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/tusb_option.h b/src/tusb_option.h index b64a61e42..e1aec3302 100644 --- a/src/tusb_option.h +++ b/src/tusb_option.h @@ -121,7 +121,13 @@ // Which roothub port is configured as device
#define TUD_OPT_RHPORT ( (CFG_TUSB_RHPORT0_MODE & OPT_MODE_DEVICE) ? 0 : ((CFG_TUSB_RHPORT1_MODE & OPT_MODE_DEVICE) ? 1 : -1) )
-#define TUD_OPT_HIGH_SPEED ( (CFG_TUSB_RHPORT0_MODE & (OPT_MODE_DEVICE | OPT_MODE_HIGH_SPEED)) || (CFG_TUSB_RHPORT1_MODE & (OPT_MODE_DEVICE | OPT_MODE_HIGH_SPEED)) )
+
+
+#if TUD_OPT_RHPORT == 0
+#define TUD_OPT_HIGH_SPEED ( CFG_TUSB_RHPORT0_MODE & OPT_MODE_HIGH_SPEED )
+#else
+#define TUD_OPT_HIGH_SPEED ( CFG_TUSB_RHPORT1_MODE & OPT_MODE_HIGH_SPEED )
+#endif
#define TUSB_OPT_DEVICE_ENABLED ( TUD_OPT_RHPORT >= 0 )
|
