Skip to content

foo8664/AnotherOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnotherOS - An OS made for Learning Purposes

The code is not extent, it was made solely for learning how an operating system works. Everything was based of the intel manual volume 3 and the OSDev wiki. It is currently implemented using x86 (32 bits), and must be compiled with a cross compiler for gcc:

  • A tty with Output only (my own printf() function is available)
  • Drivers for serial-port communication (printf()-like function is also available)
  • A GDT designed for use with paging (paging is not yet implemented)
  • Protected mode for x86.

About

Another Operating System I made for learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published