Read the readme, consider myself a mostly-not-total-idiot. Would buy author a beer to add a whole two sentences to illuminate what wozman is. If it's just that niche and I'm ignorant feel free to ignore me.
I have this image of you spending years painstakingly rewriting this, just for Apple to release their ARM processors.<p>FWIW I have no idea what Wozmon is, just a sentence or two at the top for people not familiar with the original.
What a coincidence. I recently converted the 6502 version to Python and then worked with ChatGPT to convert the Python to C. (I'm not a C programmer.)<p><a href="https://github.com/gabrielsroka/gabrielsroka.github.io/tree/master/wozmon">https://github.com/gabrielsroka/gabrielsroka.github.io/tree/...</a>
I remember vapor locking on figuring out addresses in hand assembled 6809 machine code in middle school. It was amazing what Woz pulled off with this. I wish I knew that the apple ii plusses in the computer lab probably had something like wozmon on them.
Very cool.<p>When it mentions a bare metal kernel, I thought about the BareMetal OS by ReturnInfinity: <a href="https://github.com/ReturnInfinity/BareMetal-OS">https://github.com/ReturnInfinity/BareMetal-OS</a>