diff --git a/embassy-stm32/src/dma/bdma.rs b/embassy-stm32/src/dma/bdma.rs index 99ade03c..c52188c3 100644 --- a/embassy-stm32/src/dma/bdma.rs +++ b/embassy-stm32/src/dma/bdma.rs @@ -126,7 +126,6 @@ unsafe fn on_irq() { pac::peripherals! { (bdma, $dma:ident) => { let isr = pac::$dma.isr().read(); - pac::$dma.ifcr().write_value(isr); let dman = dma_num!($dma); for chn in 0..crate::pac::dma_channels_count!($dma) {