The experimental try to write OS kernel on Rust
-
Updated
Jan 8, 2024 - Python
A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.
The experimental try to write OS kernel on Rust
A toy kernel based on part of Philip Opperman's blog
Operating system project made for college in C/C++ and assembly
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
A not-half-bad hobby operating system! Currently features VGA and keyboard support, and a unit-tested libc.
Simple round robin job scheduler for linux written in C.