Verified that the kernel boots on a Pi Zero, and that it can boot from multiple different contemporary boot disks. The next big task will be to give it some kind of keyboard and mouse support. The mere fact that I can boot a $5 Pi Zero to the Macintosh desktop — with no Linux or 'OS' — tickles me
If this goes anywhere, I want to hook it up to an LCD panel in a 3D-printed enclosure. What I'd like to see is some form of device passthrough, to let it read from real floppy drives, use real ADB keyboard/mouse (I do have a USB dongle). I just think it would be neat to have a kernel you can just load onto any Raspberry Pi to get a retro Macintosh
When I first got my original Raspberry Pi, I wondered why nobody ever made a bare-metal m68k emulator so it could boot directly into Macintosh. It's still not something I've seen anybody do, over a decade later.
So I set Codex some homework; no dependencies, no referencing existing code (but it is allowed peek at the annotated Mac ROM disassemblies that are out there). It set up a working cross compilation environment that can build for qemu and real hardware, and is making progress
Since there's still a couple hours until my limit resets, had nothing better to do than to set up some actual hardware to run on. My original Pi 2B has a serial cable, so it seems like the right place to try