XilinxProcessorIPLib/drivers/hdcp22_rx_dp/src/xhdcp22_rx.c
void XHdcp22Rx_SetLinkError(XHdcp22_Rx *InstancePtr)
{
	/* Verify arguments */
	Xil_AssertVoid(InstancePtr != NULL);

	/* Increment link error count */
	InstancePtr->Info.LinkErrorCnt++;

	/* Set Error Flag */
	InstancePtr->Info.ErrorFlag |= XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY;

	/* Log error event set flag */
	XHdcp22Rx_LogWr(InstancePtr, XHDCP22_RX_LOG_EVT_ERROR, XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY);
}
/*****************************************************************************/
/**
* This function is called when 50 consecutive data island ECC errors are
* detected indicating a link integrity problem. The error flag is set
* indicating to the state machine that REAUTH_REQ bit in the RXSTATUS
* register be set. Setting this flag only takes effect when the
* authentication state machine is in the Authenticated state B4.
*
* @param	InstancePtr is a pointer to the XHdcp22_Rx core instance.
*
* @return	None.
*
* @note		This function can be registered as an asynchronous callback.
******************************************************************************/
This function is called when 50 consecutive data island ECC errors are
detected indicating a link integrity problem. The error flag is set
indicating to the state machine that REAUTH_REQ bit in the RXSTATUS
register be set. Setting this flag only takes effect when the
authentication state machine is in the Authenticated state B4.
This function is called when 50 consecutive data island ECC errors are detected indicating a link integrity problem . The error flag is set indicating to the state machine that REAUTH_REQ bit in the RXSTATUS register be set . Setting this flag only takes effect when the authentication state machine is in the Authenticated state B4 .
void XHdcp22Rx_SetLinkError(XHdcp22_Rx *InstancePtr)
{
	Xil_AssertVoid(InstancePtr != NULL);
	InstancePtr->Info.LinkErrorCnt++;
	InstancePtr->Info.ErrorFlag |= XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY;
	XHdcp22Rx_LogWr(InstancePtr, XHDCP22_RX_LOG_EVT_ERROR, XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY);
}
void XHdcp22Rx_SetLinkError ( XHdcp22_Rx * InstancePtr ) { Xil_AssertVoid ( InstancePtr != NULL ) ; InstancePtr -> Info . LinkErrorCnt ++ ; InstancePtr -> Info . ErrorFlag |= XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY ; XHdcp22Rx_LogWr ( InstancePtr , XHDCP22_RX_LOG_EVT_ERROR , XHDCP22_RX_ERROR_FLAG_LINK_INTEGRITY ) ; }
This function is called when 50 consecutive data island ECC errors are
detected indicating a link integrity problem.
This function is called when 50 consecutive data island ECC errors are detected indicating a link integrity problem .
/* Verify arguments */ /* Increment link error count */ /* Set Error Flag */ /* Log error event set flag */