Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

roidsos/h0r.net-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

h0r.net

Wtf is h0r.net?

kernel of https://github.com/roidsos/RoidsOS please star the repo UwU

TODO for 1.0

General

x86

  • GDT
  • IDT
  • TSS
  • Pager

Memory

  • PMM
  • VMM
  • Heap

Tasking

  • Scheduler
  • SMP

Userspace

  • System calls
  • ELF
  • Userspace
  • Events
  • Device abstraction
  • Memory abstraction
  • Shared memory
  • Framework system
  • Shared object support

PCI

  • PCI(thru bakvords kompat)
  • PCIe
  • MSI
  • MSI-X

Network stack

  • Ethernet
  • ARP
  • IPv4
  • ICMPv4
  • TCP
  • UDP
  • DHCP
  • HTTP
  • Telnet
  • SSL
  • Or just LWIP

Drivers

  • CDI

Timers

  • HPET
  • RTC
  • LAPIC Timer

I/O

  • PS/2
  • COM
  • USB HID

Storage

  • IDE
  • SATA
  • NVMe

Partition tables

  • MBR
  • GPT

Filesystems

  • VFS
  • TMPFS
  • USTAR
  • EXT2
  • EXT3
  • EXT4
  • FAT12
  • FAT16
  • FAT32
  • ISO9660

USB

  • the basics
  • UHCI
  • OHCI
  • EHCI
  • XHCI

ACPI

  • ACPI
  • LAPIC
  • IOAPIC
  • LAI