| hdcp1x Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Structures
Here are the data structures with brief descriptions:

SHA1Context | This structure will hold context information for the SHA-1 hashing operation
XHdcp1x | This typedef contains an instance of an HDCP interface
XHdcp1x_Cipher | This typedef contains an instance of the HDCP cipher core
XHdcp1x_CipherStats | This typedef defines the statistics collected by a cipher instance
XHdcp1x_Config | This typedef contains configuration information for the HDCP core
XHdcp1x_PortPhyIfAdaptorS | The typedef defines the HDCP port adaptor table
XHdcp1x_PortStats | This typedef defines the statistics collected by a port instance
XHdcp1x_PortStruct | This typedef contains an instance of the HDCP port
XHdcp1x_RepeaterExchange | This typedef contains an instance of the HDCP Repeater values to exchanged between HDCP Tx and HDCP Rx
XHdcp1x_Rx | This typedef contains the receive HDCP interface
XHdcp1x_RxEncyptionWatch | This typedef is used to keep a tab on the changes in the encryption status of the HDCP receiver, depending on whether the incoming data non the receiver is HDCP protected or not
XHdcp1x_RxStats | This typedef defines the statistics collected receive port instance
XHdcp1x_Tx | This typedef contains the transmit HDCP interface
XHdcp1x_TxStats | This typedef defines the statistics collected transmit port instance