XilinxProcessorIPLib/drivers/hdcp1x/src/xhdcp1x_rx.c
void XHdcp1x_RxSetTopologyKSVList(XHdcp1x *InstancePtr, u8 *ListPtr,
		u32 ListSize)
{
	u32 i;

	for(i=0 ; i<ListSize; i++) {
		memcpy(&InstancePtr->RepeaterValues.KsvList[i],
				(ListPtr + (i*5)), XHDCP1X_PORT_SIZE_BKSV);
	}
}
/*****************************************************************************/
/**
* This function sets the KSVList value(s) in the HDCP RX KSV Fifo register
* space for the upstream interface to read.
*
* @param    InstancePtr is a pointer to the Hdcp1x core instance.
* @param    ListPtr is a pointer to the KSV list.
* @param    ListSize is the number of KSVs in the list.
*
* @return   None.
*
* @note     None.
******************************************************************************/
This function sets the KSVList value(s) in the HDCP RX KSV Fifo register
space for the upstream interface to read.
This function sets the KSVList value ( s ) in the HDCP RX KSV Fifo register space for the upstream interface to read .
void XHdcp1x_RxSetTopologyKSVList(XHdcp1x *InstancePtr, u8 *ListPtr,
		u32 ListSize)
{
	u32 i;
	for(i=0 ; i<ListSize; i++) {
		memcpy(&InstancePtr->RepeaterValues.KsvList[i],
				(ListPtr + (i*5)), XHDCP1X_PORT_SIZE_BKSV);
	}
}
void XHdcp1x_RxSetTopologyKSVList ( XHdcp1x * InstancePtr , u8 * ListPtr , u32 ListSize ) { u32 i ; for ( i = 0 ; i < ListSize ; i ++ ) { memcpy ( & InstancePtr -> RepeaterValues . KsvList [ i ] , ( ListPtr + ( i * 5 ) ) , XHDCP1X_PORT_SIZE_BKSV ) ; } }
This function sets the KSVList value(s) in the HDCP RX KSV Fifo register
space for the upstream interface to read.
This function sets the KSVList value ( s ) in the HDCP RX KSV Fifo register space for the upstream interface to read .