Ninjananas / TAUROS

The Absolutely Useless Rust Operating System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Absolutely Useless Rust Operating System

TAUROS is a very frature-limited x86-64 kernel written in Rust. It is a personal project that helps me learn more about system programming and Rust.

Requirements

Compile the kernel

  • Rust nightly (and cargo)
  • rust-src
  • gcc
  • make
  • grub

Run the kernel (from the Makefile)

  • qemu
  • vinagre

Features

  • multiboot2 compliant
  • runs in long mode
  • nothing really useful...

About

The Absolutely Useless Rust Operating System

License:MIT License


Languages

Language:Rust 64.4%Language:Assembly 29.3%Language:Makefile 6.3%