aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/src/dma/gpdma/ringbuffered.rs4
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 = [