Content originally posted in LPCWare by ToBeFrank on Mon Aug 08 08:44:43 MST 2011
I fixed it. You can get a spurious interrupt if you clear an interrupt flag late in the handler. I moved the clear to the beginning of the handler and the spurious interrupt is gone.