Skip to content

RickleAndMortimer/MakenOS

Repository files navigation

MakenOS

A WIP hobby x86-64 OS using the Limine bootloader for me to learn about OS development. Written with C and a bit of NASM.

Currently, it features 4-level paging, interrupt handling with the PIC and APIC, PS2 keyboard support, task switching, ACPI table parsing, and data fetching from the SATA drive.

Current Roadmap:

  • Read and writes to AHCI drives
  • Implement a working filesystem (ext2, FAT32, etc.)
  • Add a shell that can load and run programs
  • USB Drivers?

About

Hobby x86-64 OS using Limine bootloader

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published