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.
648
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.
650
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
654
of file chip/efr32/efr32xg1x/rail_chip_specific.h
doutPin#
uint8_t RAIL_DirectModeConfig_t::doutPin
Data output (DOUT) GPIO pin.
656
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
660
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
662
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
666
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dinPin#
uint8_t RAIL_DirectModeConfig_t::dinPin
Data frame (DIN) GPIO pin.
668
of file chip/efr32/efr32xg1x/rail_chip_specific.h
doutLoc#
uint8_t RAIL_DirectModeConfig_t::doutLoc
Data output (DOUT) location for pin/port.
671
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dclkLoc#
uint8_t RAIL_DirectModeConfig_t::dclkLoc
Data clock (DCLK) location for pin/port.
673
of file chip/efr32/efr32xg1x/rail_chip_specific.h
dinLoc#
uint8_t RAIL_DirectModeConfig_t::dinLoc
Data frame (DIN) location for pin/port.
675
of file chip/efr32/efr32xg1x/rail_chip_specific.h