diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2015-04-14 09:28:54 +0200 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2015-04-17 01:10:30 +0200 |
commit | 9fe249d0327abc4493438f650d7c9af6cb95964a (patch) | |
tree | cca20ed577ec7dc8bdcee787e341e02c654adefc /c/src/lib/libbsp/sparc | |
parent | LEON3: simplify amba initialization (diff) | |
download | rtems-9fe249d0327abc4493438f650d7c9af6cb95964a.tar.bz2 |
LEON3: move timer variable to where initialized
Diffstat (limited to 'c/src/lib/libbsp/sparc')
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/amba/amba.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/clock/ckinit.c | 6 |
2 files changed, 2 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/sparc/leon3/amba/amba.c b/c/src/lib/libbsp/sparc/leon3/amba/amba.c index 7f55a241a0..988aedafba 100644 --- a/c/src/lib/libbsp/sparc/leon3/amba/amba.c +++ b/c/src/lib/libbsp/sparc/leon3/amba/amba.c @@ -72,6 +72,7 @@ rtems_interrupt_lock LEON3_IrqCtrl_Lock = /* Pointers to Interrupt Controller configuration registers */ volatile struct irqmp_regs *LEON3_IrqCtrl_Regs; struct ambapp_dev *LEON3_IrqCtrl_Adev; +volatile struct gptimer_regs *LEON3_Timer_Regs; struct ambapp_dev *LEON3_Timer_Adev; /* diff --git a/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c b/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c index 858027006a..ad226161bc 100644 --- a/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c +++ b/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c @@ -37,11 +37,7 @@ #define CLOCK_DRIVER_USE_FAST_IDLE 1 #endif -/* - * The Real Time Clock Counter Timer uses this trap type. - */ - -volatile struct gptimer_regs *LEON3_Timer_Regs = 0; +/* LEON3 Timer system interrupt number */ static int clkirq; static void leon3_clock_profiling_interrupt_delay(void) |