Chip-specific type that allows the user to specify direct mode parameters using RAIL_ConfigDirectMode().
Public Attributes#
Enable synchronous RX DOUT using DCLK vs.
Enable synchronous TX DIN using DCLK vs.
Only used with directRx.
Data output (DOUT) GPIO pin.
Only used in synchronous mode.
Data clock (DCLK) GPIO pin.
Only used with directTx.
Data frame (DIN) GPIO pin.
Data output (DOUT) location for pin/port.
Data clock (DCLK) location for pin/port.
Data frame (DIN) location for pin/port.
Public Attribute Documentation#
syncRx#
bool RAIL_DirectModeConfig_t::syncRx
Enable synchronous RX DOUT using DCLK vs.
asynchronous RX DOUT.
674
of file chip/efr32/efr32xg1x/rail_chip_specific.h
syncTx#
bool RAIL_DirectModeConfig_t::syncTx
Enable synchronous TX DIN using DCLK vs.
asynchronous TX DIN.
676
of file chip/efr32/efr32xg1x/rail_chip_specific.h
doutPort#
uint8_t RAIL_DirectModeConfig_t::doutPort
Only used with directRx.
Data output (DOUT) GPIO port
680
of file chip/efr32/efr32xg1x/rail_chip_specific.h
doutPin#
uint8_t RAIL_DirectModeConfig_t::doutPin
Data output (DOUT) GPIO pin.
682
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dclkPort#
uint8_t RAIL_DirectModeConfig_t::dclkPort
Only used in synchronous mode.
Data clock (DCLK) GPIO port. Only used in synchronous mode
686
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dclkPin#
uint8_t RAIL_DirectModeConfig_t::dclkPin
Data clock (DCLK) GPIO pin.
Only used in synchronous mode
688
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dinPort#
uint8_t RAIL_DirectModeConfig_t::dinPort
Only used with directTx.
Data frame (DIN) GPIO port
692
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dinPin#
uint8_t RAIL_DirectModeConfig_t::dinPin
Data frame (DIN) GPIO pin.
694
of file chip/efr32/efr32xg1x/rail_chip_specific.h
doutLoc#
uint8_t RAIL_DirectModeConfig_t::doutLoc
Data output (DOUT) location for pin/port.
697
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dclkLoc#
uint8_t RAIL_DirectModeConfig_t::dclkLoc
Data clock (DCLK) location for pin/port.
699
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dinLoc#
uint8_t RAIL_DirectModeConfig_t::dinLoc
Data frame (DIN) location for pin/port.
701
of file chip/efr32/efr32xg1x/rail_chip_specific.h