From 418f94fd96b39c2c8d7456b1ce055a35a5848370 Mon Sep 17 00:00:00 2001 From: Wes R Date: Mon, 21 Aug 2023 10:49:50 -0400 Subject: [PATCH] adding some convenience scripts and working on bochs setup for debugging --- bochs_config | 7 +++++++ debug.sh | 1 + run.sh | 1 + 3 files changed, 9 insertions(+) create mode 100644 bochs_config create mode 100644 debug.sh create mode 100644 run.sh diff --git a/bochs_config b/bochs_config new file mode 100644 index 0000000..d02f03d --- /dev/null +++ b/bochs_config @@ -0,0 +1,7 @@ +megs: 128 +romimage: file=/usr/share/bochs/BIOS-bochs-latest, address=0xfffe0000 +vgaromimage: file=/usr/share/bochs/VGABIOS-lgpl-latest +floppya: 1_44=build/main_floppy.img, status=inserted +boot: floppy +mouse: enabled=0 +display_library: sdl2, options="gui_debug" \ No newline at end of file diff --git a/debug.sh b/debug.sh new file mode 100644 index 0000000..621229b --- /dev/null +++ b/debug.sh @@ -0,0 +1 @@ +bochs -f bochs_config diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..52f414b --- /dev/null +++ b/run.sh @@ -0,0 +1 @@ +qemu-system-i386 -fda build/main_floppy.img