- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
I2S_Config Struct Reference
I2S Data Structures

Configuration structure. More...

`#include <csl_i2s.h>`

## Data Fields
I2S_MonoType | dataType
I2S_LoopbackType | loopBackMode
I2S_FsyncPol | fsPol
I2S_ClkPol | clkPol
I2S_DataDelay | datadelay
I2S_DatapackType | datapack
I2S_SignextType | signext
I2S_WordLen | wordLen
I2S_Mode | i2sMode
I2S_DataFormat | dataFormat
I2S_Fsdiv | fsDiv
I2S_Clkdiv | clkDiv
I2S_FsErr | FError
I2S_OuErr | OuError

## Detailed Description

Configuration structure.

Hardware register configuration structure

## Field Documentation

I2S_Clkdiv I2S_Config::clkDiv

Clock divisor

Referenced by I2S_setup().

I2S_ClkPol I2S_Config::clkPol

Clock polarity

Referenced by I2S_setup().

I2S_DataDelay I2S_Config::datadelay

I2S data delay

Referenced by I2S_setup().

I2S_DataFormat I2S_Config::dataFormat

Data format

I2S_DatapackType I2S_Config::datapack

Data pack bit

Referenced by I2S_setup().

I2S_MonoType I2S_Config::dataType

Type of the data to be tx.rx

Referenced by I2S_setup().

I2S_FsErr I2S_Config::FError

Frame-sync error reporting enable/disable

Referenced by I2S_setup().

I2S_Fsdiv I2S_Config::fsDiv

FSDIV value

Referenced by I2S_setup().

I2S_FsyncPol I2S_Config::fsPol

Left Channel transmission polarity

Referenced by I2S_setup().

I2S_Mode I2S_Config::i2sMode

I2S device operation mode

Referenced by I2S_setup().

I2S_LoopbackType I2S_Config::loopBackMode

Loopback mode enable/disable

Referenced by I2S_setup().

I2S_OuErr I2S_Config::OuError

Overrun or under-run error reporting enable/disable

Referenced by I2S_setup().

I2S_SignextType I2S_Config::signext

sign of the data to be tx/rx

Referenced by I2S_setup().

I2S_WordLen I2S_Config::wordLen

Number of bits in a word

Referenced by I2S_setup().

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

- csl_i2s.h