However, there is no mention of how this (programming the interrupt controller) can be accomplished.The interrupt controller can be programmed to interrupt the processor when any of the status bits are set. The GPIO peripheral has three dedicated interrupt lines. Each GPIO bank can generate an independent interrupt. The third line generates a single interrupt whenever any bit is set.
- Assuming the Raspberry Pi Zero W and the C Programming Language, how are the GPIO interrupts tied to the ARM Interrupt Controller?
- Again, assuming the Raspberry Pi Zero W and the C Programming Language, how are the interrupt vectors for the GPIO interrupts setup?