|
|
|
@ -1,6 +1,9 @@
|
|
|
|
|
SOURCE = bootloader.nasm
|
|
|
|
|
BINARY = bootloader.bin
|
|
|
|
|
|
|
|
|
|
TERM = xterm
|
|
|
|
|
TERMARGS = -e
|
|
|
|
|
|
|
|
|
|
VM = qemu-system-x86_64
|
|
|
|
|
VMARGS = -fda ${BINARY} -curses
|
|
|
|
|
|
|
|
|
@ -11,7 +14,7 @@ ifeq (${SOURCE}, bootloader.S)
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
virtual_machine: ${BINARY} |
|
|
|
|
${VM} ${VMARGS}
|
|
|
|
|
${TERM} ${TERMARGS} "${VM} ${VMARGS}"
|
|
|
|
|
|
|
|
|
|
${BINARY}: ${SOURCE} |
|
|
|
|
${AS} ${ASFLAGS} $< -o $@
|
|
|
|
|