Osdev-Notes

Useful Resources

This appendix is a collection of links we found useful developing our own kernels and these notes.

Build Process

Architecture

Video Output

Memory Management

Scheduling

Userspace

IPC

Virtual File System

Loading Elfs

C Language Infos

Nasm

Debugging

Communities

Books and Manuals

An interesting github repository with a lot of resources about operating systems like guides, tutorials, hobby kernels, is the awesome-os project by @jubalh available here: https://github.com/jubalh/awesome-os