/******************************************************************************* * Function Name: isr_1_Stop ******************************************************************************** * * Summary: * Disables and removes the interrupt. * * Parameters: * * Return: * None * *******************************************************************************/ void isr_1_Stop(void) { /* Disable this interrupt. */ isr_1_Disable(); /* Set the ISR to point to the passive one. */ isr_1_SetVector(&IntDefaultHandler); }
/******************************************************************************* * Function Name: isr_1_StartEx ******************************************************************************** * * Summary: * Set up the interrupt and enable it. * * Parameters: * address: Address of the ISR to set in the interrupt vector table. * * Return: * None * *******************************************************************************/ void isr_1_StartEx(cyisraddress address) { /* For all we know the interrupt is active. */ isr_1_Disable(); /* Set the ISR to point to the isr_1 Interrupt. */ isr_1_SetVector(address); /* Set the priority. */ isr_1_SetPriority((uint8)isr_1_INTC_PRIOR_NUMBER); /* Enable it. */ isr_1_Enable(); }
/******************************************************************************* * Function Name: isr_1_Stop ******************************************************************************** * * Summary: * Disables and removes the interrupt. * * Parameters: * None * * Return: * None * *******************************************************************************/ void isr_1_Stop(void) { /* Disable this interrupt. */ isr_1_Disable(); }