diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-07-24 10:01:11 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-07-24 10:01:11 +0200 |
| commit | 3c7375c6cd9c2add1fba960295add6418523bbbc (patch) | |
| tree | 87a02d96fdeca2bf2047cbae4fa84c847b096be0 | |
| parent | 43c4f242070ff1d239504c9e01d53c94390e62b7 (diff) | |
stm32/bdma: do not clear IF on IRQ handler
| -rw-r--r-- | embassy-stm32/src/dma/bdma.rs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/embassy-stm32/src/dma/bdma.rs b/embassy-stm32/src/dma/bdma.rs index 99ade03c0..c52188c36 100644 --- a/embassy-stm32/src/dma/bdma.rs +++ b/embassy-stm32/src/dma/bdma.rs | |||
| @@ -126,7 +126,6 @@ unsafe fn on_irq() { | |||
| 126 | pac::peripherals! { | 126 | pac::peripherals! { |
| 127 | (bdma, $dma:ident) => { | 127 | (bdma, $dma:ident) => { |
| 128 | let isr = pac::$dma.isr().read(); | 128 | let isr = pac::$dma.isr().read(); |
| 129 | pac::$dma.ifcr().write_value(isr); | ||
| 130 | let dman = dma_num!($dma); | 129 | let dman = dma_num!($dma); |
| 131 | 130 | ||
| 132 | for chn in 0..crate::pac::dma_channels_count!($dma) { | 131 | for chn in 0..crate::pac::dma_channels_count!($dma) { |
