This repo contains the code for a simple Operating System that shows the message "Hello World!" when booted.
Following the "Building an OS" tutorial.
Any Linux distribution or macOS (via Homebrew). If you use Windows, you can try WSL (Linux on Windows).
Run the commands below to install Make, NASM (the Assembly compiler) and the QEMU Virtual Machine system.
sudo apt install make nasm qemu qemu-system-x86
Run the commands below to compile the ASM file inside /src and run the OS:
make && qemu-system-i386 -fda build/main_floppy.img