Add 2MB and 1GB PAGE_SIZE macro

This commit is contained in:
Alex
2023-04-06 18:17:56 +03:00
parent 5e5819e3be
commit 9b84d0147d
2 changed files with 20 additions and 2 deletions

View File

@ -84,7 +84,7 @@ NIF void MapFromZero(PageTable4 *PT, BootInfo *Info)
va.Map((void *)0, (void *)NullAddress, PTFlag::RW | PTFlag::US);
size_t MemSize = Info->Memory.Size;
for (size_t t = 0; t < MemSize; t += PAGE_SIZE)
va.Map((void *)t, (void *)t, PTFlag::RW /* | PTFlag::US */);
va.Map((void *)t, (void *)t, PTFlag::RW);
}
else
{