CC26xx Driver Library |

- Main Page
- Related Pages
- CC26xx APIs
- Register Descriptions
- Online Resources

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Functions | Variables
i2s.c File Reference
`#include <driverlib/i2s.h>`

Go to the source code of this file.

## Functions
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, uint32_t ui32Chan2Cfg)
| 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 the buffer pointers. 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...

## Variables
I2SControlTable * | g_pControlTable