2 ms·
Apologies, I was assuming that lproven was talking about baremetalling it but apparently not. Re endianness, I confess I hadn't even thought of that aspect of
by chris_j 4y ago
Apologies, I was assuming that lproven was talking about baremetalling it but apparently not.
Re endianness, I confess I hadn't even thought of that aspect of it. (I understand that Cortex-A processors can run in big-endian mode but I bet it's not that easy.) And I bet there are a million other things that would be hard to make work.
But I still wish EmuTOS/FreeMiNT could be made to run on a modern CPU. It makes me sad to think that the 680x0 architecture basically isn't going to go much further than the Apollo 68080 (or Coldfire...), whereas a modern ARM (or X86 or even RISC-V...) chip is stupendously more powerful and I'd love to be able to run those OSes on that. Oh well, I can dream I guess...
- cmrdporcupine 4y agoI tried booting an RPi in big-endian and I was unable to get it to work. Maybe there's a way. I'm not an ARM expert, so. It's probably more reasonable simply to boot directly to a bare metal 68k emulator -- one that doesn't emulate any hardware other than the CPU but passes through to the underlying video etc hardware -- and host a fork of EmuTOS there. There is also this project : https://github.com/kelihlodversson/pTOS https://github.com/kelihlodversson/pTOS Which appears similar to what I had attempted, myself. Looks abandoned though. You might also look at RISC-OS. It runs (single core) on a modern Pi. And it's kind of similar to GEM/TOS in terms of era and style. It is kind of a shame that ColdFire is dead. It held promise.