enhance
Xilinx SDK Drivers API Documentation
XEnhance Struct Reference

The Enhance driver instance data structure. More...

Data Fields

XEnhance_Config Config
 Hardware configuration. More...
 
u32 IsReady
 Device and the driver instantly are initialized. More...
 
u16 HSize
 Active Video Horizontal Size. More...
 
u16 VSize
 Active Video Vertical Size. More...
 
XEnhance_CallBack ProcStartCallBack
 Callback for Processing Start interrupt. More...
 
void * ProcStartRef
 To be passed to Process Start interrupt callback. More...
 
XEnhance_CallBack FrameDoneCallBack
 Callback for Frame Done interrupt. More...
 
void * FrameDoneRef
 To be passed to the Frame Done interrupt callback. More...
 
XEnhance_ErrorCallBack ErrCallBack
 Callback for Error interrupt. More...
 
void * ErrRef
 To be passed to the Error interrupt callback. More...
 

Detailed Description

The Enhance driver instance data structure.

A pointer to an instance data structure is passed around by functions to refer to a specific driver instance.

Field Documentation

◆ Config

◆ ErrCallBack

XEnhance_ErrorCallBack XEnhance::ErrCallBack

Callback for Error interrupt.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ ErrRef

void* XEnhance::ErrRef

To be passed to the Error interrupt callback.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ FrameDoneCallBack

XEnhance_CallBack XEnhance::FrameDoneCallBack

Callback for Frame Done interrupt.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ FrameDoneRef

void* XEnhance::FrameDoneRef

To be passed to the Frame Done interrupt callback.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ HSize

u16 XEnhance::HSize

Active Video Horizontal Size.

◆ IsReady

u32 XEnhance::IsReady

Device and the driver instantly are initialized.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ ProcStartCallBack

XEnhance_CallBack XEnhance::ProcStartCallBack

Callback for Processing Start interrupt.

Referenced by XEnhance_CfgInitialize(), XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ ProcStartRef

void* XEnhance::ProcStartRef

To be passed to Process Start interrupt callback.

Referenced by XEnhance_IntrHandler(), and XEnhance_SetCallBack().

◆ VSize

u16 XEnhance::VSize

Active Video Vertical Size.