i3c
Vitis Drivers API Documentation
xi3c_master.c File Reference

Functions

s32 XI3c_SendTransferCmd (XI3c *InstancePtr, XI3c_Cmd *Cmd, u8 Data)
 This function sends the command. More...
 
s32 XI3c_MasterSend (XI3c *InstancePtr, XI3c_Cmd *Cmd, u8 *MsgPtr, u16 ByteCount)
 This function initiates a interrupt mode send in master mode. More...
 
s32 XI3c_MasterRecv (XI3c *InstancePtr, XI3c_Cmd *Cmd, u8 *MsgPtr, u16 ByteCount)
 This function initiates a interrupt mode receive in master mode. More...
 
s32 XI3c_MasterSendPolled (XI3c *InstancePtr, XI3c_Cmd *Cmd, u8 *MsgPtr, u16 ByteCount)
 This function initiates a polled mode send in master mode. More...
 
s32 XI3c_MasterRecvPolled (XI3c *InstancePtr, XI3c_Cmd *Cmd, u8 *MsgPtr, u16 ByteCount)
 This function initiates a polled mode receive in master mode. More...
 
void XI3c_SetStatusHandler (XI3c *InstancePtr, XI3c_IntrHandler FunctionPtr)
 This function sets the status handler, which the driver calls when it encounters conditions that should be reported to the higher layer software. More...
 
void XI3c_MasterInterruptHandler (XI3c *InstancePtr)
 The interrupt handler for the master mode. More...
 
s32 XI3c_IbiRecv (XI3c *InstancePtr, u8 *MsgPtr)
 This function setup for receive during IBI in interrupt mode. More...
 
s32 XI3c_IbiRecvPolled (XI3c *InstancePtr, u8 *MsgPtr)
 This function receives data during IBI in polled mode. More...