ws-kj / wos

A 64-bit non-POSIX hobby OS in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wOS

wOS is a hobby operating system written in Rust for the x86_64 platform, and is tested regularly on bare hardware.

Demo

Progress:

  • Paging
  • Dynamic memory allocation
  • Basic 80x25 vga shell
  • RTC support
  • Basic VFS
  • InitRD
  • ATA PIO driver
  • Filesystem driver (wFS)
  • PCI
  • AHCI driver
  • ELF executables
  • Multitasking
  • Usermode
  • Etc...

About

A 64-bit non-POSIX hobby OS in Rust.


Languages

Language:Rust 99.9%Language:C 0.1%