v_hdmitx
Xilinx SDK Drivers API Documentation
XV_HdmiTx Struct Reference

The XV_HdmiTx driver instance data. More...

Data Fields

XV_HdmiTx_Config Config
 Hardware Configuration. More...
 
u32 IsReady
 Core and the driver instance are initialized. More...
 
XV_HdmiTx_Callback ConnectCallback
 Callback for connect event interrupt. More...
 
void * ConnectRef
 To be passed to the connect interrupt callback. More...
 
u32 IsConnectCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback ToggleCallback
 Callback for toggle event interrupt. More...
 
void * ToggleRef
 To be passed to the toggle interrupt callback. More...
 
u32 IsToggleCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback VsCallback
 Callback for Vsync event interrupt. More...
 
void * VsRef
 To be passed to the Vsync interrupt callback. More...
 
u32 IsVsCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback BrdgUnlockedCallback
 Callback for Bridge UnLocked event interrupt. More...
 
void * BrdgUnlockedRef
 To be passed to the Bridge Unlocked interrupt callback. More...
 
u32 IsBrdgUnlockedCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback BrdgOverflowCallback
 Callback for Bridge Overflow event interrupt. More...
 
void * BrdgOverflowRef
 To be passed to the Bridge Overflow interrupt callback. More...
 
u32 IsBrdgOverflowCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback BrdgUnderflowCallback
 Callback for Bridge Underflow event interrupt. More...
 
void * BrdgUnderflowRef
 To be passed to the Bridge Underflow interrupt callback. More...
 
u32 IsBrdgUnderflowCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback StreamDownCallback
 Callback for stream down callback. More...
 
void * StreamDownRef
 To be passed to the stream down callback. More...
 
u32 IsStreamDownCallbackSet
 Set flag. More...
 
XV_HdmiTx_Callback StreamUpCallback
 Callback for stream up callback. More...
 
void * StreamUpRef
 To be passed to the stream up callback. More...
 
u32 IsStreamUpCallbackSet
 Set flag. More...
 
XHdmiC_Aux Aux
 AUX peripheral information. More...
 
XV_HdmiTx_Stream Stream
 HDMI TX stream information. More...
 

Detailed Description

The XV_HdmiTx driver instance data.

An instance must be allocated for each HDMI TX core in use.

Field Documentation

◆ Aux

XHdmiC_Aux XV_HdmiTx::Aux

AUX peripheral information.

Referenced by XV_HdmiTx_AuxSend().

◆ BrdgOverflowCallback

XV_HdmiTx_Callback XV_HdmiTx::BrdgOverflowCallback

Callback for Bridge Overflow event interrupt.

◆ BrdgOverflowRef

void* XV_HdmiTx::BrdgOverflowRef

To be passed to the Bridge Overflow interrupt callback.

◆ BrdgUnderflowCallback

XV_HdmiTx_Callback XV_HdmiTx::BrdgUnderflowCallback

Callback for Bridge Underflow event interrupt.

◆ BrdgUnderflowRef

void* XV_HdmiTx::BrdgUnderflowRef

To be passed to the Bridge Underflow interrupt callback.

◆ BrdgUnlockedCallback

XV_HdmiTx_Callback XV_HdmiTx::BrdgUnlockedCallback

Callback for Bridge UnLocked event interrupt.

◆ BrdgUnlockedRef

void* XV_HdmiTx::BrdgUnlockedRef

To be passed to the Bridge Unlocked interrupt callback.

◆ Config

◆ ConnectCallback

XV_HdmiTx_Callback XV_HdmiTx::ConnectCallback

Callback for connect event interrupt.

Referenced by XV_HdmiTx_CfgInitialize().

◆ ConnectRef

void* XV_HdmiTx::ConnectRef

To be passed to the connect interrupt callback.

◆ IsBrdgOverflowCallbackSet

u32 XV_HdmiTx::IsBrdgOverflowCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsBrdgUnderflowCallbackSet

u32 XV_HdmiTx::IsBrdgUnderflowCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsBrdgUnlockedCallbackSet

u32 XV_HdmiTx::IsBrdgUnlockedCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsConnectCallbackSet

u32 XV_HdmiTx::IsConnectCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsReady

u32 XV_HdmiTx::IsReady

Core and the driver instance are initialized.

Referenced by XV_HdmiTx_IntrHandler().

◆ IsStreamDownCallbackSet

u32 XV_HdmiTx::IsStreamDownCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsStreamUpCallbackSet

u32 XV_HdmiTx::IsStreamUpCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsToggleCallbackSet

u32 XV_HdmiTx::IsToggleCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ IsVsCallbackSet

u32 XV_HdmiTx::IsVsCallbackSet

Set flag.

This flag is set to true when the callback has been registered

◆ Stream

◆ StreamDownCallback

XV_HdmiTx_Callback XV_HdmiTx::StreamDownCallback

Callback for stream down callback.

◆ StreamDownRef

void* XV_HdmiTx::StreamDownRef

To be passed to the stream down callback.

◆ StreamUpCallback

XV_HdmiTx_Callback XV_HdmiTx::StreamUpCallback

Callback for stream up callback.

◆ StreamUpRef

void* XV_HdmiTx::StreamUpRef

To be passed to the stream up callback.

◆ ToggleCallback

XV_HdmiTx_Callback XV_HdmiTx::ToggleCallback

Callback for toggle event interrupt.

◆ ToggleRef

void* XV_HdmiTx::ToggleRef

To be passed to the toggle interrupt callback.

◆ VsCallback

XV_HdmiTx_Callback XV_HdmiTx::VsCallback

Callback for Vsync event interrupt.

◆ VsRef

void* XV_HdmiTx::VsRef

To be passed to the Vsync interrupt callback.