summaryrefslogtreecommitdiff
path: root/src/clock.c
diff options
context:
space:
mode:
authorxqyjlj <[email protected]>2023-12-22 11:15:18 +0800
committerGitHub <[email protected]>2023-12-22 11:15:18 +0800
commite31fa93423fa5de892bdfc82e4309ebfbf1f15dc (patch)
tree533bf7d3788b9b315e6246cb3b01a75de7a0aec4 /src/clock.c
parenta01b66d57bbc5465854e81a9b6696f067847460b (diff)
✨ feat: spinlock should lock sched (#8360)
Diffstat (limited to 'src/clock.c')
-rw-r--r--src/clock.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/clock.c b/src/clock.c
index 7c948f3bc1..a029e19110 100644
--- a/src/clock.c
+++ b/src/clock.c
@@ -169,6 +169,10 @@ RTM_EXPORT(rt_tick_from_millisecond);
*/
rt_weak rt_tick_t rt_tick_get_millisecond(void)
{
+#if RT_TICK_PER_SECOND == 0 // make cppcheck happy
+#error "RT_TICK_PER_SECOND must be greater than zero"
+#endif
+
#if 1000 % RT_TICK_PER_SECOND == 0u
return rt_tick_get() * (1000u / RT_TICK_PER_SECOND);
#else