| iicps Vitis Drivers API Documentation

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

Macros
xiicps_master.c File Reference

## Macros
#define | TX_MAX_LOOPCNT 1000000U
| Used to wait in polled function. More...

## Functions
void | XIicPs_MasterSend (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr)
| Functions for device as master, in xiicps_master.c. More...
void | XIicPs_MasterRecv (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr)
| Initiates an interrupt-driven receive in master mode. More...
s32 | XIicPs_MasterSendPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr)
| Initiates a polled mode send in master mode. More...
s32 | XIicPs_MasterRecvPolled (XIicPs *InstancePtr, u8 *MsgPtr, s32 ByteCount, u16 SlaveAddr)
| Initiates a polled mode receive in master mode. More...
void | XIicPs_EnableSlaveMonitor (XIicPs *InstancePtr, u16 SlaveAddr)
| Enables the slave monitor mode. More...
void | XIicPs_DisableSlaveMonitor (XIicPs *InstancePtr)
| Disables slave monitor mode. More...
void | XIicPs_MasterInterruptHandler (XIicPs *InstancePtr)
| The interrupt handler for the master mode. More...