RAIL_Config_t Struct Reference

RAIL configuration structure.

#include < rail_chip_specific.h >

Data Fields

void(* eventsCallback )( RAIL_Handle_t railHandle, RAIL_Events_t events)
A pointer to a function, which is called whenever a RAIL event occurs.
void * protocol
Provided for backwards compatibility.
RAILSched_Config_t * scheduler
Provided for backwards compatibility.
RAIL_StateBuffer_t buffer
Provided for backwards compatibility.

RAIL configuration structure.

Definition at line 131 of file rail_chip_specific.h .

Field Documentation

buffer

RAIL_StateBuffer_t RAIL_Config_t::buffer

Provided for backwards compatibility.

Ignored.

Definition at line 152 of file rail_chip_specific.h .

eventsCallback

void(* RAIL_Config_t::eventsCallback) ( RAIL_Handle_t railHandle, RAIL_Events_t events)

A pointer to a function, which is called whenever a RAIL event occurs.

Parameters
[in] railHandle A handle for a RAIL instance.
[in] events A bit mask of RAIL events.

See the RAIL_Events_t documentation for the list of RAIL events.

Definition at line 140 of file rail_chip_specific.h .

protocol

void* RAIL_Config_t::protocol

Provided for backwards compatibility.

Ignored.

Definition at line 144 of file rail_chip_specific.h .

scheduler

RAILSched_Config_t * RAIL_Config_t::scheduler

Provided for backwards compatibility.

Ignored.

Definition at line 148 of file rail_chip_specific.h .


The documentation for this struct was generated from the following file:
  • chip/efr32/efr32xg1x/ rail_chip_specific.h