From cda33a489898c18024823b4d4b6e5e0c3b2de24a Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Fri, 29 Nov 2024 13:55:29 -0700 Subject: Don't use TinyUSB BSP I guess the BSP is only meant for demos, and doesn't play nice with a larger project. Notably, board_init() re-initializes the UART hardware, causing weird glitches. --- cmd/sbc_harness/config/tusb_config.h | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'cmd/sbc_harness/config/tusb_config.h') diff --git a/cmd/sbc_harness/config/tusb_config.h b/cmd/sbc_harness/config/tusb_config.h index fc963ac..a27c841 100644 --- a/cmd/sbc_harness/config/tusb_config.h +++ b/cmd/sbc_harness/config/tusb_config.h @@ -35,18 +35,6 @@ extern "C" { #endif -//-------------------------------------------------------------------- -// TinyUSB Device (TUD) initialization for rp2040-based boards -//-------------------------------------------------------------------- - -// Which USB port to use for the RootHub. -// The rp2040 only has 1 port, so it's gotta be port #0. -#define BOARD_TUD_RHPORT 0 - -// RHPort max operational speed. -// Use OPT_MODE_DEFAULT_SPEED for max speed supported by MCU. -#define BOARD_TUD_MAX_SPEED OPT_MODE_DEFAULT_SPEED - //-------------------------------------------------------------------- // Configuration: common //-------------------------------------------------------------------- @@ -72,7 +60,7 @@ extern "C" { #define CFG_TUSB_MEM_ALIGN [[gnu::aligned(4)]] #define CFG_TUD_ENABLED 1 -#define CFG_TUD_MAX_SPEED BOARD_TUD_MAX_SPEED +#define CFG_TUD_MAX_SPEED OPT_MODE_DEFAULT_SPEED //-------------------------------------------------------------------- // Configuration: TinyUSB Device (TUD) -- cgit v1.2.3-2-g168b