XilinxProcessorIPLib/drivers/mpegtsmux/src/xmpegtsmux_intr.c
void *XMpegTsMuxIntrHandler(void *InstancePtr)
{
	XMpegtsmux *Ptr = (XMpegtsmux *) InstancePtr;

	/* Verify arguments */
	Xil_AssertVoid(Ptr != NULL);
	Xil_AssertVoid(Ptr->IsReady == XIL_COMPONENT_IS_READY);

	if (XMpegtsmux_InterruptGetStatus(Ptr)) {
		XMpegtsmux_InterruptClear(Ptr,
			XMPEG_TS_MUX_ISR_DONE_BIT_MASK);
		if (Ptr->Callback)
			Ptr->Callback(Ptr);
	}
}
/*****************************************************************************/
/**
 **
 ** This function is the interrupt handler for the MPEG TS MUX core driver.
 **
 ** This handler clears the pending interrupt and determines if the source is
 ** frame done signal. If yes, calls the registered callback function.
 **
 ** The application is responsible for connecting this function to the interrupt
 ** system.
 **
 ** @param    InstancePtr is a pointer to the core instance that just
 **           interrupted.
 **
 ** @return   None.
 **
 ** @note     None.
 **
 *****************************************************************************/
This function is the interrupt handler for the MPEG TS MUX core driver.
This handler clears the pending interrupt and determines if the source is
frame done signal. If yes, calls the registered callback function.

The application is responsible for connecting this function to the interrupt
system.

@param    InstancePtr is a pointer to the core instance that just
interrupted.

@return   None.

@note     None.
This function is the interrupt handler for the MPEG TS MUX core driver . This handler clears the pending interrupt and determines if the source is frame done signal . If yes calls the registered callback function . The application is responsible for connecting this function to the interrupt system . @param InstancePtr is a pointer to the core instance that just interrupted . @return None . @note None .
void *XMpegTsMuxIntrHandler(void *InstancePtr)
{
	XMpegtsmux *Ptr = (XMpegtsmux *) InstancePtr;
	Xil_AssertVoid(Ptr != NULL);
	Xil_AssertVoid(Ptr->IsReady == XIL_COMPONENT_IS_READY);
	if (XMpegtsmux_InterruptGetStatus(Ptr)) {
		XMpegtsmux_InterruptClear(Ptr,
			XMPEG_TS_MUX_ISR_DONE_BIT_MASK);
		if (Ptr->Callback)
			Ptr->Callback(Ptr);
	}
}
void * XMpegTsMuxIntrHandler ( void * InstancePtr ) { XMpegtsmux * Ptr = ( XMpegtsmux * ) InstancePtr ; Xil_AssertVoid ( Ptr != NULL ) ; Xil_AssertVoid ( Ptr -> IsReady == XIL_COMPONENT_IS_READY ) ; if ( XMpegtsmux_InterruptGetStatus ( Ptr ) ) { XMpegtsmux_InterruptClear ( Ptr , XMPEG_TS_MUX_ISR_DONE_BIT_MASK ) ; if ( Ptr -> Callback ) Ptr -> Callback ( Ptr ) ; } }
This function is the interrupt handler for the MPEG TS MUX core driver.
This function is the interrupt handler for the MPEG TS MUX core driver .
/* Verify arguments */