Initial Commit

This commit is contained in:
2023-12-21 22:13:56 +01:00
commit a346d66879
14 changed files with 340 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
# Bootloader
nasm -fbin src/boot.asm -o build/boot.bin
nasm -fbin src/filetable.asm -o build/filetable.bin
cat build/main.bin build/filetable.bin > build/bootloader.bin
# Kernel
nasm -fbin src/kernel.asm -o build/kernel.bin
# Final binary
cat build/bootloader.bin build/kernel.bin > build/os.bin
# Run QEMU
qemu-system-x86_64 -drive format=raw,file="./build/os.bin",index=0,media=disk -m 256M