aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-nrf/src/spis.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/embassy-nrf/src/spis.rs b/embassy-nrf/src/spis.rs
index f3105007f..d382ee0c5 100644
--- a/embassy-nrf/src/spis.rs
+++ b/embassy-nrf/src/spis.rs
@@ -297,9 +297,9 @@ impl<'d, T: Instance> Spis<'d, T> {
297 poll_fn(|cx| { 297 poll_fn(|cx| {
298 s.waker.register(cx.waker()); 298 s.waker.register(cx.waker());
299 if r.semstat.read().bits() == 1 { 299 if r.semstat.read().bits() == 1 {
300 r.events_acquired.reset();
300 return Poll::Ready(()); 301 return Poll::Ready(());
301 } 302 }
302 r.intenset.write(|w| w.acquired().set());
303 Poll::Pending 303 Poll::Pending
304 }) 304 })
305 .await; 305 .await;
@@ -312,9 +312,9 @@ impl<'d, T: Instance> Spis<'d, T> {
312 poll_fn(|cx| { 312 poll_fn(|cx| {
313 s.waker.register(cx.waker()); 313 s.waker.register(cx.waker());
314 if r.events_end.read().bits() != 0 { 314 if r.events_end.read().bits() != 0 {
315 r.events_end.reset();
315 return Poll::Ready(()); 316 return Poll::Ready(());
316 } 317 }
317 r.intenset.write(|w| w.end().set());
318 Poll::Pending 318 Poll::Pending
319 }) 319 })
320 .await; 320 .await;