Enumerations |
| enum | I2S_Instance {
I2S_INSTANCE0,
I2S_INSTANCE1,
I2S_INSTANCE2,
I2S_INSTANCE3,
I2S_INVALID
} |
| | I2S Instance Number. More...
|
| enum | I2S_ChanType {
I2S_CHAN_MONO,
I2S_CHAN_STEREO,
I2S_CHAN_UNDEF
} |
| | I2S Audio channel type. More...
|
| enum | I2S_OpMode {
I2S_POLLED,
I2S_INTERRUPT,
DMA_POLLED,
DMA_INTERRUPT,
I2S_OPMODE_OTHER
} |
| | I2S Device mode of transmission. More...
|
| enum | I2S_LoopbackType {
I2S_LOOPBACK_DISABLE,
I2S_LOOPBACK_ENABLE
} |
| | I2S Loop back mode bit. More...
|
| enum | I2S_SerialEna {
I2S_SERIAL_DISABLE,
I2S_SERIAL_ENABLE
} |
| | Serial transmission mode. More...
|
| enum | I2S_MonoType {
I2S_STEREO_ENABLE,
I2S_MONO_ENABLE
} |
| | I2S transmission data type(Mono/Stereo) More...
|
| enum | I2S_FsyncPol {
I2S_FSPOL_LOW,
I2S_FSPOL_HIGH
} |
| | I2S FSYNC Bit Polarity. More...
|
| enum | I2S_ClkPol {
I2S_RISING_EDGE,
I2S_FALLING_EDGE
} |
| | I2S Clock Polarity. More...
|
| enum | I2S_DataDelay {
I2S_DATADELAY_ONEBIT,
I2S_DATADELAY_TWOBIT
} |
| | I2S Data transmission delay. More...
|
| enum | I2S_DatapackType {
I2S_DATAPACK_DISABLE,
I2S_DATAPACK_ENABLE
} |
| | I2S Data packing bit. More...
|
| enum | I2S_SignextType {
I2S_SIGNEXT_DISABLE,
I2S_SIGNEXT_ENABLE
} |
| | I2S Sign extension bit. More...
|
| enum | I2S_WordLen {
I2S_WORDLEN_8,
I2S_WORDLEN_10,
I2S_WORDLEN_12,
I2S_WORDLEN_14,
I2S_WORDLEN_16,
I2S_WORDLEN_18,
I2S_WORDLEN_20,
I2S_WORDLEN_24,
I2S_WORDLEN_32,
I2S_WORDLEN_INVALID
} |
| | I2S data word length. More...
|
| enum | I2S_Mode {
I2S_SLAVE,
I2S_MASTER
} |
| | I2S Device mode of operation. More...
|
| enum | I2S_DataFormat {
I2S_DATAFORMAT_LJUST,
I2S_DATAFORMAT_DSP
} |
| | I2S Data format. More...
|
| enum | I2S_Fsdiv {
I2S_FSDIV8,
I2S_FSDIV16,
I2S_FSDIV32,
I2S_FSDIV64,
I2S_FSDIV128,
I2S_FSDIV256,
I2S_FSDIV_RESERVE
} |
| | Serializer frame sync divider. More...
|
| enum | I2S_Clkdiv {
I2S_CLKDIV2,
I2S_CLKDIV4,
I2S_CLKDIV8,
I2S_CLKDIV16,
I2S_CLKDIV32,
I2S_CLKDIV64,
I2S_CLKDIV128,
I2S_CLKDIV256
} |
| | Serializer clock divider. More...
|
| enum | I2S_FsErr {
I2S_FSERROR_DISABLE,
I2S_FSERROR_ENABLE
} |
| | FSYNC Error. More...
|
| enum | I2S_OuErr {
I2S_OUERROR_DISABLE,
I2S_OUERROR_ENABLE
} |
| | Over or under run error. More...
|