microzig
microzig copied to clipboard
rp2350: Support extra gpios
We hardcode 30 GPIOs in e.g. pins.zig, but there are more GPIOs on the rp2350 in the QFN80 package.
I suppose the proper way to do this would be to add .RP2350_QNF80 to the list of RP chip types. Then select between one of two Pin enums at comptime based on this value.
Doing a quick look, there are a lot of places where the code switches on this value that would have to be updated though.