Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 431 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 431 Bytes

os_project

An attempt at a microkernel, but honestly, it will probably fail seeing as I just got started lol.

TODO

  • Check if LAPIC is always mapped to the same memory location
  • Sleep function that doesn't rely on RTC (RDTSC/HPET)

In progress

  • Ring 3 tasks

Recently completed

  • Pre-emptive multitasking (thanks Phil Opp) [STILL NEEDS WORK]

Long term goals

  • Userspace
  • Some sort of GUI