Results 64 issues of Grazfather

A lot of this functionality was informed by https://github.com/robinjanssens/WCH-Toolchain

From 11.3.1 in the RP2350 [datasheet](https://pip-assets.raspberrypi.com/categories/1214-rp2350/documents/RP-008373-DS-2-rp2350-datasheet.pdf?disposition=inline]: ``` .define (PUBLIC) .clock_div .fifo .mov_status rxfifo < .mov_status txfifo < .mov_status irq set .in (left|right) (auto) () .program .origin .out (left|right) (auto) ()...

The current `Datagram_Device` interface, while functional for basic communication, presents several limitations when working with I²C and SPI peripherals: 1. No type-safety: Drivers cannot enforce that they receive the correct...

When loading a config, we should detect and warn a user if there are mapping collisions