• Tim Radvan's avatar
    rp2/rp2_pio: Add fifo_join support for PIO. · f842a40d
    Tim Radvan authored
    The PIO state machines on the RP2040 have 4 word deep TX and RX FIFOs.  If
    you only need one direction, you can "merge" them into either a single 8
    word deep TX or RX FIFO.
    
    We simply add constants to the PIO object, and set the appropriate bits in
    `shiftctrl`.
    
    Resolves #6854.
    Signed-off-by: default avatarTim Radvan <tim@tjvr.org>
    f842a40d
rp2_pio.c 31.8 KB