stm32/spi: implement async trasnfer_in_place

This commit is contained in:
Dario Nieuwenhuis 2022-03-15 00:31:36 +01:00
parent 8ef8ab1707
commit 306110f56e
2 changed files with 30 additions and 8 deletions
tests/stm32/src/bin

View file

@ -47,6 +47,9 @@ async fn main(_spawner: Spawner, p: Peripherals) {
spi.transfer(&mut buf, &data).await.unwrap();
assert_eq!(buf, data);
spi.transfer_in_place(&mut buf).await.unwrap();
assert_eq!(buf, data);
info!("Test OK");
cortex_m::asm::bkpt();
}