This is a guide for creating an oprating system from scarth.
which you can face deep concepts of computers in it and undrestand how they work.
- Assembly x86
- C/C++
- Undrestanding of CPU architectures
There is a folder for each section which consists both code and documentation. start with the first one and move downwardly.
this repository
this document
OSDev wiki
the little book about OS development
JamesM's kernel development tutorials
This is a educational purpose project. so you are gladly welcome to express your opinions and show the issuess.