Add support for Raspberry Pi's RP2350 Dual Arm Cortex-M33
This issue would seek a replication of this PR done for the RP2040 for the new RP2350 chip.
- Page: https://www.raspberrypi.com/products/rp2350/
- Datasheet: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf
- PR with FPU support for M33: https://github.com/tinygo-org/tinygo/pull/3480
Support for RISCV Hazard3 cores is out of the scope of this issue.
See https://github.com/cmsis-svd/cmsis-svd-data/pull/8 for one important part of this work to be done.
Does any more work have to be done for this? It appears as if there have been a couple big merges, but I don't know the expected ending state of this issue?
I think this is https://github.com/tinygo-org/tinygo/pull/4459?
(To be clear: I think this issue is about supporting TinyGo at all. Using both cores can be added later).
Now closing since it does appear to have been completed.