summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorhathach <[email protected]>2020-06-14 18:28:45 +0700
committerhathach <[email protected]>2020-06-14 18:28:45 +0700
commita347de6e50e98b339a1605dc927c0417e79b86a5 (patch)
treedca242858aba99e90cc53c93289bc57f5ca50c5a /examples
parente92118635cc8055a5ca599eaf9919d99a55bf584 (diff)
revert CFG_TUSB_RHPORT0_MODE to previous way
Diffstat (limited to 'examples')
-rw-r--r--examples/device/cdc_msc/src/tusb_config.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/device/cdc_msc/src/tusb_config.h b/examples/device/cdc_msc/src/tusb_config.h
index 9beb9f6a2..b05d219c6 100644
--- a/examples/device/cdc_msc/src/tusb_config.h
+++ b/examples/device/cdc_msc/src/tusb_config.h
@@ -56,7 +56,14 @@
#endif
// Device mode with rhport and speed defined by board.mk
-#define CFG_TUSB_RHPORT0_MODE ((OPT_MODE_DEVICE | BOARD_DEVICE_RHPORT_SPEED) << (8*BOARD_DEVICE_RHPORT_NUM))
+#if BOARD_DEVICE_RHPORT_NUM == 0
+ #define CFG_TUSB_RHPORT0_MODE (OPT_MODE_DEVICE | BOARD_DEVICE_RHPORT_SPEED)
+#elif BOARD_DEVICE_RHPORT_NUM == 1
+ #define CFG_TUSB_RHPORT1_MODE (OPT_MODE_DEVICE | BOARD_DEVICE_RHPORT_SPEED)
+#else
+ #error "Incorrect RHPort configuration"
+#endif
+
#define CFG_TUSB_OS OPT_OS_NONE
// CFG_TUSB_DEBUG is defined by compiler in DEBUG build