Description
Follow up from #18578 (comment)
It's not obvious that the RP2 SPI implementation uses a DMA channel, and it can result in problems in some edge cases (see #18471). To help, it would be great to have an optional dma argument like the pyboard has for I2C.
Code Size
This might have a small reduction in code size, due to some checks that could be removed.
Implementation
I hope the MicroPython maintainers or community will implement this feature
Code of Conduct
Yes, I agree
Description
Follow up from #18578 (comment)
It's not obvious that the RP2 SPI implementation uses a DMA channel, and it can result in problems in some edge cases (see #18471). To help, it would be great to have an optional
dmaargument like the pyboard has for I2C.Code Size
This might have a small reduction in code size, due to some checks that could be removed.
Implementation
I hope the MicroPython maintainers or community will implement this feature
Code of Conduct
Yes, I agree