![]() |
cresample
Xilinx SDK Drivers API Documentation
|
The XCresample driver instance data structure. More...
Data Fields | |
XCresample_Config | Config |
Hardware configuration. More... | |
u32 | IsReady |
Device and the driver instance are initialized. More... | |
u16 | HSize |
Active video horizontal size. More... | |
u16 | VSize |
Active video vertical size. More... | |
XCresample_CallBack | ProcStartCallBack |
Call back for processing start interrupt. More... | |
void * | ProcStartRef |
To be passed to the process start interrupt callback. More... | |
XCresample_CallBack | FrameDoneCallBack |
Call back for frame done interrupt. More... | |
void * | FrameDoneRef |
To be passed to the frame done interrupt callback. More... | |
XCresample_ErrorCallBack | ErrCallBack |
Call back for error interrupt. More... | |
void * | ErrRef |
To be passed to the error interrupt callback. More... | |
u32 | CoefH [XCRE_NUM_OF_PHASES][XCRE_NUM_HCOEFS] |
Horizontal filter coefficients. More... | |
u32 | CoefV [XCRE_NUM_OF_PHASES][XCRE_NUM_VCOEFS] |
Vertical filter coefficients. More... | |
The XCresample driver instance data structure.
A pointer to an instance data structure is passed around by functions to refer to a specific driver instance.
u32 XCresample::CoefH[XCRE_NUM_OF_PHASES][XCRE_NUM_HCOEFS] |
Horizontal filter coefficients.
u32 XCresample::CoefV[XCRE_NUM_OF_PHASES][XCRE_NUM_VCOEFS] |
Vertical filter coefficients.
XCresample_Config XCresample::Config |
Hardware configuration.
Referenced by CresampleTypeConversion(), XCresample_CfgInitialize(), XCresample_Clear_HCoef_Values(), XCresample_Clear_VCoef_Values(), XCresample_DisableDbgBypass(), XCresample_DisableDbgTestPattern(), XCresample_EnableDbgByPass(), XCresample_EnableDbgTestPattern(), XCresample_GetActiveSize(), XCresample_GetChromaParity(), XCresample_GetDbgFrameCount(), XCresample_GetDbgLineCount(), XCresample_GetDbgPixelCount(), XCresample_GetFieldParity(), XCresample_GetHCoefs(), XCresample_GetVCoefs(), XCresample_GetVersion(), XCresample_IntrHandler(), XCresample_IsDbgByPassEnabled(), XCresample_IsDbgTestPatternEnabled(), XCresample_SelfTest(), XCresample_SetActiveSize(), XCresample_SetChromaParity(), XCresample_SetFieldParity(), XCresample_SetHCoefs(), and XCresample_SetVCoefs().
XCresample_ErrorCallBack XCresample::ErrCallBack |
Call back for error interrupt.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
void* XCresample::ErrRef |
To be passed to the error interrupt callback.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
XCresample_CallBack XCresample::FrameDoneCallBack |
Call back for frame done interrupt.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
void* XCresample::FrameDoneRef |
To be passed to the frame done interrupt callback.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
u16 XCresample::HSize |
Active video horizontal size.
u32 XCresample::IsReady |
Device and the driver instance are initialized.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
XCresample_CallBack XCresample::ProcStartCallBack |
Call back for processing start interrupt.
Referenced by XCresample_CfgInitialize(), XCresample_IntrHandler(), and XCresample_SetCallBack().
void* XCresample::ProcStartRef |
To be passed to the process start interrupt callback.
Referenced by XCresample_IntrHandler(), and XCresample_SetCallBack().
u16 XCresample::VSize |
Active video vertical size.