diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/arm/nds/irq/irq.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/arm/nds/irq/irq.c b/c/src/lib/libbsp/arm/nds/irq/irq.c index fe8d36a18d..17755c2b59 100644 --- a/c/src/lib/libbsp/arm/nds/irq/irq.c +++ b/c/src/lib/libbsp/arm/nds/irq/irq.c @@ -12,7 +12,7 @@ */ #include <bsp.h> -#include "irq.h" +#include <rtems/irq.h> #include <nds.h> /* @@ -55,7 +55,10 @@ BSP_install_rtems_irq_handler (const rtems_irq_connect_data * irq) rtems_interrupt_disable (level); - irqSet (irq->name, irq->hdl); + /* + * FIXME: irq_hdl will probably not be called with its parameter + */ + irqSet (irq->name, (VoidFunctionPointer)irq->hdl); if (irq->on != NULL) irq->on (irq); |