1.pio_version rp2350 2.pio_version ONE 3 4.pio_version 0 5 6.program bar 7.fifo tx 8 9.program foo 10.pio_version 1 11.clock_div 3.6 12//wait fling 13.fifo putget 14.out 3 auto 15wait jmppin 16wait 0 jmppin + 3 17mov pindirs, null 18set pins, 3 19irq 3 rel 20irq next 3 21irq prev 3 22set pins, (1 << 3) 23//irq prev 3 rel 24wait 1 irq 2 rel 25wait 1 irq next 2 26wait 1 irq prev 4 27.define flan 1 28mov osr, rxfifo[flan] 29mov rxfifo[y], isr 30 31//wait 0 jmppin + 4 32 33.program wibble 34.pio_version 0 35wait gpio 23 36wait gpio 7 37 38.program wibble2 39.pio_version 1 40wait gpio 23 41wait gpio 40 42 43.program wibble3 44.pio_version 1 45.mov_status txfifo < 12 46.mov_status irq next set 3 47