Enable Bochs-based emulation
Some checks failed
Builds / ExectOS (amd64) (push) Failing after 25s
Builds / ExectOS (i686) (push) Failing after 24s

This commit is contained in:
2024-04-30 12:16:19 +02:00
parent ecf62ff231
commit 7a62ce3feb
3 changed files with 114 additions and 0 deletions

View File

@@ -19,6 +19,12 @@ add_custom_target(diskimg
COMMAND rm ${EXECTOS_BINARY_DIR}/output/part.img
VERBATIM)
# This target starts up a BOCHS+OVMF virtual machine
add_custom_target(bochsvm
DEPENDS diskimg
COMMAND bochs -f ../sdk/firmware/bochsrc_${ARCH}.cfg -q -unlock
VERBATIM USES_TERMINAL)
# This target starts up a QEMU+OVMF virtual machine using KVM accelerator
add_custom_target(testkvm
DEPENDS diskimg