Data Fields
CSL_I2sObj Struct Reference

Object structure. More...

#include <csl_i2s.h>

Data Fields

I2S_Instance i2sNum
I2S_OpMode opMode
I2S_ChanType chType
ioport CSL_I2sRegs * hwRegs
Uint16 configured
I2S_DatapackType datapack
I2S_Fsdiv fsDiv
I2S_WordLen wordLen
I2S_LoopbackType loopBackMode
Bool firstRead

Detailed Description

Object structure.

object structure for handler


Field Documentation

I2s Channel Type MONO/STERIO

Referenced by I2S_open(), I2S_read(), I2S_setup(), and I2S_write().

Check for device configuration

Referenced by I2S_close(), I2S_open(), and I2S_setup().

Data pack bit

Referenced by I2S_read(), and I2S_setup().

Flag to indicate first receive

Referenced by I2S_open(), I2S_read(), and I2S_transEnable().

FSDIV value

Referenced by I2S_read(), and I2S_setup().

ioport CSL_I2sRegs* CSL_I2sObj::hwRegs

Pointer to I2S HW registers

Referenced by I2S_close(), I2S_open(), I2S_read(), I2S_reset(), I2S_setup(), I2S_transEnable(), and I2S_write().

Instance Id

Referenced by I2S_close(), and I2S_open().

Loopback mode enable/disable

Referenced by I2S_read(), and I2S_setup().

Mode of data transfer DMA/I2S

Referenced by I2S_open(), I2S_read(), and I2S_write().

Number of bits in a word

Referenced by I2S_read(), and I2S_setup().


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