Modules
      Here is a list of all modules:
     
     | BSP | Board Support Package | 
| API for DKs | |
| API for STKs and WSTKs | |
| Common BSP for all kits | |
| Device Initialization | Device Initialization using HAL configuration | 
| Thunderboard Sense BSP | BSP for Thunderboard Sense and Thunderboard Sense 2 | 
| BAP - Barometric Pressure Sensor | Driver for the Bosch Sensortec BMP280 pressure sensor | 
| BOARD Module for Thunderboard Sense | Board hardware control, configuraton and miscellaneous functions | 
| Power and Interrupt Controller Definitions | Thunderboard Sense 1 Power and Interrupt Controller register and bitfield definitions | 
| BOARD Module for Thunderboard Sense 2 | Board hardware control, configuraton and miscellaneous functions | 
| CCS811 - Indoor Air Quality Sensor | Driver for the Cambridge CMOS Sensors CCS811 gas and indoor air quality sensor | 
| HALL - Hall Effect Sensor | Driver for Hall effect sensor | 
| Si7210 - Hall Effect Sensor | Driver for the Silicon Labs Si7210 Hall effect sensor | 
| ICM20648 - 6-axis Motion Sensor Driver | Driver for the Invensense ICM20648 6-axis motion sensor | 
| IMU - Inertial Measurement Unit | Inertial Measurement Unit driver | 
| MIC - Microphone Driver (ADC) | Driver for the Knowles SPV1840LR5H-B MEMS Microphone | 
| MIC - Microphone Driver (I2S) | Driver for the Invensense ICS-43434 MEMS Microphone | 
| SI1133 - Ambient Light and UV Index Sensor | Driver for the Silicon Labs Si1133 Ambient Light and UV sensor | 
| SI7021 - Relative Humidity and Temperature Sensor | Driver for the Silicon Labs Si7021 I2C Humidity and Temperature Sensor | 
| Utility Functions | Utility functions | 
| Devices | Silicon Labs CMSIS-CORE device headers | 
| ACMP | EFR32MG21 ACMP Register Declaration | 
| ACMP Bit Fields | |
| AES | EFR32MG21 AES Register Declaration | 
| AES Bit Fields | |
| AGC | EFR32MG21 AGC Register Declaration | 
| AGC Bit Fields | |
| AMUXCP | EFR32MG21 AMUXCP Register Declaration | 
| AMUXCP Bit Fields | |
| BUFC | EFR32MG21 BUFC Register Declaration | 
| BUFC Bit Fields | |
| BURAM | EFR32MG21 BURAM Register Declaration | 
| BURAM Bit Fields | |
| BURTC | EFR32MG21 BURTC Register Declaration | 
| BURTC Bit Fields | |
| CMU | EFR32MG21 CMU Register Declaration | 
| CMU Bit Fields | |
| DEVINFO | EFR32MG21 DEVINFO Register Declaration | 
| DEVINFO Bit Fields | |
| DMA Descriptor | |
| DPLL | EFR32MG21 DPLL Register Declaration | 
| DPLL Bit Fields | |
| EFR32MG21A020F1024IM32 | |
| EFR32MG21A020F1024IM32 Core | Processor and Core Peripheral Section | 
| EFR32MG21A020F1024IM32 Part | |
| EFR32MG21A020F1024IM32 Peripheral Declarations Map | |
| EFR32MG21A020F1024IM32 Peripheral Memory Map | |
| EFR32MG21A020F1024IM32 Peripheral Parameters | Device peripheral parameter values | 
| EFR32MG21A020F1024IM32 Peripheral TypeDefs | Device Specific Peripheral Register Structures | 
| EMU | EFR32MG21 EMU Register Declaration | 
| EMU Bit Fields | |
| FRC | EFR32MG21 FRC Register Declaration | 
| FRC Bit Fields | |
| FSRCO | EFR32MG21 FSRCO Register Declaration | 
| FSRCO Bit Fields | |
| GPCRC | EFR32MG21 GPCRC Register Declaration | 
| GPCRC Bit Fields | |
| HFRCO | EFR32MG21 HFRCO Register Declaration | 
| HFRCO Bit Fields | |
| HFXO | EFR32MG21 HFXO Register Declaration | 
| HFXO Bit Fields | |
| I2C | EFR32MG21 I2C Register Declaration | 
| I2C Bit Fields | |
| IADC | EFR32MG21 IADC Register Declaration | 
| IADC Bit Fields | |
| ICACHE | EFR32MG21 ICACHE Register Declaration | 
| ICACHE Bit Fields | |
| LDMA | EFR32MG21 LDMA Register Declaration | 
| LDMA Bit Fields | |
| LDMAXBAR | EFR32MG21 LDMAXBAR Register Declaration | 
| LDMAXBAR Bit Fields | |
| LETIMER | EFR32MG21 LETIMER Register Declaration | 
| LETIMER Bit Fields | |
| LFRCO | EFR32MG21 LFRCO Register Declaration | 
| LFRCO Bit Fields | |
| LFXO | EFR32MG21 LFXO Register Declaration | 
| LFXO Bit Fields | |
| LVGD | EFR32MG21 LVGD Register Declaration | 
| LVGD Bit Fields | |
| MODEM | EFR32MG21 MODEM Register Declaration | 
| MODEM Bit Fields | |
| MSC | EFR32MG21 MSC Register Declaration | 
| MSC Bit Fields | |
| PROTIMER | EFR32MG21 PROTIMER Register Declaration | 
| PROTIMER Bit Fields | |
| PRS | EFR32MG21 PRS Register Declaration | 
| PRS Bit Fields | |
| RAC | EFR32MG21 RAC Register Declaration | 
| RAC Bit Fields | |
| RFCRC | EFR32MG21 RFCRC Register Declaration | 
| RFCRC Bit Fields | |
| RTCC | EFR32MG21 RTCC Register Declaration | 
| RTCC Bit Fields | |
| SEMAILBOX_HOST | EFR32MG21 SEMAILBOX_HOST Register Declaration | 
| SEMAILBOX_HOST Bit Fields | |
| SEMAILBOX_SE | EFR32MG21 SEMAILBOX_SE Register Declaration | 
| SEMAILBOX_SE Bit Fields | |
| SMU | EFR32MG21 SMU Register Declaration | 
| SMU Bit Fields | |
| SYNTH | EFR32MG21 SYNTH Register Declaration | 
| SYNTH Bit Fields | |
| SYSCFG | EFR32MG21 SYSCFG Register Declaration | 
| SYSCFG Bit Fields | |
| TIMER | EFR32MG21 TIMER Register Declaration | 
| TIMER Bit Fields | |
| ULFRCO | EFR32MG21 ULFRCO Register Declaration | 
| ULFRCO Bit Fields | |
| USART | EFR32MG21 USART Register Declaration | 
| USART Bit Fields | |
| WDOG | EFR32MG21 WDOG Register Declaration | 
| WDOG Bit Fields | |
| EMDRV | Gecko Platform driver library | 
| DMADRV | DMADRV Direct Memory Access Driver | 
| EZRADIODRV | EZR32 EzRadio Peripheral Interface Driver | 
| API_Layer | 
          EzRadio API Layer
           
  | 
        
| COMM_Layer | 
          EzRadio Communication Layer
           
  | 
        
| HAL_Layer | 
          EzRadio HAL Layer
           
  | 
        
| Plugin_System | 
          EzRadio Plugin System Layer, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Auto_ACK_Plugin | 
          Auto acknowledge plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| CRC_Error_Plugin | 
          CRC error plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Direct_Receive_Plugin | 
          Direct receive plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Direct_Transmit_Plugin | 
          Direct transmit plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| PN9_Plugin | 
          Pseudo random transmit plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Plugin_Manager | 
          Plugin manager, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Receive_Plugin | 
          Receive plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Transmit_Plugin | 
          Transmit plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| Unmod_Carrier_Plugin | 
          Unmodulated Carrier plugin, see
          
           Plugin System Layer
          
          for detailed documentation.
           
  | 
        
| GPIOINT | GPIOINT General Purpose Input/Output Interrupt dispatcher | 
| NVM | NVM Non-volatile Memory Wear-Leveling Driver | 
| NVM3 | NVM3 Non-Volatile Memory Management driver | 
| NVM3Hal | NVM3 hal module | 
| NVM3Lock | NVM3 lock module | 
| RTCDRV | Real-time Clock Driver | 
| SLEEP | Sleep Management Driver | 
| SPIDRV | SPIDRV Serial Peripheral Interface Driver | 
| TEMPDRV | TEMPDRV Temperature Sensor Driver | 
| UARTDRV | UARTDRV Universal Asynchronous Receiver/Transmitter Driver | 
| USTIMER | USTIMER Microsecond Delay Timer Driver | 
| EMLIB | Low-level peripheral library | 
| ACMP | Analog comparator (ACMP) Peripheral API | 
| ASSERT | Error checking module | 
| BURTC | Backup Real Time Counter (BURTC) Peripheral API | 
| BUS | BUS register and RAM bit/field read/write API | 
| CHIP | Chip errata workarounds initialization API | 
| CMU | Clock management unit (CMU) Peripheral API | 
| COMMON | General purpose utilities and cross-compiler support | 
| CORE | Core interrupt handling API | 
| DBG | Debug (DBG) Peripheral API | 
| EMU | Energy Management Unit (EMU) Peripheral API | 
| GPCRC | General Purpose Cyclic Redundancy Check (GPCRC) API | 
| GPIO | General Purpose Input/Output (GPIO) API | 
| I2C | Inter-integrated Circuit (I2C) Peripheral API | 
| IADC | Incremental Analog to Digital Converter (IADC) Peripheral API | 
| INT | Safe nesting of interrupt disable/enable API | 
| LDMA | Linked Direct Memory Access (LDMA) Peripheral API | 
| LETIMER | Low Energy Timer (LETIMER) Peripheral API | 
| MSC | Memory System Controller API | 
| PRS | Peripheral Reflex System (PRS) Peripheral API | 
| RAMFUNC | RAM code support | 
| RMU | Reset Management Unit (RMU) Peripheral API | 
| RTCC | Real Time Counter (RTCC) Peripheral API | 
| SE | Secure Element peripheral API | 
| SMU | Security Management Unit (SMU) Peripheral API | 
| SYSTEM | System API | 
| TIMER | Timer/Counter (TIMER) Peripheral API | 
| USART | Universal Synchronous/Asynchronous Receiver/Transmitter Peripheral API | 
| VERSION | Version API | 
| WDOG | Watchdog (WDOG) Peripheral API | 
| Kit Drivers | Kit support and drivers | 
| CPT112S_I2C | Silicon Labs 12-pad Capacitive Touch Evaluation Board I2C driver | 
| CapSense | Capacitive sensing driver | 
| Display | Display device driver stack library | 
| DmaCtrl | UDMA control block array | 
| EEPROM | I2C EEPROM Driver | 
| Gecko USB MSD | USB Mass Storage Class (MSC) | 
| Gecko USB RS232 bridge | Gecko USB to RS232 bridge (CDC Class) | 
| HidKeyboard | Implements a USB HID class keyboard | 
| I2CSPM | I2C Simple Polled Master driver | 
| Ksz8851snl | KSZ8851SNL SPI Ethernet Controller driver | 
| MicroSd | SPI driver for micro SD card | 
| NANDFlash | Driver for Numonyx NAND256W3A NAND Flash devices | 
| NORFlash | Driver for Spanion S29GL128P90FFIR13 and S29GL064N NOR Flash devices | 
| RetargetIo | Standard I/O retargeting driver | 
| SegmentLcd | Segment LCD driver | 
| Si114x | Silicon Labs Si114x Ultraviolet (UV) Index, Gesture, Proximity, and Ambient Light Sensor I2C driver | 
| Si7013 | Silicon Labs Si7013 Relative Humidity and Temperature Sensor I2C driver | 
| Si72xx | Silicon Labs Si72xx Magnetic Hall Effect Sensor I2C driver | 
| TFT | Driver for SSD2119 TFT in Direct Drive or Adress Mapped mode | 
| TempSensor | Driver for DS75 I2C temperature sensor | 
| Textdisplay | Line based text output terminal interface on top of the DISPLAY device driver stack. See TextDisplay Library for more information | 
| Touch | Touch panel driver for DK3650, DK3750 and DK3850 Development Kits | 
| Udelay | Calibrated busy wait loop | 
| UsbHid | USB HID keyboard scan codes | 
| VddCheck | VDD Voltage Check using EMLIB Voltage Comparator (VCOMP) API | 
| Platform Middleware | Gecko Platform Middleware for use with EFM32, EZR32 and EFR32 products | 
| Capacitive Sensing Firmware Library | Capacitive sensing firmware library for Silicon Labs MCUs | 
| GLIB | Graphics Library |