diff --git a/embassy-nrf-examples/Cargo.toml b/embassy-nrf-examples/Cargo.toml index b7e4c340c..cf82a475f 100644 --- a/embassy-nrf-examples/Cargo.toml +++ b/embassy-nrf-examples/Cargo.toml @@ -17,8 +17,8 @@ defmt-error = [] [dependencies] -embassy = { version = "0.1.0", path = "../embassy", features = ["defmt"] } -embassy-nrf = { version = "0.1.0", path = "../embassy-nrf", features = ["defmt", "52840"] } +embassy = { version = "0.1.0", path = "../embassy", features = ["defmt", "defmt-trace"] } +embassy-nrf = { version = "0.1.0", path = "../embassy-nrf", features = ["defmt", "defmt-trace", "52840"] } defmt = "0.2.0" defmt-rtt = "0.2.0" diff --git a/embassy-nrf/src/qspi.rs b/embassy-nrf/src/qspi.rs index c238a6c82..bee6abfa1 100644 --- a/embassy-nrf/src/qspi.rs +++ b/embassy-nrf/src/qspi.rs @@ -1,11 +1,10 @@ use core::future::Future; use core::pin::Pin; -use core::sync::atomic::{compiler_fence, Ordering}; use core::task::Poll; use crate::fmt::{assert, assert_eq, *}; use crate::hal::gpio::{Output, Pin as GpioPin, Port as GpioPort, PushPull}; -use crate::interrupt::{self, Interrupt}; +use crate::interrupt::{self}; use crate::pac::QSPI; pub use crate::pac::qspi::ifconfig0::ADDRMODE_A as AddressMode; @@ -258,7 +257,7 @@ impl Qspi { fn wait_ready<'a>(mut self: Pin<&'a mut Self>) -> impl Future + 'a { poll_fn(move |cx| { - self.as_mut().inner().with(|s, irq| { + self.as_mut().inner().with(|s, _irq| { if s.inner.events_ready.read().bits() != 0 { return Poll::Ready(()); } diff --git a/embassy-nrf/src/util/peripheral.rs b/embassy-nrf/src/util/peripheral.rs index b23699d24..bfb023f56 100644 --- a/embassy-nrf/src/util/peripheral.rs +++ b/embassy-nrf/src/util/peripheral.rs @@ -1,4 +1,3 @@ -use core::array::IntoIter; use core::cell::UnsafeCell; use core::marker::{PhantomData, PhantomPinned}; use core::mem::MaybeUninit;