iicps
Vitis Drivers API Documentation
|
Functions | |
s32 | XIicPs_CfgInitialize (XIicPs *InstancePtr, XIicPs_Config *ConfigPtr, u32 EffectiveAddr) |
Initializes a specific XIicPs instance such that the driver is ready to use. More... | |
s32 | XIicPs_BusIsBusy (XIicPs *InstancePtr) |
Check whether the I2C bus is busy. More... | |
void | XIicPs_Abort (XIicPs *InstancePtr) |
Aborts a transfer in progress by resetting the FIFOs. More... | |
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 | XIicPsSclHold (XIicPs *InstancePtr, u8 Enable) |
Function to Enable/Disable Clock Stretching (SCL HOLD) More... | |
void | XIicPsSetTimeOut (XIicPs *InstancePtr, u8 Value) |
Function to set TimeOut value. More... | |