aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-rp-examples/src/bin/button.rs1
-rw-r--r--embassy-rp-examples/src/bin/uart.rs1
-rw-r--r--embassy-rp/build.rs6
-rw-r--r--embassy-rp/src/dma.rs4
-rw-r--r--embassy-rp/src/lib.rs3
-rw-r--r--embassy-rp/src/pll.rs4
-rw-r--r--embassy-std-examples/src/bin/serial.rs1
-rw-r--r--embassy-std-examples/src/bin/tick.rs1
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"]
10mod example_common; 10mod example_common;
11 11
12use defmt::*;
13use embassy::executor::Spawner; 12use embassy::executor::Spawner;
14use embassy_rp::gpio::{Input, Level, Output, Pull}; 13use embassy_rp::gpio::{Input, Level, Output, Pull};
15use embassy_rp::Peripherals; 14use 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"]
10mod example_common; 10mod example_common;
11 11
12use defmt::*;
13use embassy::executor::Spawner; 12use embassy::executor::Spawner;
14use embassy_rp::{uart, Peripherals}; 13use 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 @@
1use std::fs::{self, File}; 1use std::env;
2use std::fs::File;
2use std::io::Write; 3use std::io::Write;
3use std::path::{Path, PathBuf}; 4use std::path::PathBuf;
4use std::{env, ffi::OsStr};
5 5
6fn main() { 6fn 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 @@
1use core::sync::atomic::{compiler_fence, Ordering}; 1use core::sync::atomic::{compiler_fence, Ordering};
2 2
3use crate::fmt::{assert, *}; 3use crate::fmt::assert;
4use crate::pac::dma::vals; 4use crate::pac::dma::vals;
5use crate::{pac, peripherals}; 5use crate::{pac, peripherals};
6 6
7pub struct Dma<T: Channel> { 7pub struct Dma<T: Channel> {
8 inner: T, 8 _inner: T,
9} 9}
10 10
11impl<T: Channel> Dma<T> { 11impl<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
7pub use rp2040_pac2 as pac; 8pub use rp2040_pac2 as pac;
8 9
@@ -87,7 +88,7 @@ pub mod config {
87 } 88 }
88} 89}
89 90
90pub fn init(config: config::Config) -> Peripherals { 91pub 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 @@
1use core::ops::Deref; 1use crate::fmt::assert;
2
3use crate::fmt::{assert, *};
4use crate::pac; 2use crate::pac;
5 3
6const XOSC_MHZ: u32 = 12; 4const 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"]
6mod serial_port; 7mod 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
5use embassy::time::{Duration, Timer}; 6use embassy::time::{Duration, Timer};
6use embassy::util::Forever; 7use embassy::util::Forever;