diff options
| -rw-r--r-- | embassy-nrf/src/spis.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-nrf/src/spis.rs b/embassy-nrf/src/spis.rs index d382ee0c5..f6f7db3a0 100644 --- a/embassy-nrf/src/spis.rs +++ b/embassy-nrf/src/spis.rs | |||
| @@ -296,7 +296,7 @@ impl<'d, T: Instance> Spis<'d, T> { | |||
| 296 | // Wait until CPU has acquired the semaphore. | 296 | // Wait until CPU has acquired the semaphore. |
| 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.events_acquired.read().bits() == 1 { |
| 300 | r.events_acquired.reset(); | 300 | r.events_acquired.reset(); |
| 301 | return Poll::Ready(()); | 301 | return Poll::Ready(()); |
| 302 | } | 302 | } |
