[rtems commit] bsp/leon3: Use LEON3_GPTIMER_BASE

Sebastian Huber sebh at rtems.org
Fri Jul 14 10:01:03 UTC 2023


Module:    rtems
Branch:    master
Commit:    dc167096976e6ca5701b9d2d9e7c39ba653eb95b
Changeset: http://git.rtems.org/rtems/commit/?id=dc167096976e6ca5701b9d2d9e7c39ba653eb95b

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Aug 10 09:32:47 2021 +0200

bsp/leon3: Use LEON3_GPTIMER_BASE

---

 bsps/sparc/leon3/start/cpucounter.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/bsps/sparc/leon3/start/cpucounter.c b/bsps/sparc/leon3/start/cpucounter.c
index 46e0b304e5..05ac62ace8 100644
--- a/bsps/sparc/leon3/start/cpucounter.c
+++ b/bsps/sparc/leon3/start/cpucounter.c
@@ -131,10 +131,14 @@ static void leon3_counter_initialize(void)
 
   gpt = LEON3_Timer_Regs;
 
+#if defined(LEON3_GPTIMER_BASE)
+  leon3_counter_use_gptimer(counter, gpt);
+#else
   if (gpt != NULL) {
     /* Fall back to the first GPTIMER if available */
     leon3_counter_use_gptimer(counter, gpt);
   }
+#endif
 #endif /* LEON3_HAS_ASR_22_23_UP_COUNTER */
 }
 



More information about the vc mailing list