The rxv64 Operating System: MIT’s xv6, in Rust, for SMP x86_64 machines

The rxv64 Operating System is an educational operating system designed for multiprocessor x86_64 machines. Written in Rust, it is a recreation of the xv6 operating system developed at MIT. While it may limit hardware support to text-mode CGA device, serial port, PS/2 keyboard controller, and PCIe AHCI SATA storage devices, it serves as a valuable tool for learning. Refer to the xv6 README to learn more about its origins and intended purpose.

https://github.com/dancrossnyc/rxv64

To top