A free Windows-compatible Operating System - mirrored from GitHub
Go to file
ReactOS Portable Systems Group 4fbc4ba227 - Remove MmGetPageFlags and MmSetPageFlags, there are no consumers of these two functions.
- Get rid of PHYSICAL_PAGE structure and move to WinNT MMPFN structure instead:
  - Define a preprocessor legacy mapping so that freelist.c receives only minimal changes:
    - This mapping allows the old meanings of the PHYSICAL_PAGE fields to remain, but now part of the new MMPFN structure
    - Other modules (balance.c and mm.h) use the new structure directly, since only 3 lines of code required changes.
  - The NT structure is 8 bytes smaller than the ReactOS structure, which saves about 1MB of physical memory and kernel VA space
    for each 512MB of RAM, or 25% less. This also enables ReactOS to support 25% more memory than before (64GB instead of 48GB).


svn path=/trunk/; revision=41503
2009-06-21 03:57:42 +00:00
irc
reactos - Remove MmGetPageFlags and MmSetPageFlags, there are no consumers of these two functions. 2009-06-21 03:57:42 +00:00
rosapps - Only pass gcc flags to gcc. 2009-06-18 22:06:16 +00:00
rostests - Fix compiler flag for rosautotest 2009-06-18 22:16:49 +00:00
wallpaper Rename the wallpaper to conform with ISO 9660:1988 and make cdmake happy... 2009-02-03 13:26:30 +00:00