You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
131: Poll for completion on SPI write. r=therealprof a=newAM
Closes#130
---
Continuing discussion from #130 :
The suggested implementation was replacing this:
```rust
self.check_send().ok();
Ok(())
```
With this:
```rust
nb::block!(self.check_send())
```
The concern I have with that is it seems the last `check_send().ok()` was intended to clear the `OVR` error bit that may be set due to dropped reads.
Additionally, it does not seem that this works as intended, the CS still goes high before the write is completed with consecutive write calls.
Co-authored-by: Alex M <[email protected]>
0 commit comments