micropython/ports
Tim Radvan f842a40df4 rp2/rp2_pio: Add fifo_join support for PIO.
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: Tim Radvan <tim@tjvr.org>
2021-04-17 00:45:38 +10:00
..
bare-arm
cc3200
esp32 esp32/machine_pin: Use rtc_gpio_deinit instead of gpio_reset_pin. 2021-04-15 13:06:05 +10:00
esp8266 esp8266/modules: Fix fs_corrupted() to use start_sec not START_SEC. 2021-02-09 10:46:07 +11:00
javascript
mimxrt mimxrt: Enable CPYTHON_COMPAT, PY_ASYNC_AWAIT, PY_ATTRTUPLE options. 2021-04-14 12:55:53 +10:00
minimal
nrf
pic16bit
powerpc
qemu-arm
rp2 rp2/rp2_pio: Add fifo_join support for PIO. 2021-04-17 00:45:38 +10:00
samd
stm32 stm32/sdram: Make MICROPY_HW_FMC_BA1,MICROPY_HW_FMC_A11 optional pins. 2021-04-14 11:06:32 +10:00
teensy
unix unix/main: Make static variable that's potentially clobbered by longjmp. 2021-04-14 10:45:26 +10:00
windows
zephyr