Last summer I started to design a 68000 based SBC as a personal project and I wanted to use u-boot on it, so I decided to start porting it to 68000.
I didn't have the actual machine ready back then (and it's still not ready) so I chose to use sim68k as my testing tool.
Once I had u-boot up and running I needed something to boot... so I also ported CP/M...
And here it is:https://www.youtube.com/watch?v=lwbPiDCb5bU
I'm a Linux man so it's running under wine (windows emulator) and it's damn slow, but it works quite well.
I guess it would run a lot faster on the actual hardware (x10 at least).
Note that u-boot is fully functional, including interrupts (I had to rewrite the entire u-boot interrupt handling code), but you can't use any of the fancy transfer tools because how the I/O window handles the character input.
CP/M also have some issues with the I/O windows (it doesn't handle VT codes) but it's also pretty usable.
Any comments and suggestions are welcomed.