Rail Native Modules

Here is a list of all modules:
Chip-specific
EFR32xG1x_Interrupts EFR32xG1x-specific interrupt sources
RAIL API This is the primary API layer for the Radio Abstraction Interface Layer (RAIL)
Antenna Control Basic APIs to control the Antenna functionality
EFR32 EFR32 Antenna Control FunctionalityThese enumerations and structures are used with RAIL Antenna Control API
Assertions Callbacks called by assertions
Auto ACK APIs for configuring auto ACK functionality
Calibration APIs for calibrating the radio
EFR32 EFR32-specific CalibrationsThe EFR32 supports the Image Rejection (IR) calibration and a temperature-dependent calibration
Data Management Data management functions
Diagnostic APIs for diagnostic and test chip modes
EFR32 Types specific to the EFR32 for the diagnostic routines
Events APIs related to events
General Basic APIs to set up and interact with the RAIL library
Multiprotocol Multiprotocol scheduler APIs to support multiple time-sliced PHYs
EFR32 EFR32-specific multiprotocol support defines
Packet Trace (PTI) Basic APIs to set up and interact with PTI settings
EFR32 EFR32 PTI functionalityThese enumerations and structures are used with RAIL PTI API
Protocol-specific Protocol-specific RAIL APIs
BLE Accelerator routines for Bluetooth Low Energy (BLE)
IEEE 802.15.4 IEEE 802.15.4 configuration routines
Z-Wave Z-Wave configuration routines
RF Sense
RX Channel Hopping Hardware accelerated hopping between channels while waiting for a packet in receive
Radio Configuration Routines for setting up and querying radio configuration information
EFR32 Types specific to the EFR32 for radio configuration
Receive APIs related to packet receive
Address Filtering Configuration APIs for receive packet address filtering
State Transitions
System Timing Functionality related to the RAIL timer and general system time
Transmit APIs related to transmitting data packets
Power Amplifier (PA) APIs for interacting with one of the on chip PAs
EFR32 Types specific to the EFR32 for dealing with the on-chip PAs