| hdcp1x Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XHdcp1x_RepeaterExchange Struct Reference
Overview

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().