Przeglądaj źródła

add efm32gg12 family

Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
Rafael Silva 5 lat temu
rodzic
commit
143582870c
2 zmienionych plików z 8 dodań i 0 usunięć
  1. 3 0
      hw/bsp/board_mcu.h
  2. 5 0
      src/tusb_option.h

+ 3 - 0
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"

+ 5 - 0
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