vtc
Vitis Drivers API Documentation
XVtc Struct Reference

The XVtc driver instance data. More...

Data Fields

XVtc_Config Config
 Hardware Configuration. More...
 
u32 IsReady
 Core and the driver instance are initialized. More...
 
XVtc_CallBack FrameSyncCallBack
 Callback for Frame Sync interrupt. More...
 
void * FrameSyncRef
 To be passed to the Frame Sync interrupt callback. More...
 
XVtc_CallBack LockCallBack
 Callback for Signal Lock interrupt. More...
 
void * LockRef
 To be passed to the Signal Lock interrupt callback. More...
 
XVtc_CallBack DetectorCallBack
 Callback for Detector interrupt. More...
 
void * DetectorRef
 To be passed to the Detector interrupt callback. More...
 
XVtc_CallBack GeneratorCallBack
 Callback for Generator interrupt. More...
 
void * GeneratorRef
 To be passed to the Generator interrupt callback. More...
 
XVtc_ErrorCallBack ErrCallBack
 Callback for Error interrupt. More...
 
void * ErrRef
 To be passed to the Error interrupt callback. More...
 

Detailed Description

The XVtc driver instance data.

An instance must be allocated for each VTC core in use.

Field Documentation

XVtc_CallBack XVtc::DetectorCallBack

Callback for Detector interrupt.

Referenced by XVtc_CfgInitialize(), XVtc_IntrHandler(), and XVtc_SetCallBack().

void* XVtc::DetectorRef

To be passed to the Detector interrupt callback.

Referenced by XVtc_IntrHandler(), and XVtc_SetCallBack().

XVtc_ErrorCallBack XVtc::ErrCallBack

Callback for Error interrupt.

Referenced by XVtc_CfgInitialize(), XVtc_IntrHandler(), and XVtc_SetCallBack().

void* XVtc::ErrRef

To be passed to the Error interrupt callback.

Referenced by XVtc_IntrHandler(), and XVtc_SetCallBack().

XVtc_CallBack XVtc::FrameSyncCallBack

Callback for Frame Sync interrupt.

Referenced by XVtc_CfgInitialize(), XVtc_IntrHandler(), and XVtc_SetCallBack().

void* XVtc::FrameSyncRef

To be passed to the Frame Sync interrupt callback.

Referenced by XVtc_IntrHandler(), and XVtc_SetCallBack().

XVtc_CallBack XVtc::GeneratorCallBack

Callback for Generator interrupt.

Referenced by XVtc_CfgInitialize(), XVtc_IntrHandler(), and XVtc_SetCallBack().

void* XVtc::GeneratorRef

To be passed to the Generator interrupt callback.

Referenced by XVtc_IntrHandler(), and XVtc_SetCallBack().

XVtc_CallBack XVtc::LockCallBack

Callback for Signal Lock interrupt.

Referenced by XVtc_CfgInitialize(), XVtc_IntrHandler(), and XVtc_SetCallBack().

void* XVtc::LockRef

To be passed to the Signal Lock interrupt callback.

Referenced by XVtc_IntrHandler(), and XVtc_SetCallBack().