iseyler
Joined 17 years ago
Joined 17 years ago
A 2010 or newer Mac Pro would allow you to run the latest macOS version.
The colors look a bit off from the video but the text is in there correctly.
My proposal is to have a small exokernel between the hardware and the application. The exokernel is there to provide very simple access to the hardware (like the disk or network) and will rely on the application to do anything complicated (like handling TCP/IP).
https://github.com/ReturnInfinity/BareMetal-OS/blob/master/o...
The 64-bit register names are still not handled correctly. It does properly color the 8, 16, and 32-bit register names.
Shameless plug: http://www.returninfinity.com/baremetal.html
Looking for someone to write a TCP stack for BareMetal OS. This needs to be written in x86-64 Assembly. See the posting here: http://forum.osdev.org/viewtopic.php?f=2&t=24471
http://www.returninfinity.com/baremetal-helloworld.html
Why use ELF or Linux? Flat binaries (and a custom OS) to the rescue! :)