EFR32xG1-specific initialization data types.
Data Structures |
|
struct | RAILSched_Config_t |
A multiprotocol scheduler configuration and internal state.
|
|
struct | RAIL_Config_t |
RAIL configuration and internal state structure.
|
Macros |
|
#define | EFR32XG1_RAIL_SCHEDULER_STATE_UINT32_BUFFER_SIZE 26 |
The size in 32-bit words of RAIL_SchedulerStateBuffer_t to store RAIL multiprotocol internal state for the EFR32XG1 series.
|
|
#define | EFR32XG12_RAIL_SCHEDULER_STATE_UINT32_BUFFER_SIZE 26 |
The size in 32-bit words of RAIL_SchedulerStateBuffer_t to store RAIL multiprotocol internal state for the EFR32XG12 series.
|
|
#define | EFR32XG13_RAIL_SCHEDULER_STATE_UINT32_BUFFER_SIZE 26 |
The size in 32-bit words of RAIL_SchedulerStateBuffer_t to store RAIL multiprotocol internal state for the EFR32XG13 series.
|
|
#define | EFR32XG14_RAIL_SCHEDULER_STATE_UINT32_BUFFER_SIZE 26 |
The size in 32-bit words of RAIL_SchedulerStateBuffer_t to store RAIL multiprotocol internal state for the EFR32XG14 series.
|
|
#define | EFR32XG1_RAIL_STATE_UINT32_BUFFER_SIZE 88 |
The size, in 32-bit words, of RAIL_StateBuffer_t to store RAIL internal state for the EFR32XG1 series.
|
|
#define | EFR32XG12_RAIL_STATE_UINT32_BUFFER_SIZE 90 |
The size, in 32-bit words, of RAIL_StateBuffer_t to store RAIL internal state for the EFR32XG12 series.
|
|
#define | EFR32XG13_RAIL_STATE_UINT32_BUFFER_SIZE 90 |
The size, in 32-bit words, of RAIL_StateBuffer_t to store RAIL internal state for the EFR32XG13 series.
|
|
#define | EFR32XG14_RAIL_STATE_UINT32_BUFFER_SIZE 90 |
The size, in 32-bit words, of RAIL_StateBuffer_t to store RAIL internal state for the EFR32XG14 series.
|
Typedefs |
|
typedef uint32_t | RAIL_SchedulerStateBuffer_t [RAIL_SCHEDULER_STATE_UINT32_BUFFER_SIZE] |
A buffer used to store multiprotocol scheduler internal state.
|
|
typedef uint32_t | RAIL_StateBuffer_t [RAIL_STATE_UINT32_BUFFER_SIZE] |
A buffer to store RAIL internal state.
|
Detailed Description
EFR32xG1-specific initialization data types.
Typedef Documentation
◆ RAIL_SchedulerStateBuffer_t
RAIL_SchedulerStateBuffer_t |
A buffer used to store multiprotocol scheduler internal state.
This buffer must be allocated in application global read-write memory that persists for the duration of RAIL usage. It cannot be allocated in read-only memory or on the call stack.
Definition at line
111
of file
rail_chip_specific.h
.