os-dev
A barebones framework for a rust kernel.
Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name โฆ
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionaโฆ
A toy operating system written in Rust on RISC V(rv32im)
Envision a future where everyone can read all the code of an educational operating system.
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐๐ฅ๐ข๐ง๐ ๐ฎ๐๐ฅ ๐๐๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety anโฆ
A new operating system kernel with Linux binary compatibility written in Rust.
A toy operating system which supports NVDIMM natively.
Novelty hybrid micro+mono kernel, designed to achieve extremely low overhead and memory footprint.
IA32-doc is a project which aims to put as many definitions from the Intel Manual into machine-processable format as possible
A UEFI bootloader for bare-metal x86-64 applications
A tiny x86_64 UEFI-based operating system built from scratch.
64-bit UNIX hobby operating system with a UEFI bootloader and a Linux compatible syscall interface. Runs DOOM and X11.
A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.