diff --git a/embassy-stm32/src/usart/mod.rs b/embassy-stm32/src/usart/mod.rs index e52647795..803a5d579 100644 --- a/embassy-stm32/src/usart/mod.rs +++ b/embassy-stm32/src/usart/mod.rs @@ -398,7 +398,7 @@ pub struct UartRx<'d, M: Mode> { rx_dma: Option>, detect_previous_overrun: bool, #[cfg(any(usart_v1, usart_v2))] - buffered_sr: stm32_metapac::usart::regs::Sr, + buffered_sr: regs::Sr, _phantom: PhantomData, } @@ -945,7 +945,7 @@ impl<'d, M: Mode> UartRx<'d, M> { rx_dma, detect_previous_overrun: config.detect_previous_overrun, #[cfg(any(usart_v1, usart_v2))] - buffered_sr: stm32_metapac::usart::regs::Sr(0), + buffered_sr: regs::Sr(0), }; this.enable_and_configure(&config)?; Ok(this) @@ -1444,7 +1444,7 @@ impl<'d, M: Mode> Uart<'d, M> { rx_dma, detect_previous_overrun: config.detect_previous_overrun, #[cfg(any(usart_v1, usart_v2))] - buffered_sr: stm32_metapac::usart::regs::Sr(0), + buffered_sr: regs::Sr(0), }, }; this.enable_and_configure(&config)?;