Updated the KernelInformationStruct, added BGA (Bochs Graphics Extensions) mode termimal, added new system calls to get terminal width. Updated world.bin to calculate sizes. Fixed a bug where GetExhaustive would crash when given a completely null path. Started work on V86 for VBE support.

This commit is contained in:
2022-05-16 09:57:09 +01:00
parent 6339b3e4bd
commit da5fc52afe
20 changed files with 495 additions and 116 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ bootcode:
mov ax, 2 ; Begin with the 2nd sector
call prep_i13
mov al, 31 ; Load the next 9 sectors (4.5k)
mov al, 31 ; Load the next 31 sectors (15.5kb)
int 13h
; We need to get the memory configuration from the BIOS now