[NTOS]: Reimplement MmCreateProcessAddressSpace in ARM3. Basically the same as before...
authorSir Richard <sir_richard@svn.reactos.org>
Sat, 24 Jul 2010 15:30:24 +0000 (15:30 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Sat, 24 Jul 2010 15:30:24 +0000 (15:30 +0000)
commit3ec9a11a16cf445c1a9a766ca12ca9f2f3d1e29e
treef097b2482ea9901b849dcf6f4d43019c61fdd8fb
parentecd26cf41a95dc601c3bdbbb5a255345ca9571a0
[NTOS]: Reimplement MmCreateProcessAddressSpace in ARM3. Basically the same as before but using the ARM3 PFN list APIs, the ARM3 macros, etc. Once change is processes are now populating the MmProcessList, and the "MmGlobalKernelPageTable" isn't used anymore for new processes. Also the mappings come from SysPTE space, not hyperspace.
[NTOS]: More work will be needed in this area, but this gets rid of another ReactOS dinosaur.

svn path=/trunk/; revision=48233
reactos/ntoskrnl/mm/ARM3/miarm.h
reactos/ntoskrnl/mm/ARM3/procsup.c
reactos/ntoskrnl/mm/i386/page.c
reactos/ntoskrnl/mm/procsup.c