Any suggestions for troubleshooting missed interrupts?
Hey guys, a friend of mine is currently working on AT91SAM9M10-EKES. The Code registers IRQ for 2 GPIO pins (PA20 & PA21) but only receives 22/26 expected interrupts (random). Could there be an issue in this IRQ handling code?
Any suggestions for troubleshooting missed interrupts? @Middleware & OS
Any suggestions for troubleshooting missed interrupts? @Middleware & OS
Solution
Yup, I had to define separate interrupt handler functions for each IRQ line. I also found this stuff helpful too
https://linux-kernel-labs.github.io/refs/heads/master/labs/interrupts.html
https://linux-kernel-labs.github.io/refs/heads/master/labs/interrupts.html