sumpfralle opened a new pull request, #17515: URL: https://github.com/apache/nuttx/pull/17515
## Summary Previously only up to 31 PIO instructions were accepted. But the hardware allowed 32 instructions. Now we accept 32 instructions. See the corresponding [commit in the pico-sdk repository](https://github.com/raspberrypi/pico-sdk/commit/6f7dc67791dfffc2a22a0f0b59e83fd4da89b408). ## Impact Calling `rp2040_pio_add_program` with a PIO program containing 32 instructions previously ended in a panic state (`DEBUGPANIC`). Now 32 instructions are accepted. ## Testing Uploading my application with 32 PIO instructions previously froze the device (rp2040). Now uploading 32 PIO instructions succeeds. No further testing was conducted with rp23xx or rp23xx-rv devices. But the upstream code (pico-sdk) uses the same `assert` for all three device groups. Thus, the change should be suitable for all platforms. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
