summaryrefslogtreecommitdiff
path: root/make.bat
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2017-11-28 16:49:24 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2017-11-28 16:49:24 -0500
commit1dd05ebe61c95985b16d170bf2d3f081a02dfd7d (patch)
tree216d65aa993cba84c1b58e7152efd516b37121cc /make.bat
downloadminos-1dd05ebe61c95985b16d170bf2d3f081a02dfd7d.tar.gz
Initial commit
Diffstat (limited to 'make.bat')
-rw-r--r--make.bat9
1 files changed, 9 insertions, 0 deletions
diff --git a/make.bat b/make.bat
new file mode 100644
index 0000000..48ef0e7
--- /dev/null
+++ b/make.bat
@@ -0,0 +1,9 @@
+del system.img *.bin
+
+nasm -f bin -o boot.bin boot.asm
+if %errorlevel% neq 0 exit /b %errorlevel%
+nasm -f bin -o kernel.bin kernel.asm
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+type boot.bin kernel.bin > system.img
+qemu-system-i386 system.img