aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf/src/bin/mutex.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2022-07-29 21:58:35 +0200
committerDario Nieuwenhuis <[email protected]>2022-07-29 23:40:36 +0200
commita0f1b0ee01d461607660d2d56b5b1bdc57e0d3fb (patch)
treee60fc8f8db8ec07e55d655c1a830b07f4db0b7d2 /examples/nrf/src/bin/mutex.rs
parent8745d646f0976791b7098456aa61adb983fb1c18 (diff)
Split embassy crate into embassy-executor, embassy-util.
Diffstat (limited to 'examples/nrf/src/bin/mutex.rs')
-rw-r--r--examples/nrf/src/bin/mutex.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/nrf/src/bin/mutex.rs b/examples/nrf/src/bin/mutex.rs
index 92e01976c..5fe7eadb9 100644
--- a/examples/nrf/src/bin/mutex.rs
+++ b/examples/nrf/src/bin/mutex.rs
@@ -3,16 +3,16 @@
3#![feature(type_alias_impl_trait)] 3#![feature(type_alias_impl_trait)]
4 4
5use defmt::{info, unwrap}; 5use defmt::{info, unwrap};
6use embassy::blocking_mutex::raw::ThreadModeRawMutex; 6use embassy_executor::executor::Spawner;
7use embassy::executor::Spawner; 7use embassy_executor::time::{Duration, Timer};
8use embassy::mutex::Mutex;
9use embassy::time::{Duration, Timer};
10use embassy_nrf::Peripherals; 8use embassy_nrf::Peripherals;
9use embassy_util::blocking_mutex::raw::ThreadModeRawMutex;
10use embassy_util::mutex::Mutex;
11use {defmt_rtt as _, panic_probe as _}; 11use {defmt_rtt as _, panic_probe as _};
12 12
13static MUTEX: Mutex<ThreadModeRawMutex, u32> = Mutex::new(0); 13static MUTEX: Mutex<ThreadModeRawMutex, u32> = Mutex::new(0);
14 14
15#[embassy::task] 15#[embassy_executor::task]
16async fn my_task() { 16async fn my_task() {
17 loop { 17 loop {
18 { 18 {
@@ -29,7 +29,7 @@ async fn my_task() {
29 } 29 }
30} 30}
31 31
32#[embassy::main] 32#[embassy_executor::main]
33async fn main(spawner: Spawner, _p: Peripherals) { 33async fn main(spawner: Spawner, _p: Peripherals) {
34 unwrap!(spawner.spawn(my_task())); 34 unwrap!(spawner.spawn(my_task()));
35 35