From 0d1e34d0fcc1fb995f0da46eede063cfbd9c962e Mon Sep 17 00:00:00 2001 From: Frank Stevenson Date: Thu, 24 Jul 2025 21:17:30 +0200 Subject: [PATCH] Minor cleanup --- embassy-stm32/src/rcc/u5.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/embassy-stm32/src/rcc/u5.rs b/embassy-stm32/src/rcc/u5.rs index 7a7ffc939..06895a99a 100644 --- a/embassy-stm32/src/rcc/u5.rs +++ b/embassy-stm32/src/rcc/u5.rs @@ -659,7 +659,7 @@ fn get_msi_calibration_fraction(range: Msirange) -> MsiFraction { // Exploiting the MSIx internals to make calculations compact let denominator = (range as u32 & 0x03) + 1; // Base multipliers are deduced from Table 82: MSI oscillator characteristics in data sheet - let numerator = [1465, 122, 94, 12][(range as u32 >> 2) as usize]; + let numerator = [1465, 122, 94, 12][range as usize >> 2]; MsiFraction::new(numerator, denominator) }