Author: sir_richard
Date: Tue Feb 9 23:57:14 2010
New Revision: 45543
URL:
http://svn.reactos.org/svn/reactos?rev=45543&view=rev
Log:
[NDK]: Add MMPDE structure for ARM.
Modified:
trunk/reactos/include/ndk/arm/mmtypes.h
Modified: trunk/reactos/include/ndk/arm/mmtypes.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ndk/arm/mmtypes.h?…
==============================================================================
--- trunk/reactos/include/ndk/arm/mmtypes.h [iso-8859-1] (original)
+++ trunk/reactos/include/ndk/arm/mmtypes.h [iso-8859-1] Tue Feb 9 23:57:14 2010
@@ -170,6 +170,31 @@
ULONG AsUlong;
} MMPTE_HARDWARE, *PMMPTE_HARDWARE;
+typedef union _MMPDE_HARDWARE
+{
+ struct
+ {
+ ULONG Valid:1;
+ ULONG LargePage:1;
+ ULONG Buffered:1;
+ ULONG Cached:1;
+ ULONG NoExecute:1;
+ ULONG Domain:4;
+ ULONG Ecc:1;
+ ULONG PageFrameNumber:22;
+ };
+ ULONG AsUlong;
+} MMPDE_HARDWARE, *PMMPDE_HARDWARE;
+
+typedef struct _MMPDE
+{
+ union
+ {
+ MMPDE_HARDWARE Hard;
+ ULONG Long;
+ } u;
+} MMPDE, *PMMPDE;
+
//
// Use the right PTE structure
//