summaryrefslogtreecommitdiffstats
path: root/bsps/microblaze/microblaze_fpga/irq/irq.c
diff options
context:
space:
mode:
authorAlex White <alex.white@oarcorp.com>2021-12-23 17:33:39 -0600
committerJoel Sherrill <joel@rtems.org>2022-02-01 16:58:24 -0600
commit37543e196813e552fa316cf595f26e1ac612e34a (patch)
tree3f700b07df48cb9ce23ae607648c227313dc067a /bsps/microblaze/microblaze_fpga/irq/irq.c
parentmicroblaze: Add support for libbsd. (diff)
downloadrtems-37543e196813e552fa316cf595f26e1ac612e34a.tar.bz2
microblaze: Add support for libbsd networking
This includes fixes and improvements necessary to get libbsd networking running.
Diffstat (limited to 'bsps/microblaze/microblaze_fpga/irq/irq.c')
-rw-r--r--bsps/microblaze/microblaze_fpga/irq/irq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bsps/microblaze/microblaze_fpga/irq/irq.c b/bsps/microblaze/microblaze_fpga/irq/irq.c
index 67ddf02079..7148aed8cd 100644
--- a/bsps/microblaze/microblaze_fpga/irq/irq.c
+++ b/bsps/microblaze/microblaze_fpga/irq/irq.c
@@ -141,7 +141,7 @@ void bsp_interrupt_dispatch( uint32_t source )
if ( source == 0xFF ) {
/* Read interrupt controller to get the source */
- vector_number = intc->isr;
+ vector_number = intc->isr & intc->ier;
/* Handle and the first interrupt that is set */
uint8_t interrupt_status = 0;