You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
//| This means that any ``once`` or ``loop`` buffer will be written at least once.
505
506
//| Then the ``once`` and/or ``loop`` buffers are queued. and the function returns.
506
507
//| The ``once`` buffer (if specified) will be written just once.
507
-
//| Finally, the ``loop`` buffer (if specified) will continue being looped indefinitely.
508
-
//|
508
+
//| Finally, the ``loop`` and/or ``loop2`` buffer (if specified) will continue being looped indefinitely. If both ``loop`` and ``loop2`` are specified, they will alternate.
509
+
//|
509
510
//| Writes to the FIFO will match the input buffer's element size. For example, bytearray elements
510
511
//| will perform 8 bit writes to the PIO FIFO. The RP2040's memory bus will duplicate the value into
511
512
//| the other byte positions. So, pulling more data in the PIO assembly will read the duplicated values.
//| This means that any ``once`` or ``loop`` buffer will be read at least once.
654
657
//| Then the ``once`` and/or ``loop`` buffers are queued. and the function returns.
655
658
//| The ``once`` buffer (if specified) will be read just once.
656
-
//| Finally, the ``loop`` buffer (if specified) will continue being read indefinitely.
659
+
//| Finally, the ``loop`` and/or ``loop2`` buffer (if specified) will continue being read indefinitely. If both ``loop`` and ``loop2`` are specified, they will alternate.
657
660
//|
658
661
//| Reads from the FIFO will match the input buffer's element size. For example, bytearray elements
659
662
//| will perform 8 bit reads from the PIO FIFO. The RP2040's memory bus will duplicate the value into
0 commit comments