aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaor malka <[email protected]>2025-10-07 15:03:31 -0400
committermaor malka <[email protected]>2025-10-07 15:03:31 -0400
commitcb0175a89f072d38393368ef380d9db8e3994740 (patch)
tree8a8da443a55ed884cda589f6cc02b2a47b53b885
parent04a36e9f62385fb4338908de66045f36fec664ea (diff)
stm32/adc/v3: missing cfg option for adc_u0 fro into_ring_buffered
-rw-r--r--embassy-stm32/src/adc/ringbuffered_v3.rs2
-rw-r--r--embassy-stm32/src/adc/v3.rs2
-rw-r--r--examples/stm32l4/src/bin/adc_dma.rs2
3 files changed, 3 insertions, 3 deletions
diff --git a/embassy-stm32/src/adc/ringbuffered_v3.rs b/embassy-stm32/src/adc/ringbuffered_v3.rs
index a2c9f2bca..b58630585 100644
--- a/embassy-stm32/src/adc/ringbuffered_v3.rs
+++ b/embassy-stm32/src/adc/ringbuffered_v3.rs
@@ -1,5 +1,5 @@
1use core::marker::PhantomData; 1use core::marker::PhantomData;
2use core::sync::atomic::{compiler_fence, Ordering}; 2use core::sync::atomic::{Ordering, compiler_fence};
3 3
4use embassy_hal_internal::Peri; 4use embassy_hal_internal::Peri;
5 5
diff --git a/embassy-stm32/src/adc/v3.rs b/embassy-stm32/src/adc/v3.rs
index 8dcb5d04e..d9a3ce21d 100644
--- a/embassy-stm32/src/adc/v3.rs
+++ b/embassy-stm32/src/adc/v3.rs
@@ -576,7 +576,7 @@ impl<'d, T: Instance> Adc<'d, T> {
576 /// It is critical to call `read` frequently to prevent DMA buffer overrun. 576 /// It is critical to call `read` frequently to prevent DMA buffer overrun.
577 /// 577 ///
578 /// [`read`]: #method.read 578 /// [`read`]: #method.read
579 #[cfg(any(adc_v3, adc_g0))] 579 #[cfg(any(adc_v3, adc_g0, adc_u0))]
580 pub fn into_ring_buffered<'a>( 580 pub fn into_ring_buffered<'a>(
581 &mut self, 581 &mut self,
582 dma: Peri<'a, impl RxDma<T>>, 582 dma: Peri<'a, impl RxDma<T>>,
diff --git a/examples/stm32l4/src/bin/adc_dma.rs b/examples/stm32l4/src/bin/adc_dma.rs
index a5b7b0c5e..7a9200edd 100644
--- a/examples/stm32l4/src/bin/adc_dma.rs
+++ b/examples/stm32l4/src/bin/adc_dma.rs
@@ -3,8 +3,8 @@
3 3
4use defmt::*; 4use defmt::*;
5use embassy_executor::Spawner; 5use embassy_executor::Spawner;
6use embassy_stm32::adc::{Adc, AdcChannel, SampleTime};
7use embassy_stm32::Config; 6use embassy_stm32::Config;
7use embassy_stm32::adc::{Adc, AdcChannel, SampleTime};
8use {defmt_rtt as _, panic_probe as _}; 8use {defmt_rtt as _, panic_probe as _};
9 9
10const DMA_BUF_LEN: usize = 512; 10const DMA_BUF_LEN: usize = 512;