pico-sdk
pico-sdk copied to clipboard
Software IRQs missing from RP2350 SVD
According to the RP235x datasheet, there are 6 spare IRQs which can be used for software interrupts:
IRQ | Interrupt Source |
---|---|
46 | SPAREIRQ_IRQ_0 |
47 | SPAREIRQ_IRQ_1 |
48 | SPAREIRQ_IRQ_2 |
49 | SPAREIRQ_IRQ_3 |
50 | SPAREIRQ_IRQ_4 |
51 | SPAREIRQ_IRQ_5 |
However, these are not defined in the SVD, meaning things like the rp235x-pac
rust crate don't expose them. (see also: https://github.com/rp-rs/rp235x-pac/issues/4)