audio_formatter
Xilinx SDK Drivers API Documentation
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...