Skip to content

Latest commit

 

History

History
33 lines (31 loc) · 563 Bytes

README.md

File metadata and controls

33 lines (31 loc) · 563 Bytes

qOS

A personal X86_64 OS project

Todo

General

  • Scheduler
  • Elf loading
  • Usermode
  • Console

Drivers

  • Usb support
    • [-] Uhci (partially done)
    • Ohci
    • Ehci
    • Xhci
    • Mass storage
    • Hid keyboard
    • Hid mouse
  • Timers support
    • Hpet
      • Poll support
      • Interrupt driven support
    • Apic timer
    • Tsc
  • Ps1
    • [-] Keyboard (partially done)
    • Mouse
  • Graphics
    • Generic interface to graphics devices
    • Cpu framebuffer device
      • OpenGL
      • Vulkan