working on bin selection ui

This commit is contained in:
2025-08-01 16:24:37 -06:00
parent db81470531
commit 8ca55fcdaf
11 changed files with 222 additions and 19 deletions

66
Cargo.lock generated
View File

@@ -205,6 +205,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "calculator"
version = "0.1.0"
dependencies = [
"abi",
]
[[package]]
name = "cfg-if"
@@ -419,6 +422,17 @@ dependencies = [
"defmt 0.3.100",
]
[[package]]
name = "delegate"
version = "0.13.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6178a82cf56c836a3ba61a7935cdb1c49bfaa6fa4327cd5bf554a503087de26b"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.104",
]
[[package]]
name = "diff"
version = "0.1.13"
@@ -471,6 +485,26 @@ version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "elf"
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4445909572dbd556c457c849c4ca58623d84b27c8fff1e74b0b4227d8b90d17b"
[[package]]
name = "elf_loader"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30a0da8db95cff71e500b3d7015c2441a4eb628e0df788b23d1b8d1243314342"
dependencies = [
"bitflags 2.9.1",
"cfg-if",
"delegate",
"elf",
"portable-atomic",
"portable-atomic-util",
]
[[package]]
name = "embassy-embedded-hal"
version = "0.3.1"
@@ -812,6 +846,27 @@ dependencies = [
"embedded-io",
]
[[package]]
name = "embedded-layout"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a90553247f2b05c59ac7894ea13d830636c2b1203fa03bff400eddbd1fa9f52"
dependencies = [
"embedded-graphics",
"embedded-layout-macros",
]
[[package]]
name = "embedded-layout-macros"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f6e621fe4c7e05b695274b722dc0a60bacd1c8696b58191baa0154713d52400"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.104",
]
[[package]]
name = "embedded-sdmmc"
version = "0.9.0"
@@ -1407,6 +1462,7 @@ dependencies = [
"cyw43-pio",
"defmt 0.3.100",
"defmt-rtt",
"elf_loader",
"embassy-embedded-hal",
"embassy-executor",
"embassy-futures",
@@ -1418,6 +1474,7 @@ dependencies = [
"embedded-hal 0.2.7",
"embedded-hal-async",
"embedded-hal-bus",
"embedded-layout",
"embedded-sdmmc",
"heapless",
"num_enum 0.7.4",
@@ -1540,6 +1597,15 @@ dependencies = [
"critical-section",
]
[[package]]
name = "portable-atomic-util"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
dependencies = [
"portable-atomic",
]
[[package]]
name = "precomputed-hash"
version = "0.1.1"