|
| void | I2SEnable (uint32_t ui32Base) |
| | Enables the I2S module for operation. More...
|
| |
| void | I2SAudioFormatConfigure (uint32_t ui32Base, uint32_t ui32FmtCfg, uint32_t ui32BitClkDelay) |
| | Configures the I2S module. More...
|
| |
| void | I2SChannelConfigure (uint32_t ui32Base, uint32_t ui32Chan0Cfg, uint32_t ui32Chan1Cfg) |
| | Setup the audio channel configuration. More...
|
| |
| void | I2SBufferConfig (uint32_t ui32Base, uint32_t ui32InBufBase, uint32_t ui32OutBufBase, uint16_t ui16DMABufSize, uint16_t ui16ChanBufSize) |
| | Set the input buffer pointers. More...
|
| |
| void | I2SPointerSet (uint32_t ui32Base, bool bInput, void *pNextPointer) |
| | Set a buffer pointer (input or output) directly. More...
|
| |
| void | I2SPointerUpdate (uint32_t ui32Base, bool bInput) |
| | Update the buffer pointers. More...
|
| |
| void | I2SSampleStampConfigure (uint32_t ui32Base, bool bInput, bool bOutput) |
| | Configure the sample stamp generator. More...
|
| |
| uint32_t | I2SSampleStampGet (uint32_t ui32Base, uint32_t ui32Channel) |
| | Get the current value of a sample stamp counter. More...
|
| |