diff --git a/embassy-stm32/src/adc/v3.rs b/embassy-stm32/src/adc/v3.rs index d51b687f..3221cf5e 100644 --- a/embassy-stm32/src/adc/v3.rs +++ b/embassy-stm32/src/adc/v3.rs @@ -14,7 +14,7 @@ fn enable() { crate::pac::RCC.apb2enr().modify(|w| w.set_adcen(true)); #[cfg(stm32g0)] crate::pac::RCC.apbenr2().modify(|w| w.set_adcen(true)); - #[cfg(stm32l4)] + #[cfg(any(stm32l4, stm32wb))] crate::pac::RCC.ahb2enr().modify(|w| w.set_adcen(true)); }); } diff --git a/embassy-stm32/src/dac/v2.rs b/embassy-stm32/src/dac/v2.rs index 7825dd8b..35facdd2 100644 --- a/embassy-stm32/src/dac/v2.rs +++ b/embassy-stm32/src/dac/v2.rs @@ -92,7 +92,7 @@ pub struct Dac<'d, T: Instance> { } macro_rules! enable { - ($enable_reg:ident, $enable_field: ident, $reset_reg:ident, $reset_field:ident) => { + ($enable_reg:ident, $enable_field:ident, $reset_reg:ident, $reset_field:ident) => { crate::pac::RCC .$enable_reg() .modify(|w| w.$enable_field(true));