[NTOS]: Fix incorrect assumptions that a PDE == PTE which have crept up throughout...
authorSir Richard <sir_richard@svn.reactos.org>
Wed, 24 Nov 2010 15:21:45 +0000 (15:21 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Wed, 24 Nov 2010 15:21:45 +0000 (15:21 +0000)
commit2a91ad3419fe0e0001d481eddd1ebe0522866b59
tree3fa1327b3cfb921b50dc73f91fd643ee95ad143f
parentbb8885c1d7db94d197de6715eee4e5fad063ff16
[NTOS]: Fix incorrect assumptions that a PDE == PTE which have crept up throughout new ARM3 code.
[NTOS]: Fix a couple more unportable directly "Hard" PTE field accesses, instead of using portable MI macros.
[NTOS]: Cleanup some of the pool code that had really messed up PDE vs PTE.
[NTOS]: Define the number of page directoty levels for ARM.
[NTOS]: Comment out some ARM3 code that won't be needed now that most of the x86 code is in C.
Fixes all but one build error.

svn path=/trunk/; revision=49774
12 files changed:
reactos/ntoskrnl/include/internal/arm/mm.h
reactos/ntoskrnl/include/internal/i386/mm.h
reactos/ntoskrnl/include/internal/mm.h
reactos/ntoskrnl/ke/arm/trapc.c
reactos/ntoskrnl/mm/ARM3/arm/init.c
reactos/ntoskrnl/mm/ARM3/miarm.h
reactos/ntoskrnl/mm/ARM3/mminit.c
reactos/ntoskrnl/mm/ARM3/pagfault.c
reactos/ntoskrnl/mm/ARM3/pool.c
reactos/ntoskrnl/mm/ARM3/procsup.c
reactos/ntoskrnl/mm/ARM3/section.c
reactos/ntoskrnl/mm/amd64/init.c