From ce9e55cb9aad4014d767c8efede0433a88821d00 Mon Sep 17 00:00:00 2001 From: Blake Ramsdell Date: Fri, 13 Mar 2026 20:03:20 -0700 Subject: [PATCH 1/2] Update embassy-sync 0.7->0.8, embassy-executor 0.9->0.10, arch->platform Minimal version bumps only - no API or code changes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Cargo.toml | 2 +- examples/rt633/Cargo.toml | 6 +++--- examples/rt685s-evk/Cargo.toml | 6 +++--- examples/std/Cargo.toml | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 424221b9..28b4a603 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -55,7 +55,7 @@ critical-section = "1.1" defmt = "0.3" embassy-futures = "0.1.2" embassy-imxrt = { git = "https://github.com/OpenDevicePartnership/embassy-imxrt" } -embassy-sync = "0.7.2" +embassy-sync = "0.8" embassy-time = "0.5.0" embassy-time-driver = "0.2.1" embedded-batteries-async = "0.3" diff --git a/examples/rt633/Cargo.toml b/examples/rt633/Cargo.toml index 9da4f452..007d2179 100644 --- a/examples/rt633/Cargo.toml +++ b/examples/rt633/Cargo.toml @@ -32,9 +32,9 @@ embassy-imxrt = { git = "https://github.com/OpenDevicePartnership/embassy-imxrt" "unstable-pac", ] } -embassy-sync = { version = "0.7.2", features = ["defmt"] } -embassy-executor = { version = "0.9.1", features = [ - "arch-cortex-m", +embassy-sync = { version = "0.8", features = ["defmt"] } +embassy-executor = { version = "0.10", features = [ + "platform-cortex-m", "executor-thread", "executor-interrupt", "defmt", diff --git a/examples/rt685s-evk/Cargo.toml b/examples/rt685s-evk/Cargo.toml index 53263b1c..68ffa6a2 100644 --- a/examples/rt685s-evk/Cargo.toml +++ b/examples/rt685s-evk/Cargo.toml @@ -34,9 +34,9 @@ embassy-imxrt = { git = "https://github.com/OpenDevicePartnership/embassy-imxrt" embassy-embedded-hal = { version = "0.5.0", features = ["defmt"] } -embassy-sync = { version = "0.7.2", features = ["defmt"] } -embassy-executor = { version = "0.9.1", features = [ - "arch-cortex-m", +embassy-sync = { version = "0.8", features = ["defmt"] } +embassy-executor = { version = "0.10", features = [ + "platform-cortex-m", "executor-thread", "executor-interrupt", "defmt", diff --git a/examples/std/Cargo.toml b/examples/std/Cargo.toml index 9867a606..7fb2c79f 100644 --- a/examples/std/Cargo.toml +++ b/examples/std/Cargo.toml @@ -15,10 +15,10 @@ ignored = ["critical-section"] workspace = true [dependencies] -embassy-sync = { version = "0.7.2", features = ["log", "std"] } +embassy-sync = { version = "0.8", features = ["log", "std"] } embassy-time = { version = "0.5.0", features = ["log", "std"] } -embassy-executor = { version = "0.9.1", features = [ - "arch-std", +embassy-executor = { version = "0.10", features = [ + "platform-std", "executor-thread", "log", ] } From 1ac29d5f1e9236ad9088245aae55534fccb9bd71 Mon Sep 17 00:00:00 2001 From: Blake Ramsdell Date: Sun, 15 Mar 2026 22:50:32 -0700 Subject: [PATCH 2/2] Point tps6699x at fork with embassy-sync 0.8.0 Update tps6699x dependency to use bramsdell-ms fork on embassy-sync-0.8 branch, which bumps embassy-sync from 0.7.2 to 0.8.0 to match the rest of the workspace. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 28b4a603..ac06cec7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -77,6 +77,6 @@ serde = { version = "1.0.*", default-features = false } static_cell = "2.1.0" toml = { version = "0.8", default-features = false } syn = "2.0" -tps6699x = { git = "https://github.com/OpenDevicePartnership/tps6699x" } +tps6699x = { git = "https://github.com/bramsdell-ms/tps6699x", branch = "embassy-sync-0.8" } tokio = { version = "1.42.0" } uuid = { version = "=1.17.0", default-features = false }