From 09cdb20f862d4dbe9fa4f2c54aa35941c1a506f3 Mon Sep 17 00:00:00 2001 From: datdenkikniet Date: Sun, 19 Oct 2025 17:52:12 +0200 Subject: Use `is_multiple_of` --- rtic-monotonics/src/systick.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rtic-monotonics/src') diff --git a/rtic-monotonics/src/systick.rs b/rtic-monotonics/src/systick.rs index 1f705db..5ef2f32 100644 --- a/rtic-monotonics/src/systick.rs +++ b/rtic-monotonics/src/systick.rs @@ -74,7 +74,7 @@ impl SystickBackend { /// Use the prelude macros instead. pub fn _start(mut systick: SYST, sysclk: u32, timer_hz: u32) { assert!( - (sysclk % timer_hz) == 0, + sysclk.is_multiple_of(timer_hz), "timer_hz cannot evenly divide sysclk! Please adjust the timer or sysclk frequency." ); let reload = sysclk / timer_hz - 1; -- cgit v1.2.3