Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 920 Bytes

README.md

File metadata and controls

29 lines (18 loc) · 920 Bytes

Mini OS Kernel

Documentation and example used for this kernel can be found here

This kernel extend the base kernel code of https://github.com/cfenollosa/os-tutorial and add New features like memory management ,process creation ,system call ect ......

Inspired by this document

https://web.archive.org/web/20160326064709/http://jamesmolloy.co.uk/tutorial_html/4.-The%20GDT%20and%20IDT.html

Algorithm used came from book : https://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/0470128720

JamesM's kernel development tutorials

Full Documentation wrote by me will come later

implemented

  1. Memory management 2)process 3)scree driver 4)keyboard driver 5)timer driver 6)System call

pending

user mode monitoring