summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/shared/irq/elcr.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* i386/pc386: Fix interrupt support.Chris Johns2016-05-111-0/+37
Fix the interrupt and stop the spurious interrupt from happening. The fix moves the EOI to C code and cleans that functionality out of the asm part of the ISR handler. The code checks the ISR and IRR registers on the enable. Only ack the master for a slave IRQ if the slave has no other pending requests.