summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/leon2/clock/ckinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon2/clock/ckinit.c')
-rw-r--r--c/src/lib/libbsp/sparc/leon2/clock/ckinit.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/leon2/clock/ckinit.c b/c/src/lib/libbsp/sparc/leon2/clock/ckinit.c
index 6c2cf98ce2..f21bd18720 100644
--- a/c/src/lib/libbsp/sparc/leon2/clock/ckinit.c
+++ b/c/src/lib/libbsp/sparc/leon2/clock/ckinit.c
@@ -105,3 +105,9 @@ extern int CLOCK_SPEED;
#define Clock_driver_timecounter_tick() leon2_tc_tick()
#include "../../../shared/clockdrv_shell.h"
+
+SPARC_Counter _SPARC_Counter = {
+ .counter_read = _SPARC_Counter_read_address,
+ .counter_difference = _SPARC_Counter_difference_one,
+ .counter_address = (uint32_t *) &_SPARC_Counter
+};