aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/src/tsc/mod.rs9
-rw-r--r--examples/stm32u5/src/bin/tsc.rs6
2 files changed, 6 insertions, 9 deletions
diff --git a/embassy-stm32/src/tsc/mod.rs b/embassy-stm32/src/tsc/mod.rs
index 6497ff0ee..d5da2529f 100644
--- a/embassy-stm32/src/tsc/mod.rs
+++ b/embassy-stm32/src/tsc/mod.rs
@@ -65,19 +65,18 @@
65/// Enums defined for peripheral parameters 65/// Enums defined for peripheral parameters
66pub mod enums; 66pub mod enums;
67 67
68use core::future::poll_fn;
68use core::marker::PhantomData; 69use core::marker::PhantomData;
70use core::task::Poll;
69 71
70use embassy_hal_internal::{into_ref, PeripheralRef}; 72use embassy_hal_internal::{into_ref, PeripheralRef};
73use embassy_sync::waitqueue::AtomicWaker;
71pub use enums::*; 74pub use enums::*;
72 75
73use crate::gpio::{AfType, AnyPin, OutputType, Speed}; 76use crate::gpio::{AfType, AnyPin, OutputType, Speed};
74use crate::interrupt;
75use crate::interrupt::typelevel::Interrupt; 77use crate::interrupt::typelevel::Interrupt;
76use crate::rcc::{self, RccPeripheral}; 78use crate::rcc::{self, RccPeripheral};
77use crate::{peripherals, Peripheral}; 79use crate::{interrupt, peripherals, Peripheral};
78use core::future::poll_fn;
79use core::task::Poll;
80use embassy_sync::waitqueue::AtomicWaker;
81 80
82#[cfg(tsc_v1)] 81#[cfg(tsc_v1)]
83const TSC_NUM_GROUPS: u32 = 6; 82const TSC_NUM_GROUPS: u32 = 6;
diff --git a/examples/stm32u5/src/bin/tsc.rs b/examples/stm32u5/src/bin/tsc.rs
index 642bbeaca..db85fb158 100644
--- a/examples/stm32u5/src/bin/tsc.rs
+++ b/examples/stm32u5/src/bin/tsc.rs
@@ -2,10 +2,8 @@
2#![no_main] 2#![no_main]
3 3
4use defmt::*; 4use defmt::*;
5use embassy_stm32::{ 5use embassy_stm32::bind_interrupts;
6 bind_interrupts, 6use embassy_stm32::tsc::{self, *};
7 tsc::{self, *},
8};
9use embassy_time::Timer; 7use embassy_time::Timer;
10use {defmt_rtt as _, panic_probe as _}; 8use {defmt_rtt as _, panic_probe as _};
11 9