diff options
| -rw-r--r-- | embassy-stm32/src/tsc/mod.rs | 9 | ||||
| -rw-r--r-- | examples/stm32u5/src/bin/tsc.rs | 6 |
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 |
| 66 | pub mod enums; | 66 | pub mod enums; |
| 67 | 67 | ||
| 68 | use core::future::poll_fn; | ||
| 68 | use core::marker::PhantomData; | 69 | use core::marker::PhantomData; |
| 70 | use core::task::Poll; | ||
| 69 | 71 | ||
| 70 | use embassy_hal_internal::{into_ref, PeripheralRef}; | 72 | use embassy_hal_internal::{into_ref, PeripheralRef}; |
| 73 | use embassy_sync::waitqueue::AtomicWaker; | ||
| 71 | pub use enums::*; | 74 | pub use enums::*; |
| 72 | 75 | ||
| 73 | use crate::gpio::{AfType, AnyPin, OutputType, Speed}; | 76 | use crate::gpio::{AfType, AnyPin, OutputType, Speed}; |
| 74 | use crate::interrupt; | ||
| 75 | use crate::interrupt::typelevel::Interrupt; | 77 | use crate::interrupt::typelevel::Interrupt; |
| 76 | use crate::rcc::{self, RccPeripheral}; | 78 | use crate::rcc::{self, RccPeripheral}; |
| 77 | use crate::{peripherals, Peripheral}; | 79 | use crate::{interrupt, peripherals, Peripheral}; |
| 78 | use core::future::poll_fn; | ||
| 79 | use core::task::Poll; | ||
| 80 | use embassy_sync::waitqueue::AtomicWaker; | ||
| 81 | 80 | ||
| 82 | #[cfg(tsc_v1)] | 81 | #[cfg(tsc_v1)] |
| 83 | const TSC_NUM_GROUPS: u32 = 6; | 82 | const 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 | ||
| 4 | use defmt::*; | 4 | use defmt::*; |
| 5 | use embassy_stm32::{ | 5 | use embassy_stm32::bind_interrupts; |
| 6 | bind_interrupts, | 6 | use embassy_stm32::tsc::{self, *}; |
| 7 | tsc::{self, *}, | ||
| 8 | }; | ||
| 9 | use embassy_time::Timer; | 7 | use embassy_time::Timer; |
| 10 | use {defmt_rtt as _, panic_probe as _}; | 8 | use {defmt_rtt as _, panic_probe as _}; |
| 11 | 9 | ||
