diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-06-12 19:49:15 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-06-12 19:49:15 +0000 |
| commit | fff0a03fe0f9e84209dd40fd8f93790871d03d75 (patch) | |
| tree | f0d0d0adf0731fb7326f34f8adaec3676bbe22c7 /examples | |
| parent | 6b3499a5c831e6deb1c8550efdfe7601fa4c6e56 (diff) | |
| parent | 5085100df2845745f13715669c18a785a374a879 (diff) | |
Merge #806
806: Add embassy-cortex-m crate. r=Dirbaio a=Dirbaio
- Move Interrupt and InterruptExecutor from `embassy` to `embassy-cortex-m`.
- Move Unborrow from `embassy` to `embassy-hal-common` (nothing in `embassy` requires it anymore)
- Move PeripheralMutex from `embassy-hal-common` to `embassy-cortex-m`.
Co-authored-by: Dario Nieuwenhuis <[email protected]>
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/nrf/src/bin/multiprio.rs | 4 | ||||
| -rw-r--r-- | examples/nrf/src/bin/usb_hid_keyboard.rs | 2 | ||||
| -rw-r--r-- | examples/stm32f3/src/bin/multiprio.rs | 4 | ||||
| -rw-r--r-- | examples/stm32f4/src/bin/multiprio.rs | 4 | ||||
| -rw-r--r-- | examples/stm32h7/src/bin/low_level_timer_api.rs | 2 | ||||
| -rw-r--r-- | examples/stm32wl/src/bin/subghz.rs | 2 |
6 files changed, 9 insertions, 9 deletions
diff --git a/examples/nrf/src/bin/multiprio.rs b/examples/nrf/src/bin/multiprio.rs index 54f6606a9..abda18aa5 100644 --- a/examples/nrf/src/bin/multiprio.rs +++ b/examples/nrf/src/bin/multiprio.rs | |||
| @@ -59,11 +59,11 @@ | |||
| 59 | 59 | ||
| 60 | use cortex_m_rt::entry; | 60 | use cortex_m_rt::entry; |
| 61 | use defmt::{info, unwrap}; | 61 | use defmt::{info, unwrap}; |
| 62 | use embassy::executor::{Executor, InterruptExecutor}; | ||
| 63 | use embassy::interrupt::InterruptExt; | ||
| 64 | use embassy::time::{Duration, Instant, Timer}; | 62 | use embassy::time::{Duration, Instant, Timer}; |
| 65 | use embassy::util::Forever; | 63 | use embassy::util::Forever; |
| 64 | use embassy_nrf::executor::{Executor, InterruptExecutor}; | ||
| 66 | use embassy_nrf::interrupt; | 65 | use embassy_nrf::interrupt; |
| 66 | use embassy_nrf::interrupt::InterruptExt; | ||
| 67 | 67 | ||
| 68 | use defmt_rtt as _; // global logger | 68 | use defmt_rtt as _; // global logger |
| 69 | use panic_probe as _; | 69 | use panic_probe as _; |
diff --git a/examples/nrf/src/bin/usb_hid_keyboard.rs b/examples/nrf/src/bin/usb_hid_keyboard.rs index d7affae11..98e7dd696 100644 --- a/examples/nrf/src/bin/usb_hid_keyboard.rs +++ b/examples/nrf/src/bin/usb_hid_keyboard.rs | |||
| @@ -8,11 +8,11 @@ use core::sync::atomic::{AtomicBool, Ordering}; | |||
| 8 | use defmt::*; | 8 | use defmt::*; |
| 9 | use embassy::channel::signal::Signal; | 9 | use embassy::channel::signal::Signal; |
| 10 | use embassy::executor::Spawner; | 10 | use embassy::executor::Spawner; |
| 11 | use embassy::interrupt::InterruptExt; | ||
| 12 | use embassy::time::Duration; | 11 | use embassy::time::Duration; |
| 13 | use embassy::util::{select, select3, Either, Either3}; | 12 | use embassy::util::{select, select3, Either, Either3}; |
| 14 | use embassy_nrf::gpio::{Input, Pin, Pull}; | 13 | use embassy_nrf::gpio::{Input, Pin, Pull}; |
| 15 | use embassy_nrf::interrupt; | 14 | use embassy_nrf::interrupt; |
| 15 | use embassy_nrf::interrupt::InterruptExt; | ||
| 16 | use embassy_nrf::pac; | 16 | use embassy_nrf::pac; |
| 17 | use embassy_nrf::usb::Driver; | 17 | use embassy_nrf::usb::Driver; |
| 18 | use embassy_nrf::Peripherals; | 18 | use embassy_nrf::Peripherals; |
diff --git a/examples/stm32f3/src/bin/multiprio.rs b/examples/stm32f3/src/bin/multiprio.rs index 02380de72..684295609 100644 --- a/examples/stm32f3/src/bin/multiprio.rs +++ b/examples/stm32f3/src/bin/multiprio.rs | |||
| @@ -62,11 +62,11 @@ use defmt_rtt as _; // global logger | |||
| 62 | use panic_probe as _; | 62 | use panic_probe as _; |
| 63 | 63 | ||
| 64 | use cortex_m_rt::entry; | 64 | use cortex_m_rt::entry; |
| 65 | use embassy::executor::{Executor, InterruptExecutor}; | ||
| 66 | use embassy::interrupt::InterruptExt; | ||
| 67 | use embassy::time::{Duration, Instant, Timer}; | 65 | use embassy::time::{Duration, Instant, Timer}; |
| 68 | use embassy::util::Forever; | 66 | use embassy::util::Forever; |
| 67 | use embassy_stm32::executor::{Executor, InterruptExecutor}; | ||
| 69 | use embassy_stm32::interrupt; | 68 | use embassy_stm32::interrupt; |
| 69 | use embassy_stm32::interrupt::InterruptExt; | ||
| 70 | 70 | ||
| 71 | #[embassy::task] | 71 | #[embassy::task] |
| 72 | async fn run_high() { | 72 | async fn run_high() { |
diff --git a/examples/stm32f4/src/bin/multiprio.rs b/examples/stm32f4/src/bin/multiprio.rs index 02380de72..684295609 100644 --- a/examples/stm32f4/src/bin/multiprio.rs +++ b/examples/stm32f4/src/bin/multiprio.rs | |||
| @@ -62,11 +62,11 @@ use defmt_rtt as _; // global logger | |||
| 62 | use panic_probe as _; | 62 | use panic_probe as _; |
| 63 | 63 | ||
| 64 | use cortex_m_rt::entry; | 64 | use cortex_m_rt::entry; |
| 65 | use embassy::executor::{Executor, InterruptExecutor}; | ||
| 66 | use embassy::interrupt::InterruptExt; | ||
| 67 | use embassy::time::{Duration, Instant, Timer}; | 65 | use embassy::time::{Duration, Instant, Timer}; |
| 68 | use embassy::util::Forever; | 66 | use embassy::util::Forever; |
| 67 | use embassy_stm32::executor::{Executor, InterruptExecutor}; | ||
| 69 | use embassy_stm32::interrupt; | 68 | use embassy_stm32::interrupt; |
| 69 | use embassy_stm32::interrupt::InterruptExt; | ||
| 70 | 70 | ||
| 71 | #[embassy::task] | 71 | #[embassy::task] |
| 72 | async fn run_high() { | 72 | async fn run_high() { |
diff --git a/examples/stm32h7/src/bin/low_level_timer_api.rs b/examples/stm32h7/src/bin/low_level_timer_api.rs index 3b1b8044d..647c5a8fa 100644 --- a/examples/stm32h7/src/bin/low_level_timer_api.rs +++ b/examples/stm32h7/src/bin/low_level_timer_api.rs | |||
| @@ -9,12 +9,12 @@ use panic_probe as _; | |||
| 9 | use defmt::*; | 9 | use defmt::*; |
| 10 | use embassy::executor::Spawner; | 10 | use embassy::executor::Spawner; |
| 11 | use embassy::time::{Duration, Timer}; | 11 | use embassy::time::{Duration, Timer}; |
| 12 | use embassy::util::Unborrow; | ||
| 13 | use embassy_stm32::gpio::low_level::AFType; | 12 | use embassy_stm32::gpio::low_level::AFType; |
| 14 | use embassy_stm32::gpio::Speed; | 13 | use embassy_stm32::gpio::Speed; |
| 15 | use embassy_stm32::pwm::*; | 14 | use embassy_stm32::pwm::*; |
| 16 | use embassy_stm32::time::{Hertz, U32Ext}; | 15 | use embassy_stm32::time::{Hertz, U32Ext}; |
| 17 | use embassy_stm32::unborrow; | 16 | use embassy_stm32::unborrow; |
| 17 | use embassy_stm32::Unborrow; | ||
| 18 | use embassy_stm32::{Config, Peripherals}; | 18 | use embassy_stm32::{Config, Peripherals}; |
| 19 | 19 | ||
| 20 | pub fn config() -> Config { | 20 | pub fn config() -> Config { |
diff --git a/examples/stm32wl/src/bin/subghz.rs b/examples/stm32wl/src/bin/subghz.rs index 562e25ac0..f5f9b6a32 100644 --- a/examples/stm32wl/src/bin/subghz.rs +++ b/examples/stm32wl/src/bin/subghz.rs | |||
| @@ -10,11 +10,11 @@ use panic_probe as _; | |||
| 10 | 10 | ||
| 11 | use defmt::*; | 11 | use defmt::*; |
| 12 | use embassy::channel::signal::Signal; | 12 | use embassy::channel::signal::Signal; |
| 13 | use embassy::interrupt::{Interrupt, InterruptExt}; | ||
| 14 | use embassy_stm32::dma::NoDma; | 13 | use embassy_stm32::dma::NoDma; |
| 15 | use embassy_stm32::exti::ExtiInput; | 14 | use embassy_stm32::exti::ExtiInput; |
| 16 | use embassy_stm32::gpio::{Input, Level, Output, Pull, Speed}; | 15 | use embassy_stm32::gpio::{Input, Level, Output, Pull, Speed}; |
| 17 | use embassy_stm32::interrupt; | 16 | use embassy_stm32::interrupt; |
| 17 | use embassy_stm32::interrupt::{Interrupt, InterruptExt}; | ||
| 18 | use embassy_stm32::subghz::*; | 18 | use embassy_stm32::subghz::*; |
| 19 | use embassy_stm32::Peripherals; | 19 | use embassy_stm32::Peripherals; |
| 20 | 20 | ||
