renesas: add fallback for targets not defining CFG_TUSB_RHPORT*_MODE
This commit is contained in:
		@@ -37,6 +37,11 @@
 | 
			
		||||
#include "device/dcd.h"
 | 
			
		||||
#include "rusb2_type.h"
 | 
			
		||||
 | 
			
		||||
#if !defined(CFG_TUSB_RHPORT0_MODE) && !defined(CFG_TUSB_RHPORT1_MODE)
 | 
			
		||||
// fallback
 | 
			
		||||
#define CFG_TUSB_RHPORT0_MODE   OPT_MODE_DEVICE
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if TU_CHECK_MCU(OPT_MCU_RX63X, OPT_MCU_RX65X, OPT_MCU_RX72N)
 | 
			
		||||
  #include "rusb2_rx.h"
 | 
			
		||||
#elif TU_CHECK_MCU(OPT_MCU_RAXXX)
 | 
			
		||||
 
 | 
			
		||||
@@ -33,6 +33,11 @@
 | 
			
		||||
#include "host/hcd.h"
 | 
			
		||||
#include "rusb2_type.h"
 | 
			
		||||
 | 
			
		||||
#if !defined(CFG_TUSB_RHPORT0_MODE) && !defined(CFG_TUSB_RHPORT1_MODE)
 | 
			
		||||
// fallback
 | 
			
		||||
#define CFG_TUSB_RHPORT0_MODE   OPT_MODE_HOST
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if TU_CHECK_MCU(OPT_MCU_RX63X, OPT_MCU_RX65X, OPT_MCU_RX72N)
 | 
			
		||||
  #include "rusb2_rx.h"
 | 
			
		||||
#elif TU_CHECK_MCU(OPT_MCU_RAXXX)
 | 
			
		||||
 
 | 
			
		||||
@@ -37,6 +37,11 @@ extern "C" {
 | 
			
		||||
extern IRQn_Type _usb_fs_irqn;
 | 
			
		||||
extern IRQn_Type _usb_hs_irqn;
 | 
			
		||||
 | 
			
		||||
#if !defined(CFG_TUSB_RHPORT0_MODE) && !defined(CFG_TUSB_RHPORT1_MODE)
 | 
			
		||||
// fallback
 | 
			
		||||
#define CFG_TUSB_RHPORT0_MODE   ( CFG_TUD_ENABLED ? OPT_MODE_DEVICE : OPT_MODE_HOST )
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
TU_ATTR_ALWAYS_INLINE static inline void rusb2_int_enable(uint8_t rhport)
 | 
			
		||||
{
 | 
			
		||||
#ifdef CFG_TUSB_RHPORT1_MODE
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user