Implemented keyboard driver

This commit is contained in:
ZacJW 2025-07-13 19:19:07 +01:00
parent 2677534c8e
commit 4853df4cc9
3 changed files with 317 additions and 0 deletions

22
Cargo.lock generated
View file

@ -70,6 +70,16 @@ version = "2.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
[[package]]
name = "bitmask-enum"
version = "2.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6cbbb8f56245b5a479b30a62cdc86d26e2f35c2b9f594bc4671654b03851380"
dependencies = [
"quote",
"syn",
]
[[package]]
name = "block-buffer"
version = "0.10.4"
@ -101,6 +111,8 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
name = "cardputer-bsc-nostd"
version = "0.1.0"
dependencies = [
"bitflags",
"bitmask-enum",
"embedded-hal-bus",
"esp-hal",
"mipidsi",
@ -784,6 +796,16 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "keyboard_test"
version = "0.1.0"
dependencies = [
"cardputer-bsc-nostd",
"esp-bootloader-esp-idf",
"esp-hal",
"esp-println",
]
[[package]]
name = "libc"
version = "0.2.174"