| iicps Vitis Drivers API Documentation

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

xiicps_slave.c File Reference

## Functions
void | XIicPs_SetupSlave (XIicPs *InstancePtr, u16 SlaveAddr)
| Functions for device as slave, in xiicps_slave.c. More...
void | XIicPs_SlaveSend (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount)
| Sets up a slave interrupt-driven send. More...
void | XIicPs_SlaveRecv (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount)
| Sets up a slave interrupt-driven receive. More...
s32 | XIicPs_SlaveSendPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount)
| Sends a buffer in polled mode as a slave. More...
s32 | XIicPs_SlaveRecvPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount)
| This function receives a buffer in polled mode as a slave. More...
void | XIicPs_SlaveInterruptHandler (XIicPs *InstancePtr)
| The interrupt handler for slave mode. More...