maverick117 / RustOS

Basic operating system written in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Basic operating system written in Rust.

License:GNU General Public License v3.0


Languages

Language:Rust 73.6%Language:Assembly 22.3%Language:Makefile 4.1%