diff --git a/Asuro.iso b/Asuro.iso index 23dd9292..d0b7a461 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index 41d926ac..0b3ec801 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 41d926ac..0b3ec801 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/kernel.ppu b/lib/kernel.ppu index 8c54cd00..3c224e8a 100644 Binary files a/lib/kernel.ppu and b/lib/kernel.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index e69b5cbe..e2656368 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index 97be3496..94a667cb 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index c72b073e..fd82e653 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/src/kernel.pas b/src/kernel.pas index ee9f1142..2b90a2ff 100644 --- a/src/kernel.pas +++ b/src/kernel.pas @@ -54,10 +54,9 @@ begin pmemorymanager.init(); vmemorymanager.init(); - vmemorymanager.new_page(1); - pint:= puint32(1 SHL 22); + vmemorymanager.new_page(0); + pint:= puint32(0); console.writestringln('Writing 1234 to Logical Address $00000000'); - pint^:= 1234; if pint^ = 1234 then console.writestringln('Read 1234 back from Logical Address $00000000!!!'); //scheduler.init();