RAIL_DirectModeConfig_t Struct Reference

Chip-specific type that allows the user to specify direct mode parameters using RAIL_ConfigDirectMode().

#include <rail_chip_specific.h>

Data Fields

bool syncRx
 Enable synchronous RX DOUT using DCLK vs.
 
bool syncTx
 Enable synchronous TX DIN using DCLK vs.
 
uint8_t doutPort
 Only used with directRx.
 
uint8_t doutPin
 Data output (DOUT) GPIO pin.
 
uint8_t dclkPort
 Only used in synchronous mode.
 
uint8_t dclkPin
 Data clock (DCLK) GPIO pin.
 
uint8_t dinPort
 Only used with directTx.
 
uint8_t dinPin
 Data frame (DIN) GPIO pin.
 
uint8_t doutLoc
 Data output (DOUT) location for pin/port.
 
uint8_t dclkLoc
 Data clock (DCLK) location for pin/port.
 
uint8_t dinLoc
 Data frame (DIN) location for pin/port.

Chip-specific type that allows the user to specify direct mode parameters using RAIL_ConfigDirectMode().

Definition at line 598 of file rail_chip_specific.h.

Field Documentation

◆ dclkLoc

uint8_t RAIL_DirectModeConfig_t::dclkLoc

Data clock (DCLK) location for pin/port.

Definition at line 625 of file rail_chip_specific.h.

◆ dclkPin

uint8_t RAIL_DirectModeConfig_t::dclkPin

Data clock (DCLK) GPIO pin.

Only used in synchronous mode

Definition at line 614 of file 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

Definition at line 612 of file rail_chip_specific.h.

◆ dinLoc

uint8_t RAIL_DirectModeConfig_t::dinLoc

Data frame (DIN) location for pin/port.

Definition at line 627 of file rail_chip_specific.h.

◆ dinPort

uint8_t RAIL_DirectModeConfig_t::dinPort

Only used with directTx.

Data frame (DIN) GPIO port

Definition at line 618 of file rail_chip_specific.h.

◆ doutLoc

uint8_t RAIL_DirectModeConfig_t::doutLoc

Data output (DOUT) location for pin/port.

Definition at line 623 of file rail_chip_specific.h.

◆ doutPort

uint8_t RAIL_DirectModeConfig_t::doutPort

Only used with directRx.

Data output (DOUT) GPIO port

Definition at line 606 of file rail_chip_specific.h.

◆ syncRx

bool RAIL_DirectModeConfig_t::syncRx

Enable synchronous RX DOUT using DCLK vs.

asynchronous RX DOUT.

Definition at line 600 of file rail_chip_specific.h.

◆ syncTx

bool RAIL_DirectModeConfig_t::syncTx

Enable synchronous TX DIN using DCLK vs.

asynchronous TX DIN.

Definition at line 602 of file rail_chip_specific.h.


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