diff options
| author | elagil <[email protected]> | 2025-08-25 21:10:59 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2025-09-05 14:43:29 +0200 |
| commit | f0fc1a15da774f2cc6338697e40f9d1fc7975eb5 (patch) | |
| tree | bcad1f3868490469261e3f85f9b78f068780d7ea | |
| parent | 51b28aaa3162391bcccef1a0fc99f686471d515f (diff) | |
fix: disable half-complete interrupt
| -rw-r--r-- | embassy-stm32/src/dma/gpdma/ringbuffered.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-stm32/src/dma/gpdma/ringbuffered.rs b/embassy-stm32/src/dma/gpdma/ringbuffered.rs index c5c18930b..6bd48258b 100644 --- a/embassy-stm32/src/dma/gpdma/ringbuffered.rs +++ b/embassy-stm32/src/dma/gpdma/ringbuffered.rs | |||
| @@ -82,7 +82,7 @@ impl<'a, W: Word> ReadableRingBuffer<'a, W> { | |||
| 82 | let half_len = buffer.len() / 2; | 82 | let half_len = buffer.len() / 2; |
| 83 | assert_eq!(half_len * 2, buffer.len()); | 83 | assert_eq!(half_len * 2, buffer.len()); |
| 84 | 84 | ||
| 85 | options.half_transfer_ir = true; | 85 | options.half_transfer_ir = false; |
| 86 | options.complete_transfer_ir = true; | 86 | options.complete_transfer_ir = true; |
| 87 | 87 | ||
| 88 | let items = [ | 88 | let items = [ |
| @@ -233,7 +233,7 @@ impl<'a, W: Word> WritableRingBuffer<'a, W> { | |||
| 233 | let half_len = buffer.len() / 2; | 233 | let half_len = buffer.len() / 2; |
| 234 | assert_eq!(half_len * 2, buffer.len()); | 234 | assert_eq!(half_len * 2, buffer.len()); |
| 235 | 235 | ||
| 236 | options.half_transfer_ir = true; | 236 | options.half_transfer_ir = false; |
| 237 | options.complete_transfer_ir = true; | 237 | options.complete_transfer_ir = true; |
| 238 | 238 | ||
| 239 | let items = [ | 239 | let items = [ |
