RTEMS 6.1-rc1
Data Fields
_flexio_i2s_config Struct Reference

FlexIO I2S configure structure. More...

#include <fsl_flexio_i2s.h>

Data Fields

bool enableI2S
 
flexio_i2s_master_slave_t masterSlave
 
flexio_pin_polarity_t txPinPolarity
 
flexio_pin_polarity_t rxPinPolarity
 
flexio_pin_polarity_t bclkPinPolarity
 
flexio_pin_polarity_t fsPinPolarity
 
flexio_shifter_timer_polarity_t txTimerPolarity
 
flexio_shifter_timer_polarity_t rxTimerPolarity
 

Detailed Description

FlexIO I2S configure structure.

Field Documentation

◆ bclkPinPolarity

flexio_pin_polarity_t _flexio_i2s_config::bclkPinPolarity

Bit clock pin polarity

◆ enableI2S

bool _flexio_i2s_config::enableI2S

Enable FlexIO I2S

◆ fsPinPolarity

flexio_pin_polarity_t _flexio_i2s_config::fsPinPolarity

Frame sync pin polarity

◆ masterSlave

flexio_i2s_master_slave_t _flexio_i2s_config::masterSlave

Master or slave

◆ rxPinPolarity

flexio_pin_polarity_t _flexio_i2s_config::rxPinPolarity

Rx data pin polarity

◆ rxTimerPolarity

flexio_shifter_timer_polarity_t _flexio_i2s_config::rxTimerPolarity

Rx data valid on bclk rising or falling edge

◆ txPinPolarity

flexio_pin_polarity_t _flexio_i2s_config::txPinPolarity

Tx data pin polarity, active high or low

◆ txTimerPolarity

flexio_shifter_timer_polarity_t _flexio_i2s_config::txTimerPolarity

Tx data valid on bclk rising or falling edge


The documentation for this struct was generated from the following file: