Skip to content

Update embedded-io and impl for unsplit UART#39

Merged
kurtjd merged 1 commit into
mainfrom
update-uart
May 12, 2026
Merged

Update embedded-io and impl for unsplit UART#39
kurtjd merged 1 commit into
mainfrom
update-uart

Conversation

@kurtjd
Copy link
Copy Markdown
Contributor

@kurtjd kurtjd commented May 12, 2026

Update embedded-io-async to v7 since that is what the uart-service now uses. Technically a breaking change, but don't know of anyone other than odp-embedded-controller using it. Will announce on Zulip to be safe though.

Also implemented the trait for the unsplit Uart instance which resolves #37

Note: Had to make quite a few unrelated changes to get CI to pass since Cargo.lock was never originally checked in. So regenerated Cargo.lock (and remvoed it from .gitignore), fixed breaking changes, updated MSRV, and update the CI job to use the --locked flag. Also had to add the exception for bare-metal in deny.

@kurtjd kurtjd self-assigned this May 12, 2026
@kurtjd kurtjd force-pushed the update-uart branch 5 times, most recently from a32b704 to a111ec5 Compare May 12, 2026 18:43
Signed-off-by: Kurtis Dinelle <kdinelle@microsoft.com>
@kurtjd kurtjd merged commit 648dcd7 into main May 12, 2026
11 checks passed
@kurtjd kurtjd deleted the update-uart branch May 12, 2026 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

embassy-npcx: Implement embedded-io traits for unsplit Uart instance

3 participants