Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 1.49 KB

File metadata and controls

41 lines (36 loc) · 1.49 KB

ONLY FOR EDUCATIONAL PURPOSES!

Implemented Features (x86):

  • Global Descriptor Table
  • Interrupt Descriptor Table
  • Port Read/Write (8-16-32 Bits)
  • Handling Exceptions
  • Handling Interrupts
  • Keyboard Handling in Text Mode
  • Mouse Handling in Text Mode
  • Some character functions in Text Mode

Will Implement Features (x86):

  • x64 Global Descriptor Table Entry (If this is different from x86, not researched yet)
  • x64 Interrupt Descriptor Table Entry (If this is different from x86, not researched yet)
  • PCI
  • Multitasking (Not even researched yet)
  • Hard drive
  • File System (FAT16)
  • Dynamic Memory Management
  • VGA Graphics Mode
  • Desktop, Windows
  • System Call Basics
  • User Mode
  • GUI Framework Basics
  • Network Basics
  • TCP, UDP
  • HTTP Server, Client
  • Basic Browser
  • Maybe POSIX compatible things

How to run:

References:

Bu repodaki her şeyi izin almadan, kaynak göstermeden, özgürce okuyabilir, başkalarına okutabilir, kopyalayabilir, dağıtabilir, başka bir dile çevirebilir, yayabilir, eleştirebilir, kendi etik ilkeleriniz doğrultusunda, çalabilir, talan edebilir, kısmen ya da tamamen sahiplenebilir, satabilir, değiştirerek ya da değiştirmeden tekrar yayımlayabilir, kötüleyebilir, lanetleyebilirsiniz.