Damdoshi / os_atomheartother

My small os made from scratch. Just doing this to learn stuff.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

You need to install the cross-compiling tools with make tools.

You can then make kernel to make the kernel, or make iso to make a bootable ISO. You can also make boot and make multiboot to boot these in QEMU, respectively.

Debugging

make debug

Dependencies

Basic dependencies:

  • nasm
  • gcc
  • make
  • qemu

To create a bootable ISO:

  • mtools
  • libburniso

To debug:

  • gdb

About

My small os made from scratch. Just doing this to learn stuff.


Languages

Language:C 70.4%Language:Assembly 15.7%Language:Makefile 13.9%