Porting RIOT to STM32H7 MCUs

I have started a port of RIOT to the stm32h7 family. I searched the forum and did not see any mention of anyone else working on this.

Specifically I am using a Nucleo-H723ZG as my test bed. At the moment, I can flash it and run the boot sequence up to the point of configuring the PLL.

Here is a very rough (very full of hacks as of this post) and ready preview of the work:

I added another branch that is alittle more work-in-progress in case anyone is interested in following along and doesn’t mind even less stable code:

But mostly I just came here to vent out how much of a pain dealling with clock trees are. Anyone else hate this stuff as much as I do? Maybe its just ST’s implementations that grind my gears.