/RogOS

Learning project about creating a kernel/os

Primary LanguageC

RogOS

Learning project about creating a kernel/os

Instructions

Requirements

You must install Nasm assembler and Qemu emulator.
Then you must recompile your own GCC cross-compiler, as explained here :
https://wiki.osdev.org/GCC_Cross-Compiler

Usage

Kernel

make
make run

Resources

The OSDev Wiki : https://wiki.osdev.org/
OSDever : http://www.osdever.net/
The Cfenollosa tutorial : https://github.com/cfenollosa/os-tutorial
C ISO : http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
Little OS book : http://littleosbook.github.io