This commit is contained in:
Jakub Hlusička 2025-12-18 23:50:59 +01:00
parent 3994d01eb8
commit 632e246d25
5 changed files with 1926 additions and 422 deletions

38
firmware/Cargo.lock generated
View file

@ -6,6 +6,7 @@ version = 4
name = "acid-firmware"
version = "0.1.0"
dependencies = [
"bitflags",
"critical-section",
"embassy-executor",
"embassy-time",
@ -15,7 +16,10 @@ dependencies = [
"esp-hal",
"esp-hal-embassy",
"esp-println",
"itertools",
"lazy_static",
"log",
"paste",
"static_cell",
]
@ -74,9 +78,9 @@ dependencies = [
[[package]]
name = "bitflags"
version = "2.9.3"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d"
checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
[[package]]
name = "bytemuck"
@ -216,6 +220,12 @@ dependencies = [
"litrs",
]
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "embassy-embedded-hal"
version = "0.5.0"
@ -875,6 +885,15 @@ dependencies = [
"syn 2.0.106",
]
[[package]]
name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "1.0.15"
@ -905,6 +924,15 @@ dependencies = [
"syn 2.0.106",
]
[[package]]
name = "lazy_static"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
dependencies = [
"spin",
]
[[package]]
name = "libc"
version = "0.2.176"
@ -1181,6 +1209,12 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d9ecb2c142aac72bff4d0b35b4907c6625c82d171c7e2f3602f31b614467d88"
[[package]]
name = "spin"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
[[package]]
name = "stable_deref_trait"
version = "1.2.0"

View file

@ -35,6 +35,10 @@ esp-backtrace = { version = "0.17.0", git = "https://github.com/esp-rs/esp-hal",
esp-hal-embassy = { version = "0.9.0", git = "https://github.com/esp-rs/esp-hal", features = ["esp32s3", "log-04"] }
esp-println = { version = "0.15.0", git = "https://github.com/esp-rs/esp-hal", features = ["esp32s3", "log-04"] }
static_cell = "2.1.1"
itertools = { version = "0.14.0", default-features = false }
bitflags = "2.9.4"
paste = "1.0.15"
lazy_static = { version = "1.5.0", features = ["spin_no_std"], default-features = false }
[profile.dev]

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,5 @@
#![no_std]
#![deny(clippy::mem_forget)]
#![feature(macro_metavar_expr)]
pub mod st7701s;

File diff suppressed because it is too large Load diff