aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchemicstry <[email protected]>2022-05-26 23:36:25 +0300
committerchemicstry <[email protected]>2022-05-26 23:36:25 +0300
commit9772645718ae245c13d3905b2e70db8cb85443f6 (patch)
tree67af3a975c32c39e952e7e2bff97b775c21bafbb
parent9a447f1359ebaabc486ed4eb364eb3dd7b5275c9 (diff)
Revert "Fix irq pend behavior"
This reverts commit 9a447f1359ebaabc486ed4eb364eb3dd7b5275c9.
-rw-r--r--embassy-nrf/src/buffered_uarte.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-nrf/src/buffered_uarte.rs b/embassy-nrf/src/buffered_uarte.rs
index 4f15bb263..e1d32a311 100644
--- a/embassy-nrf/src/buffered_uarte.rs
+++ b/embassy-nrf/src/buffered_uarte.rs
@@ -268,9 +268,9 @@ impl<'d, U: UarteInstance, T: TimerInstance> embedded_io::asynch::BufRead
268 268
269 fn consume(&mut self, amt: usize) { 269 fn consume(&mut self, amt: usize) {
270 let signal = self.inner.with(|state| { 270 let signal = self.inner.with(|state| {
271 let empty = state.rx.is_empty(); 271 let full = state.rx.is_full();
272 state.rx.pop(amt); 272 state.rx.pop(amt);
273 !empty 273 full
274 }); 274 });
275 if signal { 275 if signal {
276 self.inner.pend(); 276 self.inner.pend();