summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc
diff options
context:
space:
mode:
authorMartin Galvan <martin.galvan@tallertechnologies.com>2016-02-28 00:19:33 +0100
committerBen Gras <ben@minix3.org>2016-02-28 00:23:02 +0100
commit8c5c53f4788eb74264a053f8293fed26da85b764 (patch)
tree89d62ce07b2a2baa2cc0a1301ff2c7da0863a742 /cpukit/libmisc
parentrtems: Avoid __RTEMS_USE_TICKS_FOR_STATISTICS__ (diff)
downloadrtems-8c5c53f4788eb74264a053f8293fed26da85b764.tar.bz2
am335x irq handling improvement
This patch makes the following changes to the Beaglebone IRQ handling code: - Disable support for nested interrupts. - Detect spurious IRQs using the SPURIOUSIRQ field of the INTC_SIR_IRQ register. - Acknowledge spurious IRQs by setting the NewIRQAgr bit of the INTC_CONTROL register. This cleans the SPURIOUSIRQ field and allows new interrupts to be generated. - Improve the get_mir_reg function a bit. Closes #2580.
Diffstat (limited to 'cpukit/libmisc')
0 files changed, 0 insertions, 0 deletions