diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-18 11:52:48 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-19 09:59:41 +0100 |
commit | f71f3d31961cf1aa148528a0c1eb861bb9b1d450 (patch) | |
tree | 7341002d4ad101f090dbcbc4b46a11d23b9b32c8 /c/src | |
parent | score: Rename rtems_smp_process_interrupt() (diff) | |
download | rtems-f71f3d31961cf1aa148528a0c1eb861bb9b1d450.tar.bz2 |
bsp/leon3: Declare leon3_ext_irq_init() in header
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/amba/amba.c | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/include/leon.h | 3 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/startup/eirq.c | 2 |
3 files changed, 5 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/sparc/leon3/amba/amba.c b/c/src/lib/libbsp/sparc/leon3/amba/amba.c index a4745d41ed..8873ae9ee0 100644 --- a/c/src/lib/libbsp/sparc/leon3/amba/amba.c +++ b/c/src/lib/libbsp/sparc/leon3/amba/amba.c @@ -13,6 +13,7 @@ #include <bsp.h> #include <bsp/fatal.h> +#include <leon.h> #include <ambapp.h> /* AMBA Plug&Play information description. @@ -22,9 +23,6 @@ */ struct ambapp_bus ambapp_plb; -/* GRLIB extended IRQ controller register */ -extern void leon3_ext_irq_init(void); - /* Pointers to Interrupt Controller configuration registers */ volatile struct irqmp_regs *LEON3_IrqCtrl_Regs; diff --git a/c/src/lib/libbsp/sparc/leon3/include/leon.h b/c/src/lib/libbsp/sparc/leon3/include/leon.h index ade04ab202..4ebb043455 100644 --- a/c/src/lib/libbsp/sparc/leon3/include/leon.h +++ b/c/src/lib/libbsp/sparc/leon3/include/leon.h @@ -319,6 +319,9 @@ void leon3_secondary_cpu_initialize(uint32_t cpu); void leon3_cpu_counter_initialize(void); +/* GRLIB extended IRQ controller register */ +void leon3_ext_irq_init(void); + void bsp_debug_uart_init(void); #endif /* !ASM */ diff --git a/c/src/lib/libbsp/sparc/leon3/startup/eirq.c b/c/src/lib/libbsp/sparc/leon3/startup/eirq.c index d62035ec84..3650dff3b3 100644 --- a/c/src/lib/libbsp/sparc/leon3/startup/eirq.c +++ b/c/src/lib/libbsp/sparc/leon3/startup/eirq.c @@ -10,7 +10,7 @@ * */ -#include <bsp.h> +#include <leon.h> /* GRLIB extended IRQ controller IRQ number */ int LEON3_IrqCtrl_EIrq = -1; |