diff options
| -rw-r--r-- | embassy-rp-examples/src/bin/button.rs | 1 | ||||
| -rw-r--r-- | embassy-rp-examples/src/bin/uart.rs | 1 | ||||
| -rw-r--r-- | embassy-rp/build.rs | 6 | ||||
| -rw-r--r-- | embassy-rp/src/dma.rs | 4 | ||||
| -rw-r--r-- | embassy-rp/src/lib.rs | 3 | ||||
| -rw-r--r-- | embassy-rp/src/pll.rs | 4 | ||||
| -rw-r--r-- | embassy-std-examples/src/bin/serial.rs | 1 | ||||
| -rw-r--r-- | embassy-std-examples/src/bin/tick.rs | 1 |
8 files changed, 10 insertions, 11 deletions
diff --git a/embassy-rp-examples/src/bin/button.rs b/embassy-rp-examples/src/bin/button.rs index 007d07a36..c4d942ff5 100644 --- a/embassy-rp-examples/src/bin/button.rs +++ b/embassy-rp-examples/src/bin/button.rs | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | #[path = "../example_common.rs"] | 9 | #[path = "../example_common.rs"] |
| 10 | mod example_common; | 10 | mod example_common; |
| 11 | 11 | ||
| 12 | use defmt::*; | ||
| 13 | use embassy::executor::Spawner; | 12 | use embassy::executor::Spawner; |
| 14 | use embassy_rp::gpio::{Input, Level, Output, Pull}; | 13 | use embassy_rp::gpio::{Input, Level, Output, Pull}; |
| 15 | use embassy_rp::Peripherals; | 14 | use embassy_rp::Peripherals; |
diff --git a/embassy-rp-examples/src/bin/uart.rs b/embassy-rp-examples/src/bin/uart.rs index 82bd4cb6a..8b5f2a53b 100644 --- a/embassy-rp-examples/src/bin/uart.rs +++ b/embassy-rp-examples/src/bin/uart.rs | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | #[path = "../example_common.rs"] | 9 | #[path = "../example_common.rs"] |
| 10 | mod example_common; | 10 | mod example_common; |
| 11 | 11 | ||
| 12 | use defmt::*; | ||
| 13 | use embassy::executor::Spawner; | 12 | use embassy::executor::Spawner; |
| 14 | use embassy_rp::{uart, Peripherals}; | 13 | use embassy_rp::{uart, Peripherals}; |
| 15 | 14 | ||
diff --git a/embassy-rp/build.rs b/embassy-rp/build.rs index bc59ea23b..f41ccd220 100644 --- a/embassy-rp/build.rs +++ b/embassy-rp/build.rs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | use std::fs::{self, File}; | 1 | use std::env; |
| 2 | use std::fs::File; | ||
| 2 | use std::io::Write; | 3 | use std::io::Write; |
| 3 | use std::path::{Path, PathBuf}; | 4 | use std::path::PathBuf; |
| 4 | use std::{env, ffi::OsStr}; | ||
| 5 | 5 | ||
| 6 | fn main() { | 6 | fn main() { |
| 7 | // Put the linker script somewhere the linker can find it | 7 | // Put the linker script somewhere the linker can find it |
diff --git a/embassy-rp/src/dma.rs b/embassy-rp/src/dma.rs index 60c1b8809..a74b9b92b 100644 --- a/embassy-rp/src/dma.rs +++ b/embassy-rp/src/dma.rs | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | use core::sync::atomic::{compiler_fence, Ordering}; | 1 | use core::sync::atomic::{compiler_fence, Ordering}; |
| 2 | 2 | ||
| 3 | use crate::fmt::{assert, *}; | 3 | use crate::fmt::assert; |
| 4 | use crate::pac::dma::vals; | 4 | use crate::pac::dma::vals; |
| 5 | use crate::{pac, peripherals}; | 5 | use crate::{pac, peripherals}; |
| 6 | 6 | ||
| 7 | pub struct Dma<T: Channel> { | 7 | pub struct Dma<T: Channel> { |
| 8 | inner: T, | 8 | _inner: T, |
| 9 | } | 9 | } |
| 10 | 10 | ||
| 11 | impl<T: Channel> Dma<T> { | 11 | impl<T: Channel> Dma<T> { |
diff --git a/embassy-rp/src/lib.rs b/embassy-rp/src/lib.rs index f1a045987..a66ced74a 100644 --- a/embassy-rp/src/lib.rs +++ b/embassy-rp/src/lib.rs | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | #![feature(asm)] | 3 | #![feature(asm)] |
| 4 | #![feature(type_alias_impl_trait)] | 4 | #![feature(type_alias_impl_trait)] |
| 5 | #![feature(never_type)] | 5 | #![feature(never_type)] |
| 6 | #![allow(incomplete_features)] | ||
| 6 | 7 | ||
| 7 | pub use rp2040_pac2 as pac; | 8 | pub use rp2040_pac2 as pac; |
| 8 | 9 | ||
| @@ -87,7 +88,7 @@ pub mod config { | |||
| 87 | } | 88 | } |
| 88 | } | 89 | } |
| 89 | 90 | ||
| 90 | pub fn init(config: config::Config) -> Peripherals { | 91 | pub fn init(_config: config::Config) -> Peripherals { |
| 91 | // Do this first, so that it panics if user is calling `init` a second time | 92 | // Do this first, so that it panics if user is calling `init` a second time |
| 92 | // before doing anything important. | 93 | // before doing anything important. |
| 93 | let peripherals = Peripherals::take(); | 94 | let peripherals = Peripherals::take(); |
diff --git a/embassy-rp/src/pll.rs b/embassy-rp/src/pll.rs index fb643b016..befb368c5 100644 --- a/embassy-rp/src/pll.rs +++ b/embassy-rp/src/pll.rs | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | use core::ops::Deref; | 1 | use crate::fmt::assert; |
| 2 | |||
| 3 | use crate::fmt::{assert, *}; | ||
| 4 | use crate::pac; | 2 | use crate::pac; |
| 5 | 3 | ||
| 6 | const XOSC_MHZ: u32 = 12; | 4 | const XOSC_MHZ: u32 = 12; |
diff --git a/embassy-std-examples/src/bin/serial.rs b/embassy-std-examples/src/bin/serial.rs index 79f10c418..1b22dc0de 100644 --- a/embassy-std-examples/src/bin/serial.rs +++ b/embassy-std-examples/src/bin/serial.rs | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | #![feature(min_type_alias_impl_trait)] | 1 | #![feature(min_type_alias_impl_trait)] |
| 2 | #![feature(impl_trait_in_bindings)] | 2 | #![feature(impl_trait_in_bindings)] |
| 3 | #![feature(type_alias_impl_trait)] | 3 | #![feature(type_alias_impl_trait)] |
| 4 | #![allow(incomplete_features)] | ||
| 4 | 5 | ||
| 5 | #[path = "../serial_port.rs"] | 6 | #[path = "../serial_port.rs"] |
| 6 | mod serial_port; | 7 | mod serial_port; |
diff --git a/embassy-std-examples/src/bin/tick.rs b/embassy-std-examples/src/bin/tick.rs index 47713f7ba..6f30edb34 100644 --- a/embassy-std-examples/src/bin/tick.rs +++ b/embassy-std-examples/src/bin/tick.rs | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | #![feature(min_type_alias_impl_trait)] | 1 | #![feature(min_type_alias_impl_trait)] |
| 2 | #![feature(impl_trait_in_bindings)] | 2 | #![feature(impl_trait_in_bindings)] |
| 3 | #![feature(type_alias_impl_trait)] | 3 | #![feature(type_alias_impl_trait)] |
| 4 | #![allow(incomplete_features)] | ||
| 4 | 5 | ||
| 5 | use embassy::time::{Duration, Timer}; | 6 | use embassy::time::{Duration, Timer}; |
| 6 | use embassy::util::Forever; | 7 | use embassy::util::Forever; |
