![]() |
v_hdmitxss1
Vitis Drivers API Documentation
|
This is main header file of the Xilinx HDMI TX Subsystem driver.
HDMI Transmitter Subsystem Overview
HDMI TX Subsystem is a collection of IP cores bounded together by software to provide an abstract view of the processing pipe. It hides all the complexities of programming the underlying cores from end user.
Subsystem Driver Features
HDMI Subsystem supports following features
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 EB 22/05/18 Initial release.
Macros | |
| #define | HDMITXSS1_FRL_H |
| < prevent circular inclusions by using protection macros More... | |
Functions | |
| void | XV_HdmiTxSs1_FrlConfigCallback (void *CallbackRef) |
| This function is called when the FRL link training requires configuration from application. More... | |
| void | XV_HdmiTxSs1_FrlFfeCallback (void *CallbackRef) |
| This function is called when the FRL link training requires configuring of FFE. More... | |
| void | XV_HdmiTxSs1_FrlStartCallback (void *CallbackRef) |
| This function is called when the FRL link training passes and sink is ready to receive video, audio and control packets. More... | |
| void | XV_HdmiTxSs1_FrlStopCallback (void *CallbackRef) |
| This function is called when sink requested for FRL to be stopped. More... | |
| void | XV_HdmiTxSs1_TmdsConfigCallback (void *CallbackRef) |
| This function is called during FRL link training when it is decided to fallback to the legacy HDMI TMDS mode. More... | |
| #define HDMITXSS1_FRL_H |
< prevent circular inclusions by using protection macros
| void XV_HdmiTxSs1_FrlConfigCallback | ( | void * | CallbackRef | ) |
This function is called when the FRL link training requires configuration from application.
| CallbackRef | is a pointer to the callback reference. |
References XV_HdmiTxSs1::FrlConfigCallback, XV_HdmiTxSs1::FrlConfigRef, XV_HDMITXSS1_LOG_EVT_FRL_CFG, and XV_HdmiTxSs1_LogWrite().
| void XV_HdmiTxSs1_FrlFfeCallback | ( | void * | CallbackRef | ) |
This function is called when the FRL link training requires configuring of FFE.
| CallbackRef | is a pointer to the callback reference. |
References XV_HdmiTxSs1::FrlFfeCallback, and XV_HdmiTxSs1::FrlFfeRef.
| void XV_HdmiTxSs1_FrlStartCallback | ( | void * | CallbackRef | ) |
This function is called when the FRL link training passes and sink is ready to receive video, audio and control packets.
| CallbackRef | is a pointer to the callback reference. |
References XV_HdmiTxSs1::FrlStartCallback, XV_HdmiTxSs1::FrlStartRef, XV_HDMITXSS1_LOG_EVT_FRL_LT_PASS, and XV_HdmiTxSs1_LogWrite().
| void XV_HdmiTxSs1_FrlStopCallback | ( | void * | CallbackRef | ) |
This function is called when sink requested for FRL to be stopped.
| CallbackRef | is a pointer to the callback reference. |
References XV_HdmiTxSs1::FrlStopCallback, and XV_HdmiTxSs1::FrlStopRef.
| void XV_HdmiTxSs1_TmdsConfigCallback | ( | void * | CallbackRef | ) |
This function is called during FRL link training when it is decided to fallback to the legacy HDMI TMDS mode.
| CallbackRef | is a pointer to the callback reference. |
References XV_HdmiTxSs1::TmdsConfigCallback, XV_HdmiTxSs1::TmdsConfigRef, XV_HDMITXSS1_LOG_EVT_TMDS_START, and XV_HdmiTxSs1_LogWrite().