Map the kernel too

This commit is contained in:
Alex
2023-03-30 19:21:14 +03:00
parent 73f38799eb
commit b6f9a644a7
6 changed files with 373 additions and 110 deletions

View File

@@ -71,8 +71,8 @@ NIF void MapFromZero(PageTable4 *PT, BootInfo *Info)
for (size_t t = 0; t < MemSize; t += PAGE_SIZE)
{
va.Map((void *)t, (void *)t, PTFlag::RW /* | PTFlag::US */);
va.Map((void *)VirtualOffsetNormalVMA, (void *)t, PTFlag::RW /* | PTFlag::US */);
VirtualOffsetNormalVMA += PAGE_SIZE;
// va.Map((void *)VirtualOffsetNormalVMA, (void *)t, PTFlag::RW /* | PTFlag::US */);
// VirtualOffsetNormalVMA += PAGE_SIZE;
}
}
else