summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hw/bsp/board_mcu.h3
-rw-r--r--src/tusb_option.h5
2 files changed, 8 insertions, 0 deletions
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