Pico 2 (rp2350) ?
On Pico 1 (RP2040 - PIO version 0) it moves the entire 32 bit.
MOV dst, PINS reads pins using the IN pin mapping, masked to the number of bits specified by SHIFTCTRL_IN_COUNT. The LSB of the read value is the pin indicated by PINCTRL_IN_BASE, and each successive bit comes from a higher-numbered pin, wrapping after 31. Result bits greater than the width specified by SHIFTCTRL_IN_COUNT configuration are 0.
Added sm_config_set_in_pin_base() and sm_config_set_in_pin_count(). Note the latter is only meaningful on PICO_PIO_VERSION=1 which supports a limit.
On Pico 1 (RP2040 - PIO version 0) it moves the entire 32 bit.
Statistics: Posted by gmx — Tue Oct 15, 2024 11:05 am