From d3718c6d4e0a8485cdef8ecf6deb05c3eff5af08 Mon Sep 17 00:00:00 2001 From: etiennecollin Date: Mon, 25 Aug 2025 21:10:59 +0200 Subject: [PATCH] fix: renamed simple table as per ST nomenclature Co-authored-by: elagil --- embassy-stm32/src/dma/gpdma/ringbuffered.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/embassy-stm32/src/dma/gpdma/ringbuffered.rs b/embassy-stm32/src/dma/gpdma/ringbuffered.rs index c98f2bb80..136eca1c3 100644 --- a/embassy-stm32/src/dma/gpdma/ringbuffered.rs +++ b/embassy-stm32/src/dma/gpdma/ringbuffered.rs @@ -67,7 +67,7 @@ impl<'a, W: Word> ReadableRingBuffer<'a, W, 2> { options: TransferOptions, ) -> Self { let channel: Peri<'a, AnyChannel> = channel.into(); - let table = Self::simple_ring_buffer_table(request, peri_addr, buffer); + let table = Self::new_ping_pong_table(request, peri_addr, buffer); Self { channel, @@ -101,7 +101,7 @@ impl<'a, W: Word, const L: usize> ReadableRingBuffer<'a, W, L> { /// Create a new simple linked-list table. /// /// This uses two linked-list items, one for each half of the buffer. - pub unsafe fn simple_ring_buffer_table(request: Request, peri_addr: *mut W, buffer: &mut [W]) -> Table<2> { + pub unsafe fn new_ping_pong_table(request: Request, peri_addr: *mut W, buffer: &mut [W]) -> Table<2> { // Buffer halves should be the same length. let half_len = buffer.len() / 2; assert_eq!(half_len * 2, buffer.len()); @@ -246,7 +246,7 @@ impl<'a, W: Word> WritableRingBuffer<'a, W, 2> { options: TransferOptions, ) -> Self { let channel: Peri<'a, AnyChannel> = channel.into(); - let table = Self::simple_ring_buffer_table(request, peri_addr, buffer); + let table = Self::new_ping_pong_table(request, peri_addr, buffer); Self { channel, @@ -280,7 +280,7 @@ impl<'a, W: Word, const L: usize> WritableRingBuffer<'a, W, L> { /// Create a new simple linked-list table. /// /// This uses two linked-list items, one for each half of the buffer. - pub unsafe fn simple_ring_buffer_table(request: Request, peri_addr: *mut W, buffer: &[W]) -> Table<2> { + pub unsafe fn new_ping_pong_table(request: Request, peri_addr: *mut W, buffer: &[W]) -> Table<2> { // Buffer halves should be the same length. let half_len = buffer.len() / 2; assert_eq!(half_len * 2, buffer.len());