<almindor[m]>
can you share/reuse dma buffers meant for SPI to "pre-write" into them directly? (e.g. imagine a display driver wanting to buffer a screen write)
rainingmessages has quit [Quit: bye]
rainingmessages has joined #rust-embedded
i509vcb[m] has quit [Quit: Idle timeout reached: 172800s]
<almindor[m]>
<DominicFischer[m> "I don't see why not" <- how can you use for example esp-hal's (esp32-c6) `SpiDma` (e.g. without the `.with_buffers` construction) as a replacement, since it doesn't implement `SpiBus` trait? My understanding is that the intent for usage is such that you create the spi instance without providing the buffers, but by assigning the DMA channel, and then you use the DMA buffers directly and use them with
<almindor[m]>
`spi.write/tranfser`. But I can't do that since `SpiDma` is neither `SpiBus` or `SpiDevice`.