Page faults and protetion faults will now hang with a helpful message

to explain what is going on.

I removed previously set barriers from the code to load
the kernel further.
This commit is contained in:
2022-08-19 00:44:52 +02:00
parent 7d6c823d79
commit d280aa0584
7 changed files with 145 additions and 30 deletions

View File

@ -37,6 +37,7 @@ run: all
$(EMULATOR) -cdrom build/barinkOS.iso -serial stdio -vga std -display gtk -m 2G -cpu core2duo
debug: all
objcopy --only-keep-debug build/myos.bin kernel.sym
$(EMULATOR) -cdrom build/barinkOS.iso -serial stdio -vga std -display gtk -m 2G -cpu core2duo -s -d int
build_kernel: $(OBJ_LINK_LIST)