aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Lilleengen <[email protected]>2021-06-15 16:44:00 +0200
committerUlf Lilleengen <[email protected]>2021-06-15 16:44:00 +0200
commit8ae4f47d3ddcf41ad62f2344c43c5aae3c5518a0 (patch)
treec0b61a74edb727573817464b0068849bd9921dd7
parent49fad2de8ae53464e551e581e54b1af4fdc60952 (diff)
Fix compile
-rw-r--r--embassy-stm32/src/rcc/wb55/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/embassy-stm32/src/rcc/wb55/mod.rs b/embassy-stm32/src/rcc/wb55/mod.rs
index 3d508f343..e6662f59f 100644
--- a/embassy-stm32/src/rcc/wb55/mod.rs
+++ b/embassy-stm32/src/rcc/wb55/mod.rs
@@ -169,8 +169,8 @@ impl RccExt for RCC {
169 let (apb1_freq, apb1_tim_freq) = match cfgr.apb1_pre { 169 let (apb1_freq, apb1_tim_freq) = match cfgr.apb1_pre {
170 APBPrescaler::NotDivided => (ahb_freq, ahb_freq), 170 APBPrescaler::NotDivided => (ahb_freq, ahb_freq),
171 pre => { 171 pre => {
172 let pre: Ppre = pre.into(); 172 let pre: u8 = pre.into();
173 let pre: u8 = 1 << (pre.0 - 3); 173 let pre: u8 = 1 << (pre - 3);
174 let freq = ahb_freq / pre as u32; 174 let freq = ahb_freq / pre as u32;
175 (freq, freq * 2) 175 (freq, freq * 2)
176 } 176 }
@@ -179,8 +179,8 @@ impl RccExt for RCC {
179 let (apb2_freq, apb2_tim_freq) = match cfgr.apb2_pre { 179 let (apb2_freq, apb2_tim_freq) = match cfgr.apb2_pre {
180 APBPrescaler::NotDivided => (ahb_freq, ahb_freq), 180 APBPrescaler::NotDivided => (ahb_freq, ahb_freq),
181 pre => { 181 pre => {
182 let pre: Ppre = pre.into(); 182 let pre: u8 = pre.into();
183 let pre: u8 = 1 << (pre.0 - 3); 183 let pre: u8 = 1 << (pre - 3);
184 let freq = ahb_freq / (1 << (pre as u8 - 3)); 184 let freq = ahb_freq / (1 << (pre as u8 - 3));
185 (freq, freq * 2) 185 (freq, freq * 2)
186 } 186 }