diff --git a/.bochsrc b/.bochsrc index 8c385ef8..a7842072 100644 --- a/.bochsrc +++ b/.bochsrc @@ -776,3 +776,4 @@ i440fxsupport: enabled=1 # floppya: 1_44=[fd:], status=inserted #======================================================================= display_library: sdl +magic_break: enabled=1 diff --git a/Asuro.iso b/Asuro.iso index 0abbc288..f04c9fc4 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index 3a0af316..50449ebf 100755 Binary files a/bin/kernel.bin and b/bin/kernel.bin differ diff --git a/iso/boot/asuro.bin b/iso/boot/asuro.bin index 3a0af316..50449ebf 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/bios_data_area.ppu b/lib/bios_data_area.ppu index 31508a1d..27ab4212 100644 Binary files a/lib/bios_data_area.ppu and b/lib/bios_data_area.ppu differ diff --git a/lib/gdt.ppu b/lib/gdt.ppu index 77e41a14..8c60088c 100644 Binary files a/lib/gdt.ppu and b/lib/gdt.ppu differ diff --git a/lib/kernel.o b/lib/kernel.o index fed4abe7..76d00292 100644 Binary files a/lib/kernel.o and b/lib/kernel.o differ diff --git a/lib/kernel.ppu b/lib/kernel.ppu index 2e973649..d9a04496 100644 Binary files a/lib/kernel.ppu and b/lib/kernel.ppu differ diff --git a/lib/libpkernel.a b/lib/libpkernel.a index 7397cafc..641f8945 100644 Binary files a/lib/libpkernel.a and b/lib/libpkernel.a differ diff --git a/src/kernel.pas b/src/kernel.pas index ae2ad09a..fdfc7985 100644 --- a/src/kernel.pas +++ b/src/kernel.pas @@ -24,7 +24,7 @@ var begin mbi:= mbinfo; mbm:= mbmagic; - //gdt.init(); + gdt.init(); console.init(); console.writestringln('Booting Asuro...'); if (mbm <> MULTIBOOT_BOOTLOADER_MAGIC) then begin @@ -34,11 +34,6 @@ begin util.halt_and_catch_fire; end; console.clear(); - asm - MOV dds, DS - end; - console.writehexln(dds); - util.halt_and_catch_fire; console.setdefaultattribute(console.combinecolors(Green, Black)); console.writestringln('Asuro Booted Correctly!'); console.writestringln('');