aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf-examples/src/bin/executor_fairness_test.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2021-03-29 03:00:48 +0200
committerDario Nieuwenhuis <[email protected]>2021-03-29 03:00:48 +0200
commitd7c3a38efceacbd5a326c84c6e0bbef44b06e97c (patch)
tree710b6553a45b99719288ab9de9084e0a93554cee /embassy-nrf-examples/src/bin/executor_fairness_test.rs
parentd5ab02792c5489668bd399ac094900f5e26b3420 (diff)
Reexport macros at root, use eveywhere as `#[embassy::task]`
Diffstat (limited to 'embassy-nrf-examples/src/bin/executor_fairness_test.rs')
-rw-r--r--embassy-nrf-examples/src/bin/executor_fairness_test.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/embassy-nrf-examples/src/bin/executor_fairness_test.rs b/embassy-nrf-examples/src/bin/executor_fairness_test.rs
index e82e5475b..3ea74316e 100644
--- a/embassy-nrf-examples/src/bin/executor_fairness_test.rs
+++ b/embassy-nrf-examples/src/bin/executor_fairness_test.rs
@@ -11,11 +11,11 @@ use example_common::*;
11 11
12use core::task::Poll; 12use core::task::Poll;
13use defmt::panic; 13use defmt::panic;
14use embassy::executor::{task, Spawner}; 14use embassy::executor::Spawner;
15use embassy::time::{Duration, Instant, Timer}; 15use embassy::time::{Duration, Instant, Timer};
16use embassy_nrf::interrupt; 16use embassy_nrf::interrupt;
17 17
18#[task] 18#[embassy::task]
19async fn run1() { 19async fn run1() {
20 loop { 20 loop {
21 info!("DING DONG"); 21 info!("DING DONG");
@@ -23,14 +23,14 @@ async fn run1() {
23 } 23 }
24} 24}
25 25
26#[task] 26#[embassy::task]
27async fn run2() { 27async fn run2() {
28 loop { 28 loop {
29 Timer::at(Instant::from_ticks(0)).await; 29 Timer::at(Instant::from_ticks(0)).await;
30 } 30 }
31} 31}
32 32
33#[task] 33#[embassy::task]
34async fn run3() { 34async fn run3() {
35 futures::future::poll_fn(|cx| { 35 futures::future::poll_fn(|cx| {
36 cx.waker().wake_by_ref(); 36 cx.waker().wake_by_ref();