diff options
| author | Ha Thach <[email protected]> | 2022-06-07 01:13:08 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-06-07 01:13:08 +0700 |
| commit | a03a03d74eafa33c0cbaa0747db6b09a0e7083bd (patch) | |
| tree | 3d442c2696e3821058c3262c735f876909900488 /src/tusb.c | |
| parent | afd9b1883de4d0927433c2286dfc56ed2a5e2203 (diff) | |
| parent | 7c8278303bc14770ea9fcd9f6e4a9dbba32572e3 (diff) | |
Merge pull request #1495 from hathach/enhance-tusb-config
Better support multiple controllers configuration
Diffstat (limited to 'src/tusb.c')
| -rw-r--r-- | src/tusb.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/tusb.c b/src/tusb.c index c86bdd891..709bb7d48 100644 --- a/src/tusb.c +++ b/src/tusb.c @@ -38,12 +38,14 @@ bool tusb_init(void) { -#if CFG_TUD_ENABLED - TU_ASSERT ( tud_init(TUD_OPT_RHPORT) ); // init device stack +#if CFG_TUD_ENABLED && defined(TUD_OPT_RHPORT) + // init device stack CFG_TUSB_RHPORTx_MODE must be defined + TU_ASSERT ( tud_init(TUD_OPT_RHPORT) ); #endif -#if CFG_TUH_ENABLED - TU_ASSERT( tuh_init(TUH_OPT_RHPORT) ); // init host stack +#if CFG_TUH_ENABLED && defined(TUH_OPT_RHPORT) + // init host stack CFG_TUSB_RHPORTx_MODE must be defined + TU_ASSERT( tuh_init(TUH_OPT_RHPORT) ); #endif return true; |
