Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 505 Bytes

README.md

File metadata and controls

19 lines (16 loc) · 505 Bytes

Sparta

A minimalistic kernel for Intel Architecture (32 bit). The first purpose of writing it is education and improve my technical (low-level & concurrency) skills.

Roadmap

  1. Basic
    • Kernel loading in protected mode
    • Virtual Memory - Paging
    • Physical page frame allocation
    • Dynamic memory allocation
    • Preemptive multitasking (Kernel-space)
  2. Improvement
    • APIC
    • SMP
    • ???

OS Screenshot:

alt text