Bump embassy-executor 0.9 -> 0.10 and embassy-rp 0.9 -> 0.10 from crates.io. Patch esp-hal, esp-rtos, esp-backtrace, esp-println from esp-rs/esp-hal main branch (esp-rtos 0.2.0 on crates.io pins embassy-executor ^0.9). API migrations: - embassy-executor: arch-cortex-m -> platform-cortex-m feature rename - embassy-executor: SpawnToken now returned as Result from task functions - esp-hal main: efuse::Efuse::mac_address() -> efuse::base_mac_address() - esp-hal main: esp_rtos::start() now requires SoftwareInterrupt<0> - embassy-rp 0.10: SPI constructor requires DMA interrupt bindings Also fixes UART display stuck on splash (sent Reset instead of On at boot) and switches just check to clippy -D warnings.
10 lines
340 B
TOML
10 lines
340 B
TOML
[tools]
|
|
rust = "1.94"
|
|
just = "latest"
|
|
|
|
"cargo:cargo-binutils" = "latest" # `cargo size`, `cargo objdump`, etc.
|
|
"cargo:cargo-hex-to-uf2" = "latest" # ELF → UF2 via Intel HEX for nRF52840 DFU
|
|
"cargo:espup" = "0.16"
|
|
"cargo:espflash" = "3" # 4.x has broken nix dependency on current stable Rust
|
|
"cargo:probe-rs-tools" = "0.31"
|