From 680563fdf5b4aa48861648a8ec82c98c1e4f86cd Mon Sep 17 00:00:00 2001 From: Robbe Van Herck Date: Sat, 28 Dec 2019 13:04:53 +0100 Subject: [PATCH] Folder reorganisation --- .gitignore | 2 +- Makefile | 12 ++++++------ main.asm => bootloader/main.asm | 2 +- drive.bin => target/kernel.bin | Bin 4 files changed, 8 insertions(+), 8 deletions(-) rename main.asm => bootloader/main.asm (98%) rename drive.bin => target/kernel.bin (100%) diff --git a/.gitignore b/.gitignore index 97d14fb..a7ac7fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -boot.bin +target/boot.bin diff --git a/Makefile b/Makefile index a675331..da18ed2 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,8 @@ -compile_and_run: compile run +compile_and_run: compile_bootloader run_bootloader -compile: - rm -rf boot.bin - nasm -f bin -o boot.bin main.asm +compile_bootloader: + rm -rf target/boot.bin + nasm -f bin -o target/boot.bin bootloader/main.asm -run: - qemu-system-x86_64 -drive format=raw,file=boot.bin -drive format=raw,file=drive.bin -monitor stdio +run_bootloader: + qemu-system-x86_64 -drive format=raw,file=target/boot.bin -drive format=raw,file=target/kernel.bin -monitor stdio diff --git a/main.asm b/bootloader/main.asm similarity index 98% rename from main.asm rename to bootloader/main.asm index ebc909e..6dd8f4a 100644 --- a/main.asm +++ b/bootloader/main.asm @@ -90,7 +90,7 @@ call .puthex .reset_disk_no_error: push byte 0 -.read_disk_loop +.read_disk_loop: pop cx inc cl push cx diff --git a/drive.bin b/target/kernel.bin similarity index 100% rename from drive.bin rename to target/kernel.bin