Skip to content

Commit 3a6220a

Browse files
author
Sir Richard
committed
[NDK]: Add MMPDE structure for ARM.
svn path=/trunk/; revision=45543
1 parent bf310b5 commit 3a6220a

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

reactos/include/ndk/arm/mmtypes.h

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,31 @@ typedef union _MMPTE_HARDWARE
170170
ULONG AsUlong;
171171
} MMPTE_HARDWARE, *PMMPTE_HARDWARE;
172172

173+
typedef union _MMPDE_HARDWARE
174+
{
175+
struct
176+
{
177+
ULONG Valid:1;
178+
ULONG LargePage:1;
179+
ULONG Buffered:1;
180+
ULONG Cached:1;
181+
ULONG NoExecute:1;
182+
ULONG Domain:4;
183+
ULONG Ecc:1;
184+
ULONG PageFrameNumber:22;
185+
};
186+
ULONG AsUlong;
187+
} MMPDE_HARDWARE, *PMMPDE_HARDWARE;
188+
189+
typedef struct _MMPDE
190+
{
191+
union
192+
{
193+
MMPDE_HARDWARE Hard;
194+
ULONG Long;
195+
} u;
196+
} MMPDE, *PMMPDE;
197+
173198
//
174199
// Use the right PTE structure
175200
//

0 commit comments

Comments
 (0)