csi
Vitis Drivers API Documentation
|
Functions | |
u32 | XCsi_CfgInitialize (XCsi *InstancePtr, XCsi_Config *CfgPtr, UINTPTR EffectiveAddr) |
Initialize the XCsi instance provided by the caller based on the given Config structure. More... | |
u32 | XCsi_Reset (XCsi *InstancePtr) |
This function will do a reset of the IP. More... | |
u32 | XCsi_Activate (XCsi *InstancePtr, u8 Flag) |
Thsi function will enable/disable the IP Core to start processing. More... | |
u32 | XCsi_Configure (XCsi *InstancePtr) |
This function will configure the core with proper number of Active Lanes. More... | |
void | XCsi_SetVCSelection (XCsi *InstancePtr, u16 Value) |
This function will control the virtual channels selection dynamically. More... | |
u32 | XCsi_GetVCSelection (XCsi *InstancePtr) |
This function will return the virtual channels selected. More... | |
void | XCsi_GetShortPacket (XCsi *InstancePtr, XCsi_SPktData *ShortPacketStruct) |
This function will get the short packet received in the FIFO from the Generic Short Packet Register and fill up the structure passed from caller. More... | |
void | XCsi_GetClkLaneInfo (XCsi *InstancePtr, XCsi_ClkLaneInfo *ClkLane) |
This function will get the information about the state of the Clock Lane. More... | |
void | XCsi_GetDataLaneInfo (XCsi *InstancePtr, u8 Lane, XCsi_DataLaneInfo *DataLane) |
This function will get the information about the state of a Data Lane. More... | |
void | XCsi_GetVCInfo (XCsi *InstancePtr, u8 Vc, XCsi_VCInfo *VCInfo) |
This function will get the line count, byte count and data type information about a Virtual Channel. More... | |
u8 | XCsi_IsActiveLaneCountValid (XCsi *InstancePtr, u8 ActiveLanesCount) |
This function checks the validity of the active lanes parameter. More... | |