[rtems commit] Implementation for STM32 HAL_GetTick using RTEMS
Sebastian Huber
sebh at rtems.org
Mon Apr 26 09:24:44 UTC 2021
Module: rtems
Branch: master
Commit: 37649355ce876924ef4058bc761af54631659341
Changeset: http://git.rtems.org/rtems/commit/?id=37649355ce876924ef4058bc761af54631659341
Author: Robin Mueller <robin.mueller.m at gmail.com>
Date: Mon Apr 26 11:20:32 2021 +0200
Implementation for STM32 HAL_GetTick using RTEMS
Uses configured millisecond per ticks
---
bsps/arm/stm32h7/start/bspstart.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/bsps/arm/stm32h7/start/bspstart.c b/bsps/arm/stm32h7/start/bspstart.c
index 7ae39f1..cdc23d4 100644
--- a/bsps/arm/stm32h7/start/bspstart.c
+++ b/bsps/arm/stm32h7/start/bspstart.c
@@ -35,8 +35,8 @@
/* Get number of milliseconds elapsed since startup */
uint32_t HAL_GetTick(void)
{
- uint64_t temp = rtems_clock_get_uptime_nanoseconds() / (1000 * 1000);
- return temp;
+ return rtems_clock_get_ticks_since_boot() *
+ rtems_configuration_get_milliseconds_per_tick();
}
uint32_t stm32h7_systick_frequency(void)
More information about the vc
mailing list