diff options
| author | etiennecollin <[email protected]> | 2025-08-25 21:10:59 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2025-09-05 14:43:29 +0200 |
| commit | 51e7fafc3c9f5dfd432a7b4d112cd8e54092b9ef (patch) | |
| tree | 08462a08d9af2045c36c88c472ff2a095e93432b /embassy-stm32/src/dma | |
| parent | 47bb14514f63a713600d7fa1c6cec2cbd1493591 (diff) | |
fix: removed unnecessary mut reference
Diffstat (limited to 'embassy-stm32/src/dma')
| -rw-r--r-- | embassy-stm32/src/dma/gpdma/ringbuffered.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/embassy-stm32/src/dma/gpdma/ringbuffered.rs b/embassy-stm32/src/dma/gpdma/ringbuffered.rs index d7451285e..c98f2bb80 100644 --- a/embassy-stm32/src/dma/gpdma/ringbuffered.rs +++ b/embassy-stm32/src/dma/gpdma/ringbuffered.rs | |||
| @@ -280,14 +280,14 @@ impl<'a, W: Word, const L: usize> WritableRingBuffer<'a, W, L> { | |||
| 280 | /// Create a new simple linked-list table. | 280 | /// Create a new simple linked-list table. |
| 281 | /// | 281 | /// |
| 282 | /// This uses two linked-list items, one for each half of the buffer. | 282 | /// This uses two linked-list items, one for each half of the buffer. |
| 283 | pub unsafe fn simple_ring_buffer_table(request: Request, peri_addr: *mut W, buffer: &mut [W]) -> Table<2> { | 283 | pub unsafe fn simple_ring_buffer_table(request: Request, peri_addr: *mut W, buffer: &[W]) -> Table<2> { |
| 284 | // Buffer halves should be the same length. | 284 | // Buffer halves should be the same length. |
| 285 | let half_len = buffer.len() / 2; | 285 | let half_len = buffer.len() / 2; |
| 286 | assert_eq!(half_len * 2, buffer.len()); | 286 | assert_eq!(half_len * 2, buffer.len()); |
| 287 | 287 | ||
| 288 | let items = [ | 288 | let items = [ |
| 289 | LinearItem::new_write(request, &mut buffer[..half_len], peri_addr), | 289 | LinearItem::new_write(request, &buffer[..half_len], peri_addr), |
| 290 | LinearItem::new_write(request, &mut buffer[half_len..], peri_addr), | 290 | LinearItem::new_write(request, &buffer[half_len..], peri_addr), |
| 291 | ]; | 291 | ]; |
| 292 | Table::new(items) | 292 | Table::new(items) |
| 293 | } | 293 | } |
