Use crossbeam-queue and AtomicWaker for async keypress handling

This commit is contained in:
Philipp Oppermann
2020-02-28 17:46:29 +01:00
parent 6329274f02
commit 786a7a6922
8 changed files with 163 additions and 22 deletions

View File

@@ -31,6 +31,15 @@ version = "0.2.1"
default-features = false
features = ["alloc"]
[dependencies.futures-util]
version = "0.3.4"
default-features = false
features = ["alloc", "async-await"]
[dependencies.conquer-once]
version = "0.2.0"
default-features = false
[package.metadata.bootimage]
test-args = [
"-device", "isa-debug-exit,iobase=0xf4,iosize=0x04", "-serial", "stdio",