void GPA_IRQHandler(void)
{
/* To check if PA.0 interrupt occurred */
if(GPIO_GET_INT_FLAG(PA, BIT0))
{
GPIO_CLR_INT_FLAG(PA, BIT0);
printf("PA.0 INT occurred.\n");
}
else
{
/* Un-expected interrupt. Just clear all PA interrupts */
PA->INTSRC = PA->INTSRC;
printf("Un-expected interrupts.\n");
}
}
|