Modules
Here is a list of all modules:
BSP | Board Support Package |
API for DK's | |
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 Laboratories CMSIS-CORE device headers |
EZR32HG | |
EZR32HG320F64R69 | |
EZR32HG320F64R69 Alternate Function | |
EZR32HG320F64R69 Bit Fields | |
EZR32HG320F64R69 Unlock Codes | |
EZR32HG320F64R69 Core | Processor and Core Peripheral Section |
EZR32HG320F64R69 Part | |
EZR32HG320F64R69 RF_Interface |
MCU port/pins used for RF interface.
|
EZR32HG320F64R69 Peripheral Declarations | |
EZR32HG320F64R69 Peripheral Memory Map | |
EZR32HG320F64R69 Peripheral TypeDefs | Device Specific Peripheral Register Structures |
EZR32HG_ADC | EZR32HG_ADC Register Declaration |
EZR32HG_ADC_BitFields | |
EZR32HG_AES | EZR32HG_AES Register Declaration |
EZR32HG_AES_BitFields | |
EZR32HG_AF_Pins | |
EZR32HG_AF_Ports | |
EZR32HG_CALIBRATE | |
EZR32HG_CMU | EZR32HG_CMU Register Declaration |
EZR32HG_CMU_BitFields | |
EZR32HG_DEVINFO | |
EZR32HG_DEVINFO_BitFields | |
EZR32HG_DMA | EZR32HG_DMA Register Declaration |
EZR32HG_DMACTRL_BitFields | |
EZR32HG_DMAREQ_BitFields | |
EZR32HG_DMA_BitFields | |
EZR32HG_DMA_DESCRIPTOR | |
EZR32HG_EMU | EZR32HG_EMU Register Declaration |
EZR32HG_EMU_BitFields | |
EZR32HG_GPIO | EZR32HG_GPIO Register Declaration |
EZR32HG_GPIO_BitFields | |
EZR32HG_I2C | EZR32HG_I2C Register Declaration |
EZR32HG_I2C_BitFields | |
EZR32HG_IDAC | EZR32HG_IDAC Register Declaration |
EZR32HG_IDAC_BitFields | |
EZR32HG_LEUART | EZR32HG_LEUART Register Declaration |
EZR32HG_LEUART_BitFields | |
EZR32HG_MSC | EZR32HG_MSC Register Declaration |
EZR32HG_MSC_BitFields | |
EZR32HG_MTB | EZR32HG_MTB Register Declaration |
EZR32HG_MTB_BitFields | |
EZR32HG_PCNT | EZR32HG_PCNT Register Declaration |
EZR32HG_PCNT_BitFields | |
EZR32HG_PRS | EZR32HG_PRS Register Declaration |
EZR32HG_PRS_BitFields | |
EZR32HG_PRS_Signals | PRS Signal names |
EZR32HG_RMU | EZR32HG_RMU Register Declaration |
EZR32HG_RMU_BitFields | |
EZR32HG_ROMTABLE | Chip Information, Revision numbers |
EZR32HG_ROMTABLE_BitFields | |
EZR32HG_RTC | EZR32HG_RTC Register Declaration |
EZR32HG_RTC_BitFields | |
EZR32HG_TIMER | EZR32HG_TIMER Register Declaration |
EZR32HG_TIMER_BitFields | |
EZR32HG_USART | EZR32HG_USART Register Declaration |
EZR32HG_USARTRF_BitFields | |
EZR32HG_USART_BitFields | |
EZR32HG_USB | EZR32HG_USB Register Declaration |
EZR32HG_USB_BitFields | |
EZR32HG_VCMP | EZR32HG_VCMP Register Declaration |
EZR32HG_VCMP_BitFields | |
EZR32HG_WDOG | EZR32HG_WDOG Register Declaration |
EZR32HG_WDOG_BitFields | |
EMDRV | EnergyAware drivers |
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 |
ADC | Analog to Digital Converter (ADC) Peripheral API |
AES | Advanced Encryption Standard Accelerator (AES) Peripheral API |
ASSERT | Error checking module |
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 |
DMA | Direct Memory Access (DMA) Peripheral API |
EMU | Energy Management Unit (EMU) Peripheral API |
GPIO | General Purpose Input/Output (GPIO) API |
I2C | Inter-integrated Circuit (I2C) Peripheral API |
IDAC | Current Digital-to-Analog Converter (IDAC) Peripheral API |
INT | Safe nesting of interrupt disable/enable API |
LEUART | Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) Peripheral API |
MSC | Memory System Controller API |
PCNT | Pulse Counter (PCNT) Peripheral API |
PRS | Peripheral Reflex System (PRS) Peripheral API |
RAMFUNC | RAM code support |
RMU | Reset Management Unit (RMU) Peripheral API |
RTC | Real Time Counter (RTC) Peripheral API |
SYSTEM | System API |
TIMER | Timer/Counter (TIMER) Peripheral API |
USART | Universal Synchronous/Asynchronous Receiver/Transmitter Peripheral API |
VCMP | Voltage Comparator (VCMP) Peripheral API |
VERSION | Version API |
WDOG | Watchdog (WDOG) Peripheral API |
Kit Drivers | Kit support and drivers |
CPT112S_I2C | |
CapSense | |
Cdc | |
Display | Display device driver stack library. See Display Device Driver Stack for more information |
DmaCtrl | |
Eeprom | |
HidKeyboard | |
I2CSPM | |
Ksz8851snl | |
MicroSd | |
Msd | |
NandFlash | |
NorFlash | |
RetargetIo | |
SegmentLcd | |
Si114x | |
Si7013 | |
Si72xx | |
TempSensor | |
Textdisplay | Line based text output terminal interface on top of the DISPLAY device driver stack. See TextDisplay Library for more information |
Tft | |
Touch | |
Udelay | |
UsbHid | |
VddCheck | |
Platform Middleware | Silicon Labs 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 |
USB | Gecko USB DEVICE protocol stack |
USB_COMMON | Common parts for both HOST and DEVICE USB stacks, see USB device stack library pages for device library documentation |
USB_DEVICE | Gecko USB DEVICE protocol stack, see USB device stack library page for detailed documentation |
USBXpress | USBXpress interface library |
Functions | |
Macros | |
USB Status Flags | |
USBXpress Callback Status Flags |