/h0r.net

an open-source kernel

Primary LanguageCOtherNOASSERTION

h0r.net

an open-source kernel
discord: https://discord.gg/h0r.net

What is h0r.net?

h0r.net is a W.I.P. kernel witch is non-profit and open source.
the h0r.net project was started just for fun, but Im planning to use it.

Current features and TODO(stolen from ilobilo )

System

  • GDT
  • IDT
  • TSS
  • PCI
  • PCIe
  • MSI
  • MSI-X
  • Modules

Memory

  • PMM
  • VMM (5 and 4 level)
  • Heap

ACPI

  • ACPI
  • LAPIC
  • IOAPIC
  • LAI

Device drivers

Audio

  • PC speaker
  • AC97
  • Intel High Definition Audio
  • SB16

I/O

  • PS/2 Keyboard
  • PS/2 Mouse
  • COM

Timers

  • HPET
  • PIT
  • RTC
  • LAPIC Timer

How to get it running?

On Arch Linux and similar:

Install packages from aur: x86_64-elf-gcc x86_64-elf-binutils
Install packages from normal repositories: libisoburn grub mtools
In case any package is missing please open up an issue!