audio_formatter: xaudioformatter.c File Reference

| audio_formatter Xilinx SDK Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Functions
xaudioformatter.c File Reference

## Functions
void | XAudioFormatterDMAReset (XAudioFormatter *InstancePtr)
| This function soft resets the audio formatter DMA core. More...
u32 | XAudioFormatter_CfgInitialize (XAudioFormatter *InstancePtr, XAudioFormatter_Config *CfgPtr)
| This function initializes the audio formatter core instance. More...
void | XAudioFormatter_InterruptClear (XAudioFormatter *InstancePtr, u32 mask)
| This function clears the interrupts for audio formatter core. More...
void | XAudioFormatter_InterruptEnable (XAudioFormatter *InstancePtr, u32 Mask)
| This function enables the interrupts for audio formatter core. More...
void | XAudioFormatter_InterruptDisable (XAudioFormatter *InstancePtr, u32 Mask)
| This function disables the interrupts for audio formatter core. More...
void | XAudioFormatterDMAStart (XAudioFormatter *InstancePtr)
| This function starts the dma for audio formatter core. More...
void | XAudioFormatterDMAStop (XAudioFormatter *InstancePtr)
| This function stops the dma for audio formatter core. More...
void | XAudioFormatterSetHwParams (XAudioFormatter *InstancePtr, XAudioFormatterHwParams *hw_params)
| This function sets the hw params for audio formatter core. More...
u32 | XAudioFormatterGetDMATransferCount (XAudioFormatter *InstancePtr)
| This function returns the No. More...
void | XAudioFormatterSetS2MMTimeOut (XAudioFormatter *InstancePtr, u32 TimeOut)
| This function sets the S2MM timeout. More...
void | XAudioFormatterSetFsMultiplier (XAudioFormatter *InstancePtr, u32 Mclk, u32 Fs)
| This function calculates the Fs multiplier value. More...
void | XSdiAud_GetChStat (XAudioFormatter *InstancePtr, u8 *ChStatBuf)
| This function reads all the Channel Status registers and writes to a buffer. More...