Allows the user to specify direct mode parameters using RAIL_ConfigDirectMode().

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t.

Public Attributes#

bool

Enable synchronous RX DOUT using DCLK vs.

bool

Enable synchronous TX DIN using DCLK vs.

uint8_t

RX Data output (DOUT) GPIO port.

uint8_t

RX Data output (DOUT) GPIO pin.

uint8_t

Data clock (DCLK) GPIO port.

uint8_t

Data clock (DCLK) GPIO pin.

uint8_t

TX Data input (DIN) GPIO port.

uint8_t

TX Data input (DIN) GPIO pin.

uint8_t
uint8_t
uint8_t

Public Attribute Documentation#

syncRx#

bool RAIL_DirectModeConfig_t::syncRx

Enable synchronous RX DOUT using DCLK vs.

asynchronous RX DOUT.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::sync_rx.


syncTx#

bool RAIL_DirectModeConfig_t::syncTx

Enable synchronous TX DIN using DCLK vs.

asynchronous TX DIN.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::sync_tx.


doutPort#

uint8_t RAIL_DirectModeConfig_t::doutPort

RX Data output (DOUT) GPIO port.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::dout_port.


doutPin#

uint8_t RAIL_DirectModeConfig_t::doutPin

RX Data output (DOUT) GPIO pin.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::dout_pin.


dclkPort#

uint8_t RAIL_DirectModeConfig_t::dclkPort

Data clock (DCLK) GPIO port.

Only used in synchronous mode.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::dclk_port.


dclkPin#

uint8_t RAIL_DirectModeConfig_t::dclkPin

Data clock (DCLK) GPIO pin.

Only used in synchronous mode.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::dclk_pin.


dinPort#

uint8_t RAIL_DirectModeConfig_t::dinPort

TX Data input (DIN) GPIO port.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::din_port.


dinPin#

uint8_t RAIL_DirectModeConfig_t::dinPin

TX Data input (DIN) GPIO pin.

DeprecatedRAIL 2.x synonym of sl_rail_direct_mode_config_t::din_pin.


doutLoc#

uint8_t RAIL_DirectModeConfig_t::doutLoc

DeprecatedNo longer used (ignored); see sl_rail_direct_mode_config_t::reserved_0.


dclkLoc#

uint8_t RAIL_DirectModeConfig_t::dclkLoc

DeprecatedNo longer used (ignored); see sl_rail_direct_mode_config_t::reserved_1.


dinLoc#

uint8_t RAIL_DirectModeConfig_t::dinLoc

DeprecatedNo longer used (ignored); see sl_rail_direct_mode_config_t::reserved_2.