From 43c8c067d0293ad57f252a0ebbad870d0205ce99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Sun, 7 Feb 2016 10:27:42 +0000 Subject: [PATCH] fix wrong IRQ priority for PCI arbiter interrupt (was identical to DMA interrupt) --- BaS_gcc/sys/BaS.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BaS_gcc/sys/BaS.c b/BaS_gcc/sys/BaS.c index 7b07469..4e6aaaa 100644 --- a/BaS_gcc/sys/BaS.c +++ b/BaS_gcc/sys/BaS.c @@ -366,7 +366,7 @@ void init_isr(void) MCF_XLB_XARB_IMR_TTME | /* TBST/TSIZ mismatch interrupt */ MCF_XLB_XARB_IMR_BAE; /* bus activity tenure timeout interrupt */ - if (!isr_register_handler(64 + INT_SOURCE_PCIARB, 5, 1, pciarb_interrupt_handler, NULL, NULL)) + if (!isr_register_handler(64 + INT_SOURCE_PCIARB, 5, 0, pciarb_interrupt_handler, NULL, NULL)) { dbg("Error: unable to register isr for PCIARB interrupts\r\n");