hdcp1x
Vitis Drivers API Documentation
XHdcp1x_RepeaterExchange Struct Reference

This typedef contains an instance of the HDCP Repeater values to exchanged between HDCP Tx and HDCP Rx. More...

Data Fields

u32 V [5]
 20 bytes value of SHA 1 hash, V'H0, V'H1, V'H2 , V'H3 ,V'H4 read from the downstream Repeater More...
 
XHdcp1x_Ksv KsvList [32]
 An array of 32 elements each of 64 bits to store the KSVs for the KSV FIFO. More...
 
u8 Depth
 Depth of the Repeater's downstream topology. More...
 
u8 DeviceCount
 Number of downstream devices attached to the Repeater. More...
 

Detailed Description

This typedef contains an instance of the HDCP Repeater values to exchanged between HDCP Tx and HDCP Rx.

Field Documentation

u8 XHdcp1x_RepeaterExchange::Depth

Depth of the Repeater's downstream topology.

Referenced by XHdcp1x_RxGetRepeaterInfo(), XHdcp1x_RxSetTopologyDepth(), and XHdcp1x_TxGetTopologyDepth().

u8 XHdcp1x_RepeaterExchange::DeviceCount

Number of downstream devices attached to the Repeater.

Referenced by XHdcp1x_RxGetRepeaterInfo(), XHdcp1x_RxSetTopologyDeviceCnt(), XHdcp1x_TxGetTopologyDeviceCnt(), and XHdcp1x_TxGetTopologyKSVList().

XHdcp1x_Ksv XHdcp1x_RepeaterExchange::KsvList[32]

An array of 32 elements each of 64 bits to store the KSVs for the KSV FIFO.

Referenced by XHdcp1x_RxGetRepeaterInfo(), XHdcp1x_RxSetTopologyKSVList(), and XHdcp1x_TxGetTopologyKSVList().

u32 XHdcp1x_RepeaterExchange::V[5]

20 bytes value of SHA 1 hash, V'H0, V'H1, V'H2 , V'H3 ,V'H4 read from the downstream Repeater

Referenced by XHdcp1x_RxGetRepeaterInfo().