A few months ago, I used to set an interrupt on pin 0.13 with the following code:
LPC_SYSCON->PINTSEL = (uint32_t) 0;
GPIOSetDir(0, 13, 0);
LPC_PIN_INT->ISEL &= ~((1 << 13) | (~0xff));
LPC_PIN_INT->SIENF = 1;
and even though I have not changed any parts of the code since then, I find it impossible to enter the ISR even though a breakpoint is placed inside the routine.
Could you please let me know whether I am missing something in this case?