XilinxProcessorIPLib/drivers/hdcp1x/src/xhdcp1x_rx.c
static void XHdcp1x_RxRunAssembleKsvListState(XHdcp1x *InstancePtr,
		XHdcp1x_EventType Event, XHdcp1x_StateType *NextStatePtr)
{
	/* InstancePtr not being used */
	UNUSED(InstancePtr);

	/* Case-wise process the kind of event called */
	switch (Event) {
		/* For disable */
		case XHDCP1X_EVENT_DISABLE:
			*NextStatePtr = XHDCP1X_STATE_DISABLED;
			break;

		/* For physical layer down */
		case XHDCP1X_EVENT_PHYDOWN:
			*NextStatePtr = XHDCP1X_STATE_PHYDOWN;
			break;

		case XHDCP1X_EVENT_NULL:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_AUTHENTICATE:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_CHECK:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_ENABLE:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_PHYUP:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_POLL:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_UPDATERi:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_TIMEOUT:
			/* Do nothing */
			break;

		case XHDCP1X_EVENT_DOWNSTREAMREADY:
			/* Do nothing */
			break;
	}
}
/*****************************************************************************/
/**
* This function runs the "assemble KSV list" state of the receiver state machine.
*
* @param	InstancePtr is the receiver instance.
* @param	Event is the event to process.
* @param	NextStatePtr is the next state.
*
* @return	None.
*
* @note		None.
*
******************************************************************************/
This function runs the "assemble KSV list" state of the receiver state machine.
This function runs the " assemble KSV list " state of the receiver state machine .
static void XHdcp1x_RxRunAssembleKsvListState(XHdcp1x *InstancePtr,
		XHdcp1x_EventType Event, XHdcp1x_StateType *NextStatePtr)
{
	UNUSED(InstancePtr);
	switch (Event) {
		case XHDCP1X_EVENT_DISABLE:
			*NextStatePtr = XHDCP1X_STATE_DISABLED;
			break;
		case XHDCP1X_EVENT_PHYDOWN:
			*NextStatePtr = XHDCP1X_STATE_PHYDOWN;
			break;
		case XHDCP1X_EVENT_NULL:
			break;
		case XHDCP1X_EVENT_AUTHENTICATE:
			break;
		case XHDCP1X_EVENT_CHECK:
			break;
		case XHDCP1X_EVENT_ENABLE:
			break;
		case XHDCP1X_EVENT_PHYUP:
			break;
		case XHDCP1X_EVENT_POLL:
			break;
		case XHDCP1X_EVENT_UPDATERi:
			break;
		case XHDCP1X_EVENT_TIMEOUT:
			break;
		case XHDCP1X_EVENT_DOWNSTREAMREADY:
			break;
	}
}
static void XHdcp1x_RxRunAssembleKsvListState ( XHdcp1x * InstancePtr , XHdcp1x_EventType Event , XHdcp1x_StateType * NextStatePtr ) { UNUSED ( InstancePtr ) ; switch ( Event ) { case XHDCP1X_EVENT_DISABLE : * NextStatePtr = XHDCP1X_STATE_DISABLED ; break ; case XHDCP1X_EVENT_PHYDOWN : * NextStatePtr = XHDCP1X_STATE_PHYDOWN ; break ; case XHDCP1X_EVENT_NULL : break ; case XHDCP1X_EVENT_AUTHENTICATE : break ; case XHDCP1X_EVENT_CHECK : break ; case XHDCP1X_EVENT_ENABLE : break ; case XHDCP1X_EVENT_PHYUP : break ; case XHDCP1X_EVENT_POLL : break ; case XHDCP1X_EVENT_UPDATERi : break ; case XHDCP1X_EVENT_TIMEOUT : break ; case XHDCP1X_EVENT_DOWNSTREAMREADY : break ; } }
This function runs the "assemble KSV list" state of the receiver state machine.
This function runs the " assemble KSV list " state of the receiver state machine .
/* InstancePtr not being used */ /* Case-wise process the kind of event called */ /* For disable */ /* For physical layer down */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */ /* Do nothing */