startup_ccs.c file
IntDefaultHandler, // GPIO Port Q (Summary or Q0)
ResetDebugISR, // GPIO Port Q2
I need to check if interrupt on PQ2 has triggered.. Is the API for interrupt status correct?
I don't have any other interrupt on port Q except on pin PQ2.
Thanks,
Priya
{
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOQ);
GPIOPinTypeGPIOInput(GPIO_PORTQ_BASE, GPIO_PIN_2);
GPIOIntEnable(GPIO_PORTQ_BASE, GPIO_PIN_2);
{
bool bMasked = false;
uint32_t intStatus = 0;
intStatus = GPIOIntStatus(GPIO_PORTQ_BASE, bMasked);
if((intStatus & GPIO_PIN_2) == GPIO_PIN_2)
{
//CLEAR THE INTERUPT
resetDbgIntTriggered = 1;
GPIOIntClear(GPIO_PORTQ_BASE, GPIO_PIN_2);
GPIOIntDisable(GPIO_PORTQ_BASE, GPIO_PIN_2);
resetDbgIntTriggered = 0;
}
}
//PN