| iic Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Functions
xiic_l.c File Reference

## Functions
unsigned | XIic_Recv (UINTPTR BaseAddress, u8 Address, u8 *BufferPtr, unsigned ByteCount, u8 Option)
| Receive data as a master on the IIC bus. More...
unsigned | XIic_Send (UINTPTR BaseAddress, u8 Address, u8 *BufferPtr, unsigned ByteCount, u8 Option)
| Send data as a master on the IIC bus. More...
unsigned | XIic_DynRecv (UINTPTR BaseAddress, u8 Address, u8 *BufferPtr, u8 ByteCount)
| Receive data as a master on the IIC bus. More...
unsigned | XIic_DynSend (UINTPTR BaseAddress, u16 Address, u8 *BufferPtr, u8 ByteCount, u8 Option)
| Send data as a master on the IIC bus. More...
u32 | XIic_WaitBusFree (UINTPTR BaseAddress)
| This function will wait until the I2C bus is free or timeout. More...