![]() |
iicps
Xilinx SDK Drivers API Documentation
|
Functions | |
Role constants | |
These constants are used to pass into the device setup routines to set up the device according to transfer direction. | |
s32 | TransmitFifoFill (XIicPs *InstancePtr) |
Put more data into the transmit FIFO, number of bytes is ether expected number of bytes for this transfer or available space in FIFO, which ever is less. More... | |
void | XIicPs_MasterSend (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
This function initiates an interrupt-driven send in master mode. More... | |
void | XIicPs_MasterRecv (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
This function initiates an interrupt-driven receive in master mode. More... | |
s32 | XIicPs_MasterSendPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
This function initiates a polled mode send in master mode. More... | |
s32 | XIicPs_MasterRecvPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr) |
This function initiates a polled mode receive in master mode. More... | |
void | XIicPs_EnableSlaveMonitor (XIicPs *InstancePtr, u16 SlaveAddr) |
This function enables the slave monitor mode. More... | |
void | XIicPs_DisableSlaveMonitor (XIicPs *InstancePtr) |
This function disables slave monitor mode. More... | |
void | XIicPs_MasterInterruptHandler (XIicPs *InstancePtr) |
The interrupt handler for the master mode. More... | |