diff --git a/Makefile b/Makefile index 33dc13b..07db89e 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -disk.img: boot kernel +disk.img: boot.bin kernel.bin cat boot.bin kernel.bin > disk.img boot.bin: boot.asm diff --git a/kernel.asm b/kernel.asm index 70e59c5..c1b5305 100644 --- a/kernel.asm +++ b/kernel.asm @@ -14,6 +14,7 @@ sect2: msg2 db "Hello, World!", 13, 10, 0 print: + pop si mov ah, 0eh mov cx, 1 mov bh, 0 @@ -25,4 +26,3 @@ print_loop: jmp print_loop print_exit: ret -