cargo: bump

This commit is contained in:
2026-03-14 12:21:54 +01:00
parent a0580b08e6
commit e5f96bc87c
2 changed files with 34 additions and 5 deletions

27
Cargo.lock generated
View File

@@ -983,6 +983,16 @@ dependencies = [
"embedded-hal 1.0.0", "embedded-hal 1.0.0",
] ]
[[package]]
name = "embedded-hal-bus"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "513e0b3a8fb7d3013a8ae17a834283f170deaf7d0eeab0a7c1a36ad4dd356d22"
dependencies = [
"critical-section",
"embedded-hal 1.0.0",
]
[[package]] [[package]]
name = "embedded-io" name = "embedded-io"
version = "0.6.1" version = "0.6.1"
@@ -1032,6 +1042,19 @@ dependencies = [
"embedded-nal", "embedded-nal",
] ]
[[package]]
name = "embedded-sdmmc"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce3c7f9ea039eeafc4a49597b7bd5ae3a1c8e51b2803a381cb0f29ce90fe1ec6"
dependencies = [
"byteorder",
"embedded-hal 1.0.0",
"embedded-io 0.6.1",
"heapless 0.8.0",
"log",
]
[[package]] [[package]]
name = "embedded-storage" name = "embedded-storage"
version = "0.3.1" version = "0.3.1"
@@ -2776,7 +2799,11 @@ dependencies = [
"embassy-sync 0.7.2", "embassy-sync 0.7.2",
"embassy-time", "embassy-time",
"embedded-graphics", "embedded-graphics",
"embedded-hal 1.0.0",
"embedded-hal-async", "embedded-hal-async",
"embedded-hal-bus",
"embedded-io 0.6.1",
"embedded-sdmmc",
"embedded-storage", "embedded-storage",
"enum-map", "enum-map",
"enumset", "enumset",

View File

@@ -10,8 +10,7 @@ name = "renderbug-bike"
path = "./src/bin/main.rs" path = "./src/bin/main.rs"
[features] [features]
default = ["real-output", "radio", "motion", "oled"] default = ["radio", "i2c", "mpu6050", "oled"]
real-output = []
dual-core = [] dual-core = []
simulation = [] simulation = []
radio = [ radio = [
@@ -20,11 +19,10 @@ radio = [
"dep:trouble-host", "dep:trouble-host",
"esp-rtos/esp-radio" "esp-rtos/esp-radio"
] ]
motion = ["mpu", "gps"] i2c = ["dep:nmea"]
mpu6050 = ["i2c", "dep:mpu6050-dmp"]
max-usb-power = [] max-usb-power = []
wokwi = ["max-usb-power"] wokwi = ["max-usb-power"]
mpu = ["dep:mpu6050-dmp"]
gps = ["dep:nmea"]
oled = ["dep:ssd1306", "dep:display-interface"] oled = ["dep:ssd1306", "dep:display-interface"]
rtt = ["dep:rtt-target"] rtt = ["dep:rtt-target"]
demo = [] demo = []
@@ -112,6 +110,10 @@ rmp = { path = "../msgpack-rust/rmp/", default-features = false }
heapless = { version = "0.9.1", features = ["portable-atomic"] } heapless = { version = "0.9.1", features = ["portable-atomic"] }
num-traits = { version = "0.2.19", default-features = false } num-traits = { version = "0.2.19", default-features = false }
rtos-trace = { version = "0.2.1", default-features = false, features = ["trace_impl"] } rtos-trace = { version = "0.2.1", default-features = false, features = ["trace_impl"] }
embedded-sdmmc = "0.9.0"
embedded-hal-bus = "0.3.0"
embedded-hal = "1.0.0"
embedded-io = "0.6.1"
[profile.dev] [profile.dev]
# Rust debug is too slow. # Rust debug is too slow.