Since CP/M is a primarily text-based OS, I wonder if I could port it to the 65CE02 in a Commodore A2232 serial card. It only has 16K of RAM, but the RAM is fully accessible by the m68k in the host system, so it should be easy to load the OS and give it access to a virtual disk.
This is an interesting rabbit hole. I'd never really looked into the 65CE02[0]. I guess I always just assumed it was a die shrink of the 65C02. I didn't realize that the chip had really interesting new features. It's a really cool evolution of the 6502.
I feel a project coming on...