git-svn-id: https://spexeah.com:8443/svn/Asuro@127 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
kieron committed 2017-05-19 23:58:12 +00:00
1 parent 2788d81f7c
commit e68c1f686c
10 files changed
+7 -7

No files matched your search

+2 -2
View File
@@ -54,8 +54,8 @@ begin
pmemorymanager.init();
vmemorymanager.init();
vmemorymanager.new_page(0);
pint:= puint32(0);
vmemorymanager.new_page(1);
pint:= puint32(1 SHL 22);
console.writestringln('Writing 1234 to Logical Address $00000000');
pint^:= 1234;
if pint^ = 1234 then console.writestringln('Read 1234 back from Logical Address $00000000!!!');
+5 -5
View File
@@ -78,11 +78,11 @@ begin
PageDirectory^[page_number].Present:= true;
PageDirectory^[page_number].Address:= block;
PageDirectory^[page_number].PageSize:= true;
rldpd:= uint32(PageDirectory) - KERNEL_VIRTUAL_BASE;
asm
mov eax, rldpd
mov CR3, eax
end;
// rldpd:= uint32(PageDirectory) - KERNEL_VIRTUAL_BASE;
// asm
// mov eax, rldpd
// mov CR3, eax
// end;
new_page:= true;
console.writestringln('New Page Added:');