Skip to content

FISHARMNIC/osWIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Work in progress OS

currently working

  • GDT
  • IDT
  • Interrupt handling
    • Mouse and Keyboard controllers
  • Simple graphics
  • Simple window server
    • Drag and drop
    • Click to bring to top
    • Click X to close
    • Interaction
      • Widgets (only input and text for now)
      • Selectable event types: mouse move, click, keyboard, expose
    • Re-sizing
  • Double buffering
  • File access
  • Executing ELF linked files (with no data segment at the moment)
  • Syscalls

sources:

  • fatgen103.pdf
  • OsDev
  • Linux Foundation (elf)

note: For some reason I chose to not link the programs and instead try to include them all together. Screen Shot 2024-03-25 at 11 03 11 PM

About

My own rudimentary OS built in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published