![]() |
v_hdmitx
Xilinx SDK Drivers API Documentation
|
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 | 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... | |
volatile XV_HdmiTx_Aux | Aux |
AUX peripheral information. More... | |
XV_HdmiTx_Stream | Stream |
HDMI TX stream information. More... | |
The XV_HdmiTx driver instance data.
An instance must be allocated for each HDMI TX core in use.
volatile XV_HdmiTx_Aux XV_HdmiTx::Aux |
AUX peripheral information.
Referenced by XV_HdmiTx_AuxSend().
XV_HdmiTx_Config XV_HdmiTx::Config |
Hardware Configuration.
Referenced by XV_HdmiTx_AuxSend(), XV_HdmiTx_CfgInitialize(), XV_HdmiTx_DdcGetAck(), XV_HdmiTx_DdcReadData(), XV_HdmiTx_DdcWaitForDone(), XV_HdmiTx_DdcWriteCommand(), XV_HdmiTx_IntrHandler(), XV_HdmiTx_SelfTest(), XV_HdmiTx_SetColorDepth(), XV_HdmiTx_SetColorFormat(), XV_HdmiTx_SetPixelRate(), and XV_HdmiTx_SetSampleRate().
XV_HdmiTx_Callback XV_HdmiTx::ConnectCallback |
Callback for connect event interrupt.
Referenced by XV_HdmiTx_CfgInitialize().
void* XV_HdmiTx::ConnectRef |
To be passed to the connect interrupt callback.
u32 XV_HdmiTx::IsConnectCallbackSet |
Set flag.
This flag is set to true when the callback has been registered
u32 XV_HdmiTx::IsReady |
Core and the driver instance are initialized.
Referenced by XV_HdmiTx_IntrHandler().
u32 XV_HdmiTx::IsStreamDownCallbackSet |
Set flag.
This flag is set to true when the callback has been registered
u32 XV_HdmiTx::IsStreamUpCallbackSet |
Set flag.
This flag is set to true when the callback has been registered
u32 XV_HdmiTx::IsToggleCallbackSet |
Set flag.
This flag is set to true when the callback has been registered
u32 XV_HdmiTx::IsVsCallbackSet |
Set flag.
This flag is set to true when the callback has been registered
XV_HdmiTx_Stream XV_HdmiTx::Stream |
HDMI TX stream information.
Referenced by XV_HdmiTx_ClockRatio(), XV_HdmiTx_DebugInfo(), XV_HdmiTx_DetectHdmi20(), XV_HdmiTx_IsStreamConnected(), XV_HdmiTx_IsStreamScrambled(), XV_HdmiTx_Scrambler(), XV_HdmiTx_SetColorDepth(), XV_HdmiTx_SetColorFormat(), XV_HdmiTx_SetDviMode(), XV_HdmiTx_SetHdmiMode(), XV_HdmiTx_SetPixelRate(), XV_HdmiTx_SetSampleRate(), and XV_HdmiTx_SetStream().
XV_HdmiTx_Callback XV_HdmiTx::StreamDownCallback |
Callback for stream down callback.
void* XV_HdmiTx::StreamDownRef |
To be passed to the stream down callback.
XV_HdmiTx_Callback XV_HdmiTx::StreamUpCallback |
Callback for stream up callback.
void* XV_HdmiTx::StreamUpRef |
To be passed to the stream up callback.
XV_HdmiTx_Callback XV_HdmiTx::ToggleCallback |
Callback for toggle event interrupt.
void* XV_HdmiTx::ToggleRef |
To be passed to the toggle interrupt callback.
XV_HdmiTx_Callback XV_HdmiTx::VsCallback |
Callback for Vsync event interrupt.
void* XV_HdmiTx::VsRef |
To be passed to the Vsync interrupt callback.