aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
diff options
context:
space:
mode:
authorGerzain Mata <[email protected]>2025-08-10 01:58:48 -0700
committerGerzain Mata <[email protected]>2025-08-10 02:21:03 -0700
commit92d12b5d8896d9bfa2789c1d5c157e1fa96e617b (patch)
tree987b59051e3ee3abf13394bffabd1169a9b38bdf /embassy-stm32/src
parent556ae0106bba66e49f62f45aa3cc458e31094dc7 (diff)
Updated stm32-metapac
Diffstat (limited to 'embassy-stm32/src')
-rw-r--r--embassy-stm32/src/vrefbuf/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/embassy-stm32/src/vrefbuf/mod.rs b/embassy-stm32/src/vrefbuf/mod.rs
index 2546ccfed..f614fcf99 100644
--- a/embassy-stm32/src/vrefbuf/mod.rs
+++ b/embassy-stm32/src/vrefbuf/mod.rs
@@ -5,7 +5,6 @@ use core::marker::PhantomData;
5use embassy_hal_internal::PeripheralType; 5use embassy_hal_internal::PeripheralType;
6use stm32_metapac::vrefbuf::vals::*; 6use stm32_metapac::vrefbuf::vals::*;
7 7
8use crate::pac::RCC;
9use crate::Peri; 8use crate::Peri;
10 9
11/// Voltage Reference (VREFBUF) driver. 10/// Voltage Reference (VREFBUF) driver.
@@ -20,14 +19,17 @@ impl<'d, T: Instance> VoltageReferenceBuffer<'d, T> {
20 pub fn new(_instance: Peri<'d, T>, voltage_scale: Vrs, impedance_mode: Hiz) -> Self { 19 pub fn new(_instance: Peri<'d, T>, voltage_scale: Vrs, impedance_mode: Hiz) -> Self {
21 #[cfg(rcc_wba)] 20 #[cfg(rcc_wba)]
22 { 21 {
22 use crate::pac::RCC;
23 RCC.apb7enr().modify(|w| w.set_vrefen(true)); 23 RCC.apb7enr().modify(|w| w.set_vrefen(true));
24 } 24 }
25 #[cfg(any(rcc_u5, rcc_h50, rcc_h5))] 25 #[cfg(any(rcc_u5, rcc_h50, rcc_h5))]
26 { 26 {
27 use crate::pac::RCC;
27 RCC.apb3enr().modify(|w| w.set_vrefen(true)); 28 RCC.apb3enr().modify(|w| w.set_vrefen(true));
28 } 29 }
29 #[cfg(any(rcc_h7rs, rcc_h7rm0433, rcc_h7ab, rcc_h7))] 30 #[cfg(any(rcc_h7rs, rcc_h7rm0433, rcc_h7ab, rcc_h7))]
30 { 31 {
32 use crate::pac::RCC;
31 RCC.apb4enr().modify(|w| w.set_vrefen(true)); 33 RCC.apb4enr().modify(|w| w.set_vrefen(true));
32 } 34 }
33 let vrefbuf = T::regs(); 35 let vrefbuf = T::regs();