Skip to content

levex/osdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Fourth rewrite of LevOS, aiming for POSIX compliance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published