diff --git a/Asuro.iso b/Asuro.iso index 767b65c9..a3f9bcc7 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index fbf0df76..5753d6b7 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 fbf0df76..5753d6b7 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index b9240f24..1212ff1d 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index 085d61d2..a3c74497 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index a347e877..9c9861a6 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/lib/tss.ppu b/lib/tss.ppu index 0c512b38..e74853d3 100644 Binary files a/lib/tss.ppu and b/lib/tss.ppu differ diff --git a/src/tss.pas b/src/tss.pas index 3c8712e9..18cab7b2 100644 --- a/src/tss.pas +++ b/src/tss.pas @@ -196,7 +196,6 @@ begin MOV EAX, CR3 MOV cCR3, EAX end; - console.writewordln(sizeof(TTaskStateSegment)); ptrTaskStateSegment^.esp0:= cESP; ptrTaskStateSegment^.CR3:= cCR3; gdt.set_gate($05, uint32(ptrTaskStateSegment)-KERNEL_VIRTUAL_BASE, sizeof(TTaskStateSegment)-1, $89, $40); //OFFSET: 40