cargo: add critical-section to deps

This commit is contained in:
2025-12-22 15:37:02 +01:00
parent 82d61a9df3
commit 73b037f0c2
2 changed files with 19 additions and 1 deletions

17
Cargo.lock generated
View File

@@ -1542,8 +1542,10 @@ dependencies = [
"embedded-graphics", "embedded-graphics",
"log", "log",
"num", "num",
"portable-atomic",
"rgb", "rgb",
"ringbuf", "ringbuf",
"spin",
] ]
[[package]] [[package]]
@@ -2430,6 +2432,9 @@ name = "portable-atomic"
version = "1.11.1" version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
dependencies = [
"critical-section",
]
[[package]] [[package]]
name = "portable-atomic-util" name = "portable-atomic-util"
@@ -2760,6 +2765,7 @@ dependencies = [
"mpu6050-dmp", "mpu6050-dmp",
"nalgebra 0.33.2", "nalgebra 0.33.2",
"nmea", "nmea",
"portable-atomic",
"reqwless", "reqwless",
"rgb", "rgb",
"rmp", "rmp",
@@ -2806,6 +2812,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe47b720588c8702e34b5979cb3271a8b1842c7cb6f57408efa70c779363488c" checksum = "fe47b720588c8702e34b5979cb3271a8b1842c7cb6f57408efa70c779363488c"
dependencies = [ dependencies = [
"crossbeam-utils", "crossbeam-utils",
"portable-atomic",
"portable-atomic-util", "portable-atomic-util",
] ]
@@ -3098,6 +3105,16 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0f368519fc6c85fc1afdb769fb5a51123f6158013e143656e25a3485a0d401c" checksum = "a0f368519fc6c85fc1afdb769fb5a51123f6158013e143656e25a3485a0d401c"
[[package]]
name = "spin"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591"
dependencies = [
"lock_api",
"portable-atomic",
]
[[package]] [[package]]
name = "ssd1306" name = "ssd1306"
version = "0.10.0" version = "0.10.0"

View File

@@ -72,6 +72,7 @@ futures = { version = "0.3.31", default-features = false, features = ["async-awa
micromath = "2.1.0" micromath = "2.1.0"
enumset = "1.1.10" enumset = "1.1.10"
enum-map = "2.7.3" enum-map = "2.7.3"
portable-atomic = { version = "1.11", features = ["critical-section"] }
# Telemetry outputs # Telemetry outputs
esp-radio = { version = "*", optional = true, features = [ esp-radio = { version = "*", optional = true, features = [
@@ -104,7 +105,7 @@ mpu6050-dmp = { version = "0.6.1", features = ["async"], optional = true }
rtt-target = { version = "0.6.2", optional = true } rtt-target = { version = "0.6.2", optional = true }
# Simulation # Simulation
esp-storage = { version = "0.7.0", features = ["esp32s3"] } esp-storage = { version = "0.7.0", features = ["esp32s3", "critical-section"] }
embedded-storage = "0.3.1" embedded-storage = "0.3.1"
rmp = { path = "../msgpack-rust/rmp/", optional = true, default-features = false } rmp = { path = "../msgpack-rust/rmp/", optional = true, default-features = false }
display-interface = "0.5.0" display-interface = "0.5.0"