- Fix build.

- Initialize some SharedUserData settings in MmInitSystem.

svn path=/trunk/; revision=25752
This commit is contained in:
Alex Ionescu 2007-02-08 01:22:04 +00:00
parent 1b3e649577
commit 867471f6cc
2 changed files with 10 additions and 0 deletions

View file

@ -45,6 +45,8 @@ FinalizeBootLogo(
VOID
);
extern BOOLEAN InbvBootDriverInstalled;
#endif /* NTOSKRNL_INBV_H */

View file

@ -468,6 +468,14 @@ MmInitSystem(IN ULONG Phase,
SectionsReady = TRUE;
MmInitPagingFile();
PagingReady = TRUE;
/* Setup shared user data settings that NT does as well */
ASSERT(SharedUserData->NumberOfPhysicalPages == 0);
SharedUserData->NumberOfPhysicalPages = MmStats.NrTotalPages;
SharedUserData->LargePageMinimum = 0;
/* For now, we assume that we're always Workstation */
SharedUserData->NtProductType = NtProductWinNt;
}
else if (Phase == 2)
{