aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2022-09-22 16:42:49 +0200
committerDario Nieuwenhuis <[email protected]>2022-09-22 16:42:49 +0200
commita0487380da42a71ab7532e2bc1befd1039c18a78 (patch)
treebb235fc3ba54f31838f3b546f7b4734ee8b42558 /embassy-rp
parent897b72c872183221e088611aa6f30989800afd2b (diff)
Replace futures::future::poll_fn -> core::future::poll_fn.
Diffstat (limited to 'embassy-rp')
-rw-r--r--embassy-rp/src/dma.rs2
-rw-r--r--embassy-rp/src/usb.rs3
2 files changed, 2 insertions, 3 deletions
diff --git a/embassy-rp/src/dma.rs b/embassy-rp/src/dma.rs
index 7ad1a6bfe..410c48666 100644
--- a/embassy-rp/src/dma.rs
+++ b/embassy-rp/src/dma.rs
@@ -1,3 +1,4 @@
1use core::future::Future;
1use core::pin::Pin; 2use core::pin::Pin;
2use core::sync::atomic::{compiler_fence, Ordering}; 3use core::sync::atomic::{compiler_fence, Ordering};
3use core::task::{Context, Poll}; 4use core::task::{Context, Poll};
@@ -5,7 +6,6 @@ use core::task::{Context, Poll};
5use embassy_cortex_m::interrupt::{Interrupt, InterruptExt}; 6use embassy_cortex_m::interrupt::{Interrupt, InterruptExt};
6use embassy_hal_common::{impl_peripheral, into_ref, Peripheral, PeripheralRef}; 7use embassy_hal_common::{impl_peripheral, into_ref, Peripheral, PeripheralRef};
7use embassy_sync::waitqueue::AtomicWaker; 8use embassy_sync::waitqueue::AtomicWaker;
8use futures::Future;
9use pac::dma::vals::DataSize; 9use pac::dma::vals::DataSize;
10 10
11use crate::pac::dma::vals; 11use crate::pac::dma::vals;
diff --git a/embassy-rp/src/usb.rs b/embassy-rp/src/usb.rs
index 82eafdefd..a7ec5fb79 100644
--- a/embassy-rp/src/usb.rs
+++ b/embassy-rp/src/usb.rs
@@ -1,3 +1,4 @@
1use core::future::{poll_fn, Future};
1use core::marker::PhantomData; 2use core::marker::PhantomData;
2use core::slice; 3use core::slice;
3use core::sync::atomic::Ordering; 4use core::sync::atomic::Ordering;
@@ -8,8 +9,6 @@ use embassy_hal_common::into_ref;
8use embassy_sync::waitqueue::AtomicWaker; 9use embassy_sync::waitqueue::AtomicWaker;
9use embassy_usb::driver::{self, EndpointAllocError, EndpointError, Event, Unsupported}; 10use embassy_usb::driver::{self, EndpointAllocError, EndpointError, Event, Unsupported};
10use embassy_usb::types::{EndpointAddress, EndpointInfo, EndpointType, UsbDirection}; 11use embassy_usb::types::{EndpointAddress, EndpointInfo, EndpointType, UsbDirection};
11use futures::future::poll_fn;
12use futures::Future;
13 12
14use crate::interrupt::{Interrupt, InterruptExt}; 13use crate::interrupt::{Interrupt, InterruptExt};
15use crate::{pac, peripherals, Peripheral, RegExt}; 14use crate::{pac, peripherals, Peripheral, RegExt};