workspace with shared hid shape for cli

This commit is contained in:
2026-05-18 23:58:23 -07:00
parent 4e3f1f52ca
commit 4c2384fba5
20 changed files with 1302 additions and 58 deletions
Generated
+32 -17
View File
@@ -132,9 +132,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.2.61"
version = "1.2.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d"
checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98"
dependencies = [
"find-msvc-tools",
"shlex",
@@ -156,6 +156,13 @@ dependencies = [
"inout",
]
[[package]]
name = "cli"
version = "0.1.0"
dependencies = [
"shared",
]
[[package]]
name = "const-init"
version = "1.0.0"
@@ -227,14 +234,14 @@ version = "0.3.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad"
dependencies = [
"defmt 1.0.1",
"defmt 1.1.0",
]
[[package]]
name = "defmt"
version = "1.0.1"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78"
checksum = "a6e524506490a1953d237cb87b1cfc1e46f88c18f10a22dfe0f507dc6bfc7f7f"
dependencies = [
"bitflags",
"defmt-macros",
@@ -242,9 +249,9 @@ dependencies = [
[[package]]
name = "defmt-macros"
version = "1.0.1"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e"
checksum = "f0a27770e9c8f719a79d8b638281f4d828f77d8fd61e0bd94451b9b85e576a0b"
dependencies = [
"defmt-parser",
"proc-macro-error2",
@@ -264,12 +271,12 @@ dependencies = [
[[package]]
name = "defmt-rtt"
version = "1.1.0"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93d5a25c99d89c40f5676bec8cefe0614f17f0f40e916f98e345dae941807f9e"
checksum = "c0f73a4a4a91609e977ae3b7bd831ffa292edfd42ad140a3244a61d805b0e05e"
dependencies = [
"critical-section",
"defmt 1.0.1",
"defmt 1.1.0",
]
[[package]]
@@ -357,7 +364,7 @@ dependencies = [
"bytemuck",
"cortex-m",
"cortex-m-rt",
"defmt 1.0.1",
"defmt 1.1.0",
"defmt-rtt",
"embedded-hal",
"embedded-io",
@@ -366,6 +373,7 @@ dependencies = [
"nb 1.1.0",
"panic-halt",
"panic-probe",
"shared",
"static_cell",
"usb-device",
"usbd-hid",
@@ -682,23 +690,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd402d00b0fb94c5aee000029204a46884b1262e0c443f166d86d2c0747e1a1a"
dependencies = [
"cortex-m",
"defmt 1.0.1",
"defmt 1.1.0",
]
[[package]]
name = "pin-project"
version = "1.1.12"
version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9"
checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
version = "1.1.12"
version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a990e22f43e84855daf260dded30524ef4a9021cc7541c26540500a50b624389"
checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"
dependencies = [
"proc-macro2",
"quote",
@@ -875,6 +883,13 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "shared"
version = "0.0.0"
dependencies = [
"usbd-hid",
]
[[package]]
name = "shlex"
version = "1.3.0"
@@ -1083,7 +1098,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "117c289dcd316caa7aca9c0909117d8cf9d35f3ed2e7a5739067f0bcedc93e35"
dependencies = [
"byteorder-embedded-io",
"defmt 1.0.1",
"defmt 1.1.0",
"embedded-io",
"modular-bitfield",
"num-traits",