aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorpennae <[email protected]>2023-05-02 10:50:06 +0200
committerpennae <[email protected]>2023-05-02 10:56:37 +0200
commit54e695b1b2105c1b2484584d100564afc0679596 (patch)
tree2426d94bbf38d2ab3aea1f8d473a3c835ae12446 /examples
parent05c36e05f9f6b1a0a36982239b2e7c697f0d3734 (diff)
rp/pio: fix dma
fixing the dma word size to 32 makes it impossible to implement any peripheral that takes its data in smaller chunks, eg uart, spi, i2c, ws2812, the list goes on. compiler barriers were also not set correctly; we need a SeqCst barrier before starting a transfer as well to avoid reordering of accesses into a buffer after dma has started.
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions