Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 871 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 871 Bytes

Vos

Vos is a custom OS created to learn more about what kernels do and about as many low level things as possible.

Boot error codes

Code Message
M Not booted with multiboot
C CPUID instruction is not supported
L Long mode is not supported by the cpu

Atributions / Resources

  • Blog OS - A blog explaining many things from the boot process to memory management. [MIT/Apache-2.0]
  • Building an OS - A video series explaining everything including the bootloader, drivers etc. [CC-BY-SA-4.0]
  • OSDev Wiki - A wiki about stuff like VGA text mode etc. includes code examples both in C and asm. [CC0]