rp/uart: use lockfree ringbuffer.

This gets rid of another PeripheralMutex usage.
This commit is contained in:
Dario Nieuwenhuis
2022-11-07 00:27:21 +01:00
parent fa37452359
commit 7b838d0336
6 changed files with 758 additions and 386 deletions

View File

@ -13,7 +13,7 @@ flavors = [
]
[features]
defmt = ["dep:defmt", "embassy-usb-driver?/defmt"]
defmt = ["dep:defmt", "embassy-usb-driver?/defmt", "embassy-hal-common/defmt"]
# Reexport the PAC for the currently enabled chip at `embassy_rp::pac`.
# This is unstable because semver-minor (non-breaking) releases of embassy-rp may major-bump (breaking) the PAC version.