mipicsiss
Vitis Drivers API Documentation
XCsiSs Struct Reference

The XCsiSs driver instance data. More...

Data Fields

XCsiSs_Config Config
 Hardware configuration. More...
 
u32 IsReady
 Device and the driver instance are initialized. More...
 
XCsi * CsiPtr
 handle to sub-core driver instance More...
 
XCsi_ClkLaneInfo ClkInfo
 Clock Lane information. More...
 
XCsi_DataLaneInfo DLInfo [XCSI_MAX_LANES]
 Data Lane information. More...
 
XCsi_SPktData SpktData
 Short packet. More...
 
XCsi_VCInfo VCInfo [XCSI_MAX_VC]
 Virtual Channel information. More...
 

Detailed Description

The XCsiSs driver instance data.

The user is required to allocate a variable of this type for every XCsiSs device in the system. A pointer to a variable of this type is then passed to the driver API functions.

Field Documentation

XCsi_ClkLaneInfo XCsiSs::ClkInfo

Clock Lane information.

Referenced by XCsiSs_GetLaneInfo().

XCsi_DataLaneInfo XCsiSs::DLInfo[XCSI_MAX_LANES]

Data Lane information.

Referenced by XCsiSs_GetLaneInfo().

u32 XCsiSs::IsReady

Device and the driver instance are initialized.

Referenced by XCsiSs_CfgInitialize(), and XCsiSs_SetCallBack().

XCsi_SPktData XCsiSs::SpktData

Short packet.

Referenced by CsiSs_SPktEventHandler(), and XCsiSs_GetShortPacket().

XCsi_VCInfo XCsiSs::VCInfo[XCSI_MAX_VC]

Virtual Channel information.

Referenced by XCsiSs_GetVCInfo().