A quick question as I'm starting out with TM4C129, about GPIO pins and interrupt. The way I understand it is that all GPIO pins can be configured for interrupts but that most of them will combine an interrupt from a pin for the whole port, so it will require additional house keeping to find out which one was triggered. Possibly that also means another interrupt can be missed on the same port during this process. Each port interrupt will combine all 8 pins into one interrupt vector, or possibly all ports together into one vector.
However, all port P and port Q pins can have dedicated interrupts for each pin. Additionally each pin on port P and Q can have their very own interrupt vector.
Is this correct?
If I have 3 independent interrupts that have to be guaranteed to be picked up by the MCU, I'd be wise to use port P / Q for this right?
Many thanks!