v_sdirxss
Xilinx SDK Drivers API Documentation
XV_SdiRxSs Struct Reference

The XV_SdiRxSs driver instance data. More...

Data Fields

XV_SdiRxSs_Config Config
 Hardware Configuration. More...
 
u32 IsReady
 Core and the driver instance are initialized. More...
 
XV_SdiRxSs_Log Log
 A log of events. More...
 
XV_SdiRx * SdiRxPtr
 handle to sub-core driver instance More...
 
XV_SdiRxSs_Callback StreamDownCallback
 Callback for stream down event. More...
 
void * StreamDownRef
 To be passed to the stream down callback. More...
 
XV_SdiRxSs_Callback StreamUpCallback
 Callback for stream up event. More...
 
void * StreamUpRef
 To be passed to the stream up callback. More...
 
XV_SdiRxSs_Callback OverFlowCallback
 Callback for Over flow event. More...
 
void * OverFlowRef
 To be passed to the Over flow callback. More...
 
XV_SdiRxSs_Callback UnderFlowCallback
 Callback for Under Flow event. More...
 
void * UnderFlowRef
 To be passed to the Under Flow callback. More...
 
u8 IsStreamUp
 SDI RX Stream Up. More...
 

Detailed Description

The XV_SdiRxSs driver instance data.

An instance must be allocated for each SDI RX core in use.

Field Documentation

◆ Config

XV_SdiRxSs_Config XV_SdiRxSs::Config

Hardware Configuration.

Referenced by XV_SdiRxSs_CfgInitialize(), and XV_SdiRxSs_SubcoreInitSdiRx().

◆ IsReady

u32 XV_SdiRxSs::IsReady

Core and the driver instance are initialized.

◆ IsStreamUp

u8 XV_SdiRxSs::IsStreamUp

SDI RX Stream Up.

Referenced by XV_SdiRxSs_IsStreamUp().

◆ Log

XV_SdiRxSs_Log XV_SdiRxSs::Log

A log of events.

Referenced by XV_SdiRxSs_LogRead(), XV_SdiRxSs_LogReset(), and XV_SdiRxSs_LogWrite().

◆ OverFlowCallback

XV_SdiRxSs_Callback XV_SdiRxSs::OverFlowCallback

Callback for Over flow event.

Referenced by XV_SdiRxSs_SetCallback().

◆ OverFlowRef

void* XV_SdiRxSs::OverFlowRef

To be passed to the Over flow callback.

Referenced by XV_SdiRxSs_SetCallback().

◆ SdiRxPtr

◆ StreamDownCallback

XV_SdiRxSs_Callback XV_SdiRxSs::StreamDownCallback

Callback for stream down event.

Referenced by XV_SdiRxSs_SetCallback().

◆ StreamDownRef

void* XV_SdiRxSs::StreamDownRef

To be passed to the stream down callback.

Referenced by XV_SdiRxSs_SetCallback().

◆ StreamUpCallback

XV_SdiRxSs_Callback XV_SdiRxSs::StreamUpCallback

Callback for stream up event.

Referenced by XV_SdiRxSs_SetCallback().

◆ StreamUpRef

void* XV_SdiRxSs::StreamUpRef

To be passed to the stream up callback.

Referenced by XV_SdiRxSs_SetCallback().

◆ UnderFlowCallback

XV_SdiRxSs_Callback XV_SdiRxSs::UnderFlowCallback

Callback for Under Flow event.

Referenced by XV_SdiRxSs_SetCallback().

◆ UnderFlowRef

void* XV_SdiRxSs::UnderFlowRef

To be passed to the Under Flow callback.

Referenced by XV_SdiRxSs_SetCallback().