Add drivers for gpio and piface

This commit is contained in:
Tobias Reisinger 2024-04-28 01:13:22 +02:00
parent 61a3c6093b
commit 4ed1cd3182
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
14 changed files with 259 additions and 17 deletions

48
Cargo.lock generated
View file

@ -709,6 +709,9 @@ dependencies = [
"futures",
"futures-channel",
"log",
"rppal 0.17.1",
"rppal-mcp23s17",
"rppal-pfd",
"serde",
"serde_derive",
"serde_json",
@ -755,6 +758,9 @@ dependencies = [
"libc",
"libsqlite3-sys",
"log",
"rppal 0.17.1",
"rppal-mcp23s17",
"rppal-pfd",
"serde",
"serde_derive",
"serde_json",
@ -1738,6 +1744,48 @@ dependencies = [
"serde",
]
[[package]]
name = "rppal"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "612e1a22e21f08a246657c6433fe52b773ae43d07c9ef88ccfc433cc8683caba"
dependencies = [
"libc",
]
[[package]]
name = "rppal"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1dc171bbe325b04172e18d917c58c2cf1fb5adfd9ffabb1d6b3d62ba4c1c1331"
dependencies = [
"libc",
]
[[package]]
name = "rppal-mcp23s17"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66119979a7ae3d743517c63b26e039080bd8d3b9c782bad5103c06877293b1cf"
dependencies = [
"bitflags 1.3.2",
"log",
"rppal 0.14.1",
"thiserror",
]
[[package]]
name = "rppal-pfd"
version = "0.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1804948e00d57085912f87c724be9aa4fdb6c00aa54ef8cf1eae40dd76053088"
dependencies = [
"log",
"rppal 0.14.1",
"rppal-mcp23s17",
"thiserror",
]
[[package]]
name = "rsa"
version = "0.9.3"