[ros-diffs] [sir_richard] 45543: [NDK]: Add MMPDE structure for ARM.

sir_richard at svn.reactos.org sir_richard at svn.reactos.org
Tue Feb 9 23:57:14 CET 2010


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?rev=45543&r1=45542&r2=45543&view=diff
==============================================================================
--- 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
 //




More information about the Ros-diffs mailing list