Yes, I thought it is the same thing happening but it seems odd, just because pio_sm_get_pc() will give misleading address, especially when the IRQ WAIT is followed by another WAIT/stall.
pio_sm_get_pc() does show address 8 with this code.
pio_sm_get_pc() does show address 8 with this code.
Code:
.wrap_targetloopA:nop//address 8nopjmp loopA...out pins, 32irq wait 1//address 15.wrapStatistics: Posted by wisi — Mon Nov 24, 2025 10:11 am