[NTOS]: MxGetNextPage is not platform-specific, so share it.
authorSir Richard <sir_richard@svn.reactos.org>
Wed, 10 Feb 2010 17:42:07 +0000 (17:42 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Wed, 10 Feb 2010 17:42:07 +0000 (17:42 +0000)
commit4e061e178b07a8da4a220a43d80f047448652535
tree013f0775eb60b6deb4588e6df71e2bf2cca37c09
parentb7b948cff5b04effd966a3a4e7304294cf43b030
[NTOS]: MxGetNextPage is not platform-specific, so share it.
[NTOS]: Factor out computations of NP sizes and limits into MiComputeNonPagedPoolVa.
[NTOS]: Fix NP size/limit calculations to use the amount of FREE RAM, not the amount of INSTALLED RAM.
[NTOS]: Use Windows 2003's algorithm for NP size on machines with more than 512MB of FREE RAM.
[NTOS]: Partly handle the case of machines with NP over 128MB.

svn path=/trunk/; revision=45556
reactos/ntoskrnl/mm/ARM3/i386/init.c
reactos/ntoskrnl/mm/ARM3/miarm.h
reactos/ntoskrnl/mm/ARM3/mminit.c