fix issue 1359
This commit is contained in:
		| @@ -207,18 +207,23 @@ | ||||
| //------------- Roothub as 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 | ||||
|   #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 | ||||
|   #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 | ||||
|  | ||||
| #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 -------------// | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach