Skip to content

dancrossnyc/rxv64

 
 

Repository files navigation

The rxv64 Operating System

rxv64 is a pedagogical operating system written in Rust that targets multiprocessor x86_64 machines. It is a reimplementation of the xv6 operating system from MIT.

As a pedagogical system, it supports very little hardware other than the text-mode CGA device, serial port, PS/2 keyboard controller, and PCIe AHCI SATA storage devices.

See the xv6 README for more information on provenance and intended use.

About

xv6 OS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 77.9%
  • C 19.3%
  • Assembly 2.6%
  • Other 0.2%