Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 557 Bytes

README.md

File metadata and controls

32 lines (28 loc) · 557 Bytes

osdev

OSDeving is fun.

Latest commits supports:

  • Multiboot Booting.
  • Textmode printf()
  • panic()
  • semi-modules and mprint()
  • GDT
  • IDT
  • Minecraft as well
  • newlib port (!!!) / a simple C library /
  • keyboard
  • ATA
  • floppy
  • ext2 (read, and create new file)
  • procfs
  • A very cool VFS (Virtual File System)
  • devfs!
  • Mounting floppy when on an ATA disk
  • ELF execution!
  • Very simple module system
  • PCI probing and Driver Stub
  • Nice and cool multitasking with round-robin
  • DMA support
  • RTC support
  • Linux-like system calls
  • x86 paging