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.