mirror of
https://github.com/reactos/reactos.git
synced 2024-10-04 08:25:53 +00:00
[NTOS]
- Remove unneeded macro by David Welch in 2002 and me in 2003. svn path=/trunk/; revision=62477
This commit is contained in:
parent
2c26c653a9
commit
e6fb12f8ca
|
@ -40,23 +40,11 @@
|
||||||
#define PA_ACCESSED (1 << PA_BIT_ACCESSED)
|
#define PA_ACCESSED (1 << PA_BIT_ACCESSED)
|
||||||
#define PA_GLOBAL (1 << PA_BIT_GLOBAL)
|
#define PA_GLOBAL (1 << PA_BIT_GLOBAL)
|
||||||
|
|
||||||
#define HYPERSPACE (0xc0400000)
|
#define IS_HYPERSPACE(v) (((ULONG)(v) >= HYPER_SPACE && (ULONG)(v) <= HYPER_SPACE_END))
|
||||||
#define IS_HYPERSPACE(v) (((ULONG)(v) >= HYPERSPACE && (ULONG)(v) < HYPERSPACE + 0x400000))
|
|
||||||
|
|
||||||
#define PTE_TO_PFN(X) ((X) >> PAGE_SHIFT)
|
#define PTE_TO_PFN(X) ((X) >> PAGE_SHIFT)
|
||||||
#define PFN_TO_PTE(X) ((X) << PAGE_SHIFT)
|
#define PFN_TO_PTE(X) ((X) << PAGE_SHIFT)
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
|
||||||
#define PTE_TO_PAGE(X) ((LARGE_INTEGER)(LONGLONG)(PAGE_MASK(X)))
|
|
||||||
#else
|
|
||||||
__inline LARGE_INTEGER PTE_TO_PAGE(ULONG npage)
|
|
||||||
{
|
|
||||||
LARGE_INTEGER dummy;
|
|
||||||
dummy.QuadPart = (LONGLONG)(PAGE_MASK(npage));
|
|
||||||
return dummy;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
const
|
const
|
||||||
ULONG
|
ULONG
|
||||||
MmProtectToPteMask[32] =
|
MmProtectToPteMask[32] =
|
||||||
|
|
Loading…
Reference in a new issue