dsi
Xilinx SDK Drivers API Documentation
XDsi Struct Reference

The XDsi driver instance data. More...

Data Fields

XDsi_Config Config
 GUI Configuration. More...
 
u32 VideoMode
 Specifies VideoMode NoNBurst/Burst. More...
 
u8 BlankPacketType
 Blanking packet type for BLLP region. More...
 
u8 BLLPMode
 BLLP Selection. More...
 
u8 EoTp
 EoTp Bit Enable/Disable. More...
 
XDsi_Callback UnSupportedDataTypeCallback
 Callback for UnSupportedDataType. More...
 
void * UnsupportDataTypeRef
 To be passed to the UnSupportedDataType call back. More...
 
XDsi_Callback PixelDataUnderrunCallback
 Callback invoked for Byte stream FIFO starves for Pixel during HACT transmission. More...
 
void * PixelDataUnderrundRef
 To be passed for Pixel under run. More...
 
XDsi_Callback CmdQFIFOFullCallback
 Callback invoked for Command queue FIFO Full. More...
 
void * CmdQFIFOFullRef
 To be passed for Command queue FIFO Full. More...
 
XDsi_Callback ErrorCallback
 Call back function for rest all errors. More...
 
void * ErrRef
 To be passed to the Error Call back. More...
 
u32 IsReady
 Driver is ready. More...
 

Detailed Description

The XDsi driver instance data.

An instance must be allocated for each DSI in use.

Field Documentation

◆ BlankPacketType

u8 XDsi::BlankPacketType

Blanking packet type for BLLP region.

◆ BLLPMode

u8 XDsi::BLLPMode

BLLP Selection.

◆ CmdQFIFOFullCallback

XDsi_Callback XDsi::CmdQFIFOFullCallback

Callback invoked for Command queue FIFO Full.

Referenced by XDsi_IntrHandler().

◆ CmdQFIFOFullRef

void* XDsi::CmdQFIFOFullRef

To be passed for Command queue FIFO Full.

Referenced by XDsi_IntrHandler().

◆ Config

XDsi_Config XDsi::Config

GUI Configuration.

Referenced by XDsi_CfgInitialize(), and XDsi_GetConfigParams().

◆ EoTp

u8 XDsi::EoTp

EoTp Bit Enable/Disable.

◆ ErrorCallback

XDsi_Callback XDsi::ErrorCallback

Call back function for rest all errors.

◆ ErrRef

void* XDsi::ErrRef

To be passed to the Error Call back.

◆ IsReady

u32 XDsi::IsReady

◆ PixelDataUnderrunCallback

XDsi_Callback XDsi::PixelDataUnderrunCallback

Callback invoked for Byte stream FIFO starves for Pixel during HACT transmission.

Referenced by XDsi_IntrHandler().

◆ PixelDataUnderrundRef

void* XDsi::PixelDataUnderrundRef

To be passed for Pixel under run.

Referenced by XDsi_IntrHandler().

◆ UnsupportDataTypeRef

void* XDsi::UnsupportDataTypeRef

To be passed to the UnSupportedDataType call back.

Referenced by XDsi_IntrHandler().

◆ UnSupportedDataTypeCallback

XDsi_Callback XDsi::UnSupportedDataTypeCallback

Callback for UnSupportedDataType.

Referenced by XDsi_CfgInitialize(), and XDsi_IntrHandler().

◆ VideoMode

u32 XDsi::VideoMode

Specifies VideoMode NoNBurst/Burst.