![]() |
iicps
Xilinx SDK Drivers API Documentation
|
Data Structures | |
struct | XIicPs_Config |
struct | XIicPs |
Role constants | |
These constants are used to pass into the device setup routines to set up the device according to transfer direction. | |
typedef void(* | XIicPs_IntrHandler) (void *CallBackRef, u32 StatusEvent) |
XIicPs_Config * | XIicPs_LookupConfig (u16 DeviceId) |
s32 | XIicPs_CfgInitialize (XIicPs *InstancePtr, XIicPs_Config *ConfigPtr, u32 EffectiveAddr) |
void | XIicPs_Abort (XIicPs *InstancePtr) |
void | XIicPs_Reset (XIicPs *InstancePtr) |
s32 | XIicPs_BusIsBusy (XIicPs *InstancePtr) |
s32 | TransmitFifoFill (XIicPs *InstancePtr) |
void | XIicPs_SetStatusHandler (XIicPs *InstancePtr, void *CallBackRef, XIicPs_IntrHandler FunctionPtr) |
void | XIicPs_MasterSend (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
void | XIicPs_MasterRecv (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
s32 | XIicPs_MasterSendPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
s32 | XIicPs_MasterRecvPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
void | XIicPs_EnableSlaveMonitor (XIicPs *InstancePtr, u16 SlaveAddr) |
void | XIicPs_DisableSlaveMonitor (XIicPs *InstancePtr) |
void | XIicPs_MasterInterruptHandler (XIicPs *InstancePtr) |
void | XIicPs_SetupSlave (XIicPs *InstancePtr, u16 SlaveAddr) |
void | XIicPs_SlaveSend (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount) |
void | XIicPs_SlaveRecv (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount) |
s32 | XIicPs_SlaveSendPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount) |
s32 | XIicPs_SlaveRecvPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount) |
void | XIicPs_SlaveInterruptHandler (XIicPs *InstancePtr) |
s32 | XIicPs_SelfTest (XIicPs *InstancePtr) |
s32 | XIicPs_SetOptions (XIicPs *InstancePtr, u32 Options) |
s32 | XIicPs_ClearOptions (XIicPs *InstancePtr, u32 Options) |
u32 | XIicPs_GetOptions (XIicPs *InstancePtr) |
s32 | XIicPs_SetSClk (XIicPs *InstancePtr, u32 FsclHz) |
u32 | XIicPs_GetSClk (XIicPs *InstancePtr) |