“ BareMetal OS – For a lean, mean, processing machine
BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly, while applications can be written in Assembly or C/C++. Development of the Operating System is guided by its 3 target segments:
- High Performance Computing – Act as the base OS for a HPC cluster node. Running advanced computation workloads is ideal for a mono-tasking Operating System.
- Embedded Applications – Provide a platform for embedded applications running on commodity x86-64 hardware.
- Education – Provide an environment for learning and experimenting with programming in x86-64 Assembly as well as Operating System fundamentals.
Current version is 0.5.1 – released May 16, 2011.
BareMetal boots via Pure64
http://www.returninfinity.com/baremetal.html
via http://hackaday.com/2011/05/27/64-bit-os-written-entirely-in-assembly/