<div dir="ltr"><div>From 88ac5780f5597a8bb3bf68c6b37fe6694956faaf Mon Sep 17 00:00:00 2001<br>From: Robin Mueller <<a href="mailto:robin.mueller.m@gmail.com">robin.mueller.m@gmail.com</a>><br>Date: Mon, 19 Apr 2021 10:39:55 +0200<br>Subject: [PATCH] updated HAL_GetTick function<br><br>Patch text went missing, here is the full version of the patch.<br>Provides implementation for HAL_GetTick but uses RTEMS.<br>Accounts for the tick base not being 1ms now<br>---<br> bsps/arm/stm32h7/start/bspstart.c | 3 ++-<br> 1 file changed, 2 insertions(+), 1 deletion(-)<br><br>diff --git a/bsps/arm/stm32h7/start/bspstart.c b/bsps/arm/stm32h7/start/bspstart.c<br>index 2fc8133cca..e6e995a50c 100644<br>--- a/bsps/arm/stm32h7/start/bspstart.c<br>+++ b/bsps/arm/stm32h7/start/bspstart.c<br>@@ -32,9 +32,10 @@<br> <br> #include <stm32h7xx_hal.h><br> <br>+/* Get number of milliseconds elapsed since startup */<br> uint32_t HAL_GetTick(void)<br> {<br>-  return 0;<br>+  return (rtems_clock_get_ticks_since_boot() * 1000) / rtems_clock_get_ticks_per_second();<br> }<br> <br> uint32_t stm32h7_systick_frequency(void)<br>-- <br>2.29.2.windows.2</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 19 Apr 2021 at 10:48, Robin Mueller <<a href="mailto:robin.mueller.m@gmail.com">robin.mueller.m@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">diff --git a/bsps/arm/stm32h7/start/bspstart.c b/bsps/arm/stm32h7/start/bspstart.c<br>
index 2fc8133cca..e6e995a50c 100644<br>
--- a/bsps/arm/stm32h7/start/bspstart.c<br>
+++ b/bsps/arm/stm32h7/start/bspstart.c<br>
@@ -32,9 +32,10 @@<br>
<br>
 #include <stm32h7xx_hal.h><br>
<br>
+/* Get number of milliseconds elapsed since startup */<br>
 uint32_t HAL_GetTick(void)<br>
 {<br>
-  return 0;<br>
+  return (rtems_clock_get_ticks_since_boot() * 1000) / rtems_clock_get_ticks_per_second();<br>
 }<br>
<br>
 uint32_t stm32h7_systick_frequency(void)<br>
-- <br>
2.29.2.windows.2<br>
<br>
</blockquote></div>