XilinxProcessorIPLib/drivers/hdcp1x/src/xhdcp1x_tx.c
static void XHdcp1x_TxCheckRxCapable(const XHdcp1x *InstancePtr,
		XHdcp1x_StateType *NextStatePtr)
{
	/* Check for capable */
	if (XHdcp1x_PortIsCapable(InstancePtr)) {
		/* Log */
		XHdcp1x_TxDebugLog(InstancePtr, "rx hdcp capable");

		/* Update NextStatePtr */
		*NextStatePtr = XHDCP1X_STATE_EXCHANGEKSVS;
	}
	else {
		/* Log */
		XHdcp1x_TxDebugLog(InstancePtr, "rx not capable");

		/* Update NextStatePtr */
		*NextStatePtr = XHDCP1X_STATE_UNAUTHENTICATED;
	}
}
/*****************************************************************************/
/**
* This function checks to ensure that the remote end is HDCP capable.
*
* @param	InstancePtr is the HDCP state machine.
* @param	NextStatePtr is the next state.
*
* @return	None.
*
* @note		None.
*
******************************************************************************/
This function checks to ensure that the remote end is HDCP capable.
This function checks to ensure that the remote end is HDCP capable .
static void XHdcp1x_TxCheckRxCapable(const XHdcp1x *InstancePtr,
		XHdcp1x_StateType *NextStatePtr)
{
	if (XHdcp1x_PortIsCapable(InstancePtr)) {
		XHdcp1x_TxDebugLog(InstancePtr, "rx hdcp capable");
		*NextStatePtr = XHDCP1X_STATE_EXCHANGEKSVS;
	}
	else {
		XHdcp1x_TxDebugLog(InstancePtr, "rx not capable");
		*NextStatePtr = XHDCP1X_STATE_UNAUTHENTICATED;
	}
}
static void XHdcp1x_TxCheckRxCapable ( const XHdcp1x * InstancePtr , XHdcp1x_StateType * NextStatePtr ) { if ( XHdcp1x_PortIsCapable ( InstancePtr ) ) { XHdcp1x_TxDebugLog ( InstancePtr , " " ) ; * NextStatePtr = XHDCP1X_STATE_EXCHANGEKSVS ; } else { XHdcp1x_TxDebugLog ( InstancePtr , " " ) ; * NextStatePtr = XHDCP1X_STATE_UNAUTHENTICATED ; } }
This function checks to ensure that the remote end is HDCP capable.
This function checks to ensure that the remote end is HDCP capable .
/* Check for capable */ /* Log */ /* Update NextStatePtr */ /* Log */ /* Update NextStatePtr */