move most interrupt methods to InterruptExt extension trait. Fixes #35

This commit is contained in:
Dario Nieuwenhuis
2021-03-01 00:44:38 +01:00
parent 8a641d1312
commit 45355f184a
11 changed files with 33 additions and 11 deletions

View File

@ -5,11 +5,11 @@ use core::pin::Pin;
use core::ptr;
use core::task::{Context, Poll};
use embassy::gpio::{WaitForHigh, WaitForLow};
use embassy::interrupt::InterruptExt;
use embassy::util::Signal;
use crate::hal::gpio::{Input, Level, Output, Pin as GpioPin, Port};
use crate::interrupt;
use crate::interrupt::Interrupt;
use crate::pac;
use crate::pac::generic::Reg;
use crate::pac::gpiote::_TASKS_OUT;