From 143582870c8a4175706109e238f4cfa814ae90bc Mon Sep 17 00:00:00 2001 From: Rafael Silva Date: Thu, 4 Mar 2021 23:00:48 +0000 Subject: [PATCH] add efm32gg12 family Signed-off-by: Rafael Silva --- hw/bsp/board_mcu.h | 3 +++ src/tusb_option.h | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/hw/bsp/board_mcu.h b/hw/bsp/board_mcu.h index a175197e..3c18f6d3 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 cafe9e52..d0ed78ac 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