/RustOS

Basic operating system written in Rust.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Simple OS in Rust

This is a work in progress.

RustOS is a kernel written mainly in Rust.

Things Completed:

  • Long Mode transfer
  • Interrupt descriptor table initialization
  • Interrupt handler registration

Task List:

  • Implement a core map (Working on it)
  • Capture interrupts correctly
  • Cross into user space
  • Process and thread management