Initial Dmap changes.
Structs for fabric GPIO, SPI controller and I2C controller.
SPI logic.
Some upper level MUX logic.
I2C logic (no locking yet).