aboutsummaryrefslogtreecommitdiff
path: root/embassy-std/src
diff options
context:
space:
mode:
authorTimo Kröger <[email protected]>2021-01-03 11:12:11 +0100
committerTimo Kröger <[email protected]>2021-01-04 22:55:40 +0100
commita7c03e4cb6a9d39d0139cb88d224a0f80fd21820 (patch)
tree541529879e2fff5b5d2a8d35969d935490d788e0 /embassy-std/src
parent9f28c7ab8d96d19a010246318dee1de73b3ed4ee (diff)
uarte: Only stop RX forcefully when a reception is running
The STOPRX task always triggers a timeout of ~55bit times until the RXTO event is generated. Before we disabled the receiver only after the timeout. With this change the receiver is stopped right after reception has ended because the DMA buffer is full. For forced RX aborts like `stop()` or on drop still need to wait for the RXTO event before disabling the receiver.
Diffstat (limited to 'embassy-std/src')
0 files changed, 0 insertions, 0 deletions