i3cpsx
Vitis Drivers API Documentation
xi3cpsx.c File Reference

Functions

s32 XI3cPsx_CfgInitialize (XI3cPsx *InstancePtr, XI3cPsx_Config *ConfigPtr, u32 EffectiveAddr)
 Initializes a specific XI3cPsx instance such that the driver is ready to use. More...
 
void XI3cPsx_WrTxFifo (XI3cPsx *InstancePtr, u32 *TxBuf, u16 TxLen)
 Fill I3CPsx Write Tx FIFO. More...
 
void XI3cPsx_WrCmdFifo (XI3cPsx *InstancePtr, XI3cPsx_Cmd *Cmd)
 Fill I3CPsx Command FIFO. More...
 
void XI3cPsx_RdRxFifo (XI3cPsx *InstancePtr, u32 *RxBuf, u16 RxLen)
 Read I3CPsx Rx FIFO. More...
 
s32 XI3cPsx_SendTransferCmd (XI3cPsx *InstancePtr, struct CmdInfo *CmdCCC)
 This function sends the transfer command. More...
 
s32 XI3cPsx_SendAddrAssignCmd (XI3cPsx *InstancePtr, struct CmdInfo *CmdCCC)
 This function sends the Address Assignment command. More...