stm32: fix spi/write

This commit is contained in:
xoviat 2021-04-24 17:10:51 -05:00
parent 1fef2d08fb
commit cb1b240d8b

View File

@ -283,12 +283,11 @@ where
for i in 0..(static_buf.len() - 1) {
let byte = static_buf[i];
loop {
let fut = InterruptFuture::new(&mut self.spi_int);
match write_sr(&spi, byte) {
Ok(()) => break,
_ => {}
}
fut.await;
InterruptFuture::new(&mut self.spi_int).await;
}
}