I'm just doing ``` let mut spi = esp-hal::spi::master::Spi::new(peripherals.SPI2) .with_sck(sclk) .with_mosi(mosi) .with_miso(miso) .with_cs(cs) .into_async(); ``` I also tried doing without `into_async` and using the pure sync interface but it ends up being essentially the same problem