Start >>= 12; End >>= 12;
Log("Directory Entries:");
- for(page = Start >> 22;
- page < End >> 22;
+ for(page = Start >> 10;
+ page < (End >> 10)+1;
page ++)
{
if(gaPageDir[page])
}
MM_DerefPhys( gaPageDir[i] & ~0xFFF );
+ gaPageDir[i] = 0;
+ INVLPG( &gaPageTable[i*1024] );
}
+ INVLPG( gaPageDir );
-
- return *gTmpCR3;
+ return *gaPageCR3;
}
/**