diff --git a/hw/bsp/board_mcu.h b/hw/bsp/board_mcu.h index a175197e5..3c18f6d3d 100644 --- a/hw/bsp/board_mcu.h +++ b/hw/bsp/board_mcu.h @@ -119,6 +119,9 @@ #elif CFG_TUSB_MCU == OPT_MCU_RP2040 #include "pico.h" + +#elif CFG_TUSB_MCU == OPT_MCU_EFM32GG || CFG_TUSB_MCU == OPT_MCU_EFM32GG11 || CFG_TUSB_MCU == OPT_MCU_EFM32GG12 + #include "em_device.h" #else #error "Missing MCU header" diff --git a/src/tusb_option.h b/src/tusb_option.h index cafe9e522..d0ed78acd 100644 --- a/src/tusb_option.h +++ b/src/tusb_option.h @@ -103,6 +103,11 @@ // NXP Kinetis #define OPT_MCU_MKL25ZXX 1200 ///< NXP MKL25Zxx +// Silabs +#define OPT_MCU_EFM32GG 1300 ///< Silabs EFM32GG +#define OPT_MCU_EFM32GG11 1301 ///< Silabs EFM32GG11 +#define OPT_MCU_EFM32GG12 1302 ///< Silabs EFM32GG12 + /** @} */ /** \defgroup group_supported_os Supported RTOS