![]() |
csi
Xilinx SDK Drivers API Documentation
|
The XCsi driver instance data. More...
Data Fields | |
| XCsi_Config | Config |
| Hardware Configuration. More... | |
| u32 | ActiveLanes |
| Number of Active Lanes. More... | |
| XCsi_CallBack | ShortPacketCallBack |
| Callback for Short Packet interrupts. More... | |
| void * | ShortPacketRef |
| To be passed to the Short Packet interrupt callback. More... | |
| XCsi_CallBack | FrameRecvdCallBack |
| Callback for Frame Received interrupt. More... | |
| void * | FrameRecvdRef |
| To be passed to the Frame Received interrupt callback. More... | |
| XCsi_CallBack | DPhyLvlErrCallBack |
| Callback for Error at the DPhy level as per spec. More... | |
| void * | DPhyLvlErrRef |
| To be passed to the DPhy Level Error Call back function. More... | |
| XCsi_CallBack | PktLvlErrCallBack |
| Callback for Packet Level Error as per CSI Spec. More... | |
| void * | PktLvlErrRef |
| To be passed to the Packet Level Error Call back function. More... | |
| XCsi_CallBack | ProtDecodeErrCallBack |
| Callback for Protocol Decoding Level errors as per CSI Spec. More... | |
| void * | ProtDecErrRef |
| To be passed to the Protocol Decoding Level Error call back function. More... | |
| XCsi_CallBack | ErrorCallBack |
| Call back function for rest all errors like Stream Line Buffer Full, Stop State errors. More... | |
| void * | ErrRef |
| To be passed to the Error Call back. More... | |
| u32 | IsReady |
| Driver is ready. More... | |
The XCsi driver instance data.
An instance must be allocated for each CSI in use.
| u32 XCsi::ActiveLanes |
Number of Active Lanes.
| XCsi_Config XCsi::Config |
Hardware Configuration.
Referenced by XCsi_CfgInitialize(), and XCsi_IsActiveLaneCountValid().
| XCsi_CallBack XCsi::DPhyLvlErrCallBack |
Callback for Error at the DPhy level as per spec.
| void* XCsi::DPhyLvlErrRef |
To be passed to the DPhy Level Error Call back function.
| XCsi_CallBack XCsi::ErrorCallBack |
Call back function for rest all errors like Stream Line Buffer Full, Stop State errors.
| void* XCsi::ErrRef |
To be passed to the Error Call back.
| XCsi_CallBack XCsi::FrameRecvdCallBack |
Callback for Frame Received interrupt.
| void* XCsi::FrameRecvdRef |
To be passed to the Frame Received interrupt callback.
| u32 XCsi::IsReady |
Driver is ready.
Referenced by XCsi_IntrHandler(), XCsi_SelfTest(), and XCsi_SetCallBack().
| XCsi_CallBack XCsi::PktLvlErrCallBack |
Callback for Packet Level Error as per CSI Spec.
| void* XCsi::PktLvlErrRef |
To be passed to the Packet Level Error Call back function.
| void* XCsi::ProtDecErrRef |
To be passed to the Protocol Decoding Level Error call back function.
| XCsi_CallBack XCsi::ProtDecodeErrCallBack |
Callback for Protocol Decoding Level errors as per CSI Spec.
| XCsi_CallBack XCsi::ShortPacketCallBack |
Callback for Short Packet interrupts.
Referenced by XCsi_CfgInitialize().
| void* XCsi::ShortPacketRef |
To be passed to the Short Packet interrupt callback.