A Journey in Creating an Operating System Kernel

The 539kernel Book

by Mohammed Q. Hussain


This free book is intended to teach the reader how to create an operating system's kernel called 539kernel.


The reader will learn how to implement multitasking, paging and a filesystem through this book.


539kernel is a simple x86 32bit educational kernel which has been written especially for this book. The source code of 539kernel is available in GitHub.


Reading the Book


Printed Edition

The Printed Edition is Available on Amazon.

Also Available on Amazon UK, DE, FR, ES, IT, NL, PL, SE, JP, CA and AU.


Contact

You can contact me through my Twitter account or my email: mqh@539kernel.com