I am pretty sure (checked the SHIFTCTRL register for the state maschine) auto pull is disabled.
As said if I remove the " mov osr rxfifo[y] " from the pio code only one entry is taken from the fifo. With the move included it's two entries.
For testing I removed other parts. The only two lines that have an impact on how many entries are taken from the fifo are the "pull block" and the move.
As said if I remove the " mov osr rxfifo[y] " from the pio code only one entry is taken from the fifo. With the move included it's two entries.
For testing I removed other parts. The only two lines that have an impact on how many entries are taken from the fifo are the "pull block" and the move.
Statistics: Posted by Ralf_K — Thu Jun 11, 2026 4:04 am








