Skip to content

waylon531/waylos

Repository files navigation

#Waylos

IMPORTANT: This repository is now being worked on at https://gitlab.com/waylon531/waylos

Waylos is going to be a 64-bit microkernel written in Rust.

To build waylos you need the nightly version of rust. Waylos uses Hydrogen as a loader.

To build from source:

git submodule update --init
make run

make test; make run to run with runtime tests

Current features:

  • A watermark memory allocator
  • x86-64 only
  • Printing to the screen
  • Paging
  • Pages are allocated on page fault

Planned features:

  • Multithreading (WIP)
  • Message passing

About

A kernel built in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published