hdcp22_tx
Xilinx SDK Drivers API Documentation
XHdcp22_Tx_Topology Struct Reference

This structure contains the HDCP topology information. More...

Data Fields

u8 ReceiverId [32][5]
 Receiver ID list of all downstream devices. More...
 
u8 Depth
 Repeater cascade depth. More...
 
u8 DeviceCnt
 Total number of connected downstream devices. More...
 
u8 MaxDevsExceeded
 Flag used to indicate topology error. More...
 
u8 MaxCascadeExceeded
 Flag used to indicate topology error. More...
 
u8 Hdcp20RepeaterDownstream
 Flag used to indicate topology information. More...
 
u8 Hdcp1DeviceDownstream
 Flag used to indicate topology information. More...
 

Detailed Description

This structure contains the HDCP topology information.

Field Documentation

◆ Depth

u8 XHdcp22_Tx_Topology::Depth

Repeater cascade depth.

This value gives the number of attached levels through the connection topology.

Referenced by XHdcp22Tx_Info().

◆ DeviceCnt

u8 XHdcp22_Tx_Topology::DeviceCnt

Total number of connected downstream devices.

Referenced by XHdcp22Tx_Info().

◆ Hdcp1DeviceDownstream

u8 XHdcp22_Tx_Topology::Hdcp1DeviceDownstream

Flag used to indicate topology information.

When set to one, indicates presence of an HDCP1.x-compliant device in the topology.

Referenced by XHdcp22Tx_Info().

◆ Hdcp20RepeaterDownstream

u8 XHdcp22_Tx_Topology::Hdcp20RepeaterDownstream

Flag used to indicate topology information.

When set to one, indicates presence of an HDCP2.0-compliant Repeater in the topology.

Referenced by XHdcp22Tx_Info().

◆ MaxCascadeExceeded

u8 XHdcp22_Tx_Topology::MaxCascadeExceeded

Flag used to indicate topology error.

When set to one, more than four levels of repeaters have been cascaded together.

Referenced by XHdcp22Tx_Info().

◆ MaxDevsExceeded

u8 XHdcp22_Tx_Topology::MaxDevsExceeded

Flag used to indicate topology error.

When set to one, more than 31 devices are attached to a downstream repeater.

Referenced by XHdcp22Tx_Info().

◆ ReceiverId

u8 XHdcp22_Tx_Topology::ReceiverId[32][5]

Receiver ID list of all downstream devices.

The list consists of a contiguous set of bytes stored in big-endian order.

Referenced by XHdcp22Tx_GetTopologyReceiverIdList().