I was taken by a fey mood, and have produced this:

This was my first time porting to Digic 8, and it's a bit different from the existing Digic 8 cams I've looked at. There's a very important change to early boot process that was hard to determine, initialising the second core has changed. Everything else seems normal enough so far, Kitor helped with the Ximr stuff, it seems to be closest to RP.
Dumped the roms with Basic. Works well enough in Qemu to test the very early code, although Qemu will need updating due to the boot process change, MMIO addresses are used differently and Qemu assumes all D8 will be the same. I haven't tried UART yet but the connector is under the thumb grip as is common on modern cams.
I don't recommend anyone try to run this yet, but the source may be useful for people looking at other D8 cams:
https://github.com/reticulatedpines/magiclantern_simplified/commits/850d_initial_stubsButtons aren't mapped yet, graphics don't display how I'd expect, etc, lots of other bugs I'm sure. I'll try to improve it to the same state as 200D.