mbox
Xilinx SDK Drivers API Documentation
Functions
xmbox.c File Reference

Functions

int XMbox_CfgInitialize (XMbox *InstancePtr, XMbox_Config *ConfigPtr, u32 EffectiveAddress)
 
int XMbox_Read (XMbox *InstancePtr, u32 *BufferPtr, u32 RequestedBytes, u32 *BytesRecvdPtr)
 
void XMbox_ReadBlocking (XMbox *InstancePtr, u32 *BufferPtr, u32 RequestedBytes)
 
int XMbox_Write (XMbox *InstancePtr, u32 *BufferPtr, u32 RequestedBytes, u32 *BytesSentPtr)
 
void XMbox_WriteBlocking (XMbox *InstancePtr, u32 *BufferPtr, u32 RequestedBytes)
 
u32 XMbox_IsEmpty (XMbox *InstancePtr)
 
u32 XMbox_IsFull (XMbox *InstancePtr)
 
int XMbox_Flush (XMbox *InstancePtr)
 
void XMbox_SetInterruptEnable (XMbox *InstancePtr, u32 Mask)
 
u32 XMbox_GetInterruptEnable (XMbox *InstancePtr)
 
u32 XMbox_GetInterruptStatus (XMbox *InstancePtr)
 
void XMbox_ClearInterrupt (XMbox *InstancePtr, u32 Mask)
 
void XMbox_SetSendThreshold (XMbox *InstancePtr, u32 Value)
 
void XMbox_SetReceiveThreshold (XMbox *InstancePtr, u32 Value)
 
u32 XMbox_GetStatus (XMbox *InstancePtr)