![]() |
i2srx
Xilinx SDK Drivers API Documentation
|
Functions | |
int | XI2s_Rx_CfgInitialize (XI2s_Rx *InstancePtr, XI2srx_Config *CfgPtr, UINTPTR EffectiveAddr) |
This function initializes the XI2s Receiver. More... | |
void | XI2s_Rx_Enable (XI2s_Rx *InstancePtr, u8 Enable) |
This function enables/disables the XI2s Receiver. More... | |
void | XI2s_Rx_LatchAesChannelStatus (XI2s_Rx *InstancePtr) |
This function requests the XI2s Receiver to latch the AES Channel Status bits from the registers. More... | |
void | XI2s_Rx_IntrEnable (XI2s_Rx *InstancePtr, u32 Mask) |
This function enables the specified interrupt of the XI2s Receiver. More... | |
void | XI2s_Rx_IntrDisable (XI2s_Rx *InstancePtr, u32 Mask) |
This function disables the specified interrupt of the XI2s Receiver. More... | |
int | XI2s_Rx_SetChMux (XI2s_Rx *InstancePtr, XI2s_Rx_ChannelId ChID, XI2s_Rx_ChMuxInput InputSource) |
This function sets the input source for the specified AXI-Stream channel pair. More... | |
u32 | XI2s_Rx_SetSclkOutDiv (XI2s_Rx *InstancePtr, u32 MClk, u32 Fs) |
This function calculates the SCLK Output divider value of the I2s timing generator. More... | |
void | XI2s_Rx_SetAesChStatus (XI2s_Rx *InstancePtr, u8 *AesChStatusBuf) |
This function sets the AES Channel Status bits to insert. More... | |
void | XI2s_Rx_ClrAesChStatRegs (XI2s_Rx *InstancePtr) |
This function clears the captured AES Channel Status bits. More... | |
void | XI2s_Rx_JustifyEnable (XI2s_Rx *InstancePtr, u8 Enable) |
This function enables/disables the justification. More... | |
void | XI2s_Rx_Justify (XI2s_Rx *InstancePtr, XI2s_Rx_Justification Justify) |
This function is to enable right/left justification. More... | |