Rename embassy-extras to embassy-hal-common
This commit is contained in:
@ -30,7 +30,7 @@ nrf52840 = ["nrf52840-pac"]
|
||||
[dependencies]
|
||||
embassy = { version = "0.1.0", path = "../embassy", features = ["time-tick-32768hz"] }
|
||||
embassy-macros = { version = "0.1.0", path = "../embassy-macros", features = ["nrf"]}
|
||||
embassy-extras = {version = "0.1.0", path = "../embassy-extras" }
|
||||
embassy-hal-common = {version = "0.1.0", path = "../embassy-hal-common" }
|
||||
|
||||
defmt = { version = "0.2.0", optional = true }
|
||||
log = { version = "0.4.11", optional = true }
|
||||
|
@ -7,9 +7,9 @@ use core::task::{Context, Poll};
|
||||
use embassy::interrupt::InterruptExt;
|
||||
use embassy::io::{AsyncBufRead, AsyncWrite, Result};
|
||||
use embassy::util::{Unborrow, WakerRegistration};
|
||||
use embassy_extras::peripheral::{PeripheralMutex, PeripheralState};
|
||||
use embassy_extras::ring_buffer::RingBuffer;
|
||||
use embassy_extras::{low_power_wait_until, unborrow};
|
||||
use embassy_hal_common::peripheral::{PeripheralMutex, PeripheralState};
|
||||
use embassy_hal_common::ring_buffer::RingBuffer;
|
||||
use embassy_hal_common::{low_power_wait_until, unborrow};
|
||||
|
||||
use crate::gpio::sealed::Pin as _;
|
||||
use crate::gpio::{OptionalPin as GpioOptionalPin, Pin as GpioPin};
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52805_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 256;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52810_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 10) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 256;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52811_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 14) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 256;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52820_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 15) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 512;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52832_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 8) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 255;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52833_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 512;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -3,7 +3,7 @@ pub use nrf52840_pac as pac;
|
||||
pub const EASY_DMA_SIZE: usize = (1 << 16) - 1;
|
||||
pub const FORCE_COPY_BUFFER_SIZE: usize = 512;
|
||||
|
||||
embassy_extras::peripherals! {
|
||||
embassy_hal_common::peripherals! {
|
||||
// RTC
|
||||
RTC0,
|
||||
RTC1,
|
||||
|
@ -5,7 +5,7 @@ use core::hint::unreachable_unchecked;
|
||||
use core::marker::PhantomData;
|
||||
|
||||
use embassy::util::Unborrow;
|
||||
use embassy_extras::{unborrow, unsafe_impl_unborrow};
|
||||
use embassy_hal_common::{unborrow, unsafe_impl_unborrow};
|
||||
use embedded_hal::digital::v2::{InputPin, OutputPin, StatefulOutputPin};
|
||||
use gpio::pin_cnf::DRIVE_A;
|
||||
|
||||
|
@ -5,7 +5,7 @@ use core::task::{Context, Poll};
|
||||
use embassy::interrupt::{Interrupt, InterruptExt};
|
||||
use embassy::traits::gpio::{WaitForAnyEdge, WaitForHigh, WaitForLow};
|
||||
use embassy::util::AtomicWaker;
|
||||
use embassy_extras::unsafe_impl_unborrow;
|
||||
use embassy_hal_common::unsafe_impl_unborrow;
|
||||
use embedded_hal::digital::v2::{InputPin, StatefulOutputPin};
|
||||
use futures::future::poll_fn;
|
||||
|
||||
|
@ -76,7 +76,7 @@ pub mod interrupt {
|
||||
pub use crate::chip::irqs::*;
|
||||
pub use cortex_m::interrupt::{CriticalSection, Mutex};
|
||||
pub use embassy::interrupt::{declare, take, Interrupt};
|
||||
pub use embassy_extras::interrupt::Priority3 as Priority;
|
||||
pub use embassy_hal_common::interrupt::Priority3 as Priority;
|
||||
}
|
||||
pub use embassy_macros::interrupt;
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
use core::marker::PhantomData;
|
||||
use core::ptr::NonNull;
|
||||
use embassy::util::Unborrow;
|
||||
use embassy_extras::{unborrow, unsafe_impl_unborrow};
|
||||
use embassy_hal_common::{unborrow, unsafe_impl_unborrow};
|
||||
|
||||
use crate::{pac, peripherals};
|
||||
|
||||
|
@ -4,7 +4,7 @@ use core::cell::UnsafeCell;
|
||||
use core::marker::PhantomData;
|
||||
use core::sync::atomic::{compiler_fence, Ordering};
|
||||
use embassy::util::Unborrow;
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
|
||||
use crate::gpio::sealed::Pin as _;
|
||||
use crate::gpio::OptionalPin as GpioOptionalPin;
|
||||
|
@ -7,7 +7,7 @@ use core::task::Poll;
|
||||
use embassy::interrupt::{Interrupt, InterruptExt};
|
||||
use embassy::traits::flash::{Error, Flash};
|
||||
use embassy::util::{AtomicWaker, DropBomb, Unborrow};
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
|
||||
use crate::gpio::sealed::Pin as _;
|
||||
|
@ -11,7 +11,7 @@ use embassy::traits;
|
||||
use embassy::util::AtomicWaker;
|
||||
use embassy::util::OnDrop;
|
||||
use embassy::util::Unborrow;
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
use rand_core::RngCore;
|
||||
|
||||
|
@ -3,7 +3,7 @@ use core::marker::PhantomData;
|
||||
use core::sync::atomic::{compiler_fence, Ordering};
|
||||
use core::task::Poll;
|
||||
use embassy::util::{wake_on_interrupt, Unborrow};
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
|
||||
use crate::interrupt;
|
||||
|
@ -7,7 +7,7 @@ use core::task::Poll;
|
||||
use embassy::interrupt::InterruptExt;
|
||||
use embassy::traits;
|
||||
use embassy::util::{AtomicWaker, Unborrow};
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
use traits::spi::{FullDuplex, Read, Spi, Write};
|
||||
|
||||
|
@ -7,7 +7,7 @@ use embassy::interrupt::Interrupt;
|
||||
use embassy::interrupt::InterruptExt;
|
||||
use embassy::util::OnDrop;
|
||||
use embassy::util::Unborrow;
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
|
||||
use crate::pac;
|
||||
|
@ -13,7 +13,7 @@ use core::task::Poll;
|
||||
use embassy::interrupt::{Interrupt, InterruptExt};
|
||||
use embassy::traits;
|
||||
use embassy::util::{AtomicWaker, Unborrow};
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
use traits::i2c::I2c;
|
||||
|
||||
|
@ -9,7 +9,7 @@ use core::task::Poll;
|
||||
use embassy::interrupt::InterruptExt;
|
||||
use embassy::traits::uart::{Error, Read, ReadUntilIdle, Write};
|
||||
use embassy::util::{AtomicWaker, OnDrop, Unborrow};
|
||||
use embassy_extras::unborrow;
|
||||
use embassy_hal_common::unborrow;
|
||||
use futures::future::poll_fn;
|
||||
|
||||
use crate::chip::EASY_DMA_SIZE;
|
||||
|
Reference in New Issue
Block a user