Skip to content

Kernelpedia

Kernelpedia is a reference for people writing their own operating system from scratch: bootloaders, kernels, drivers, memory managers, and everything in between. Every article aims for the same thing: explain why something works the way it does, not just paste a code snippet and move on.

Drivers & Filesystems

Talk to hardware over PCI, the VGA console, and the keyboard. Then read disks with the VFS.

This project is not affiliated with the original OSDev Wiki. It’s a from-scratch effort to write OS development articles that are accurate, well-organized, and readable by someone who doesn’t already know the answer. Content starts in English; translations are planned once the core articles stabilize.