Author: tkreuzer
Date: Sun Apr 26 20:20:08 2015
New Revision: 67448
URL:
http://svn.reactos.org/svn/reactos?rev=67448&view=rev
Log:
[XDK]
Add arm/mm.h (not used yet)
Added:
trunk/reactos/include/xdk/arm/mm.h (with props)
Added: trunk/reactos/include/xdk/arm/mm.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/xdk/arm/mm.h?rev=6…
==============================================================================
--- trunk/reactos/include/xdk/arm/mm.h (added)
+++ trunk/reactos/include/xdk/arm/mm.h [iso-8859-1] Sun Apr 26 20:20:08 2015
@@ -0,0 +1,27 @@
+$if (_NTDDK_)
+
+#define PTI_SHIFT 12
+#define PDI_SHIFT 22
+
+#define PDE_BASE 0xC0300000
+#define PTE_BASE 0xC0000000
+#define PDE_TOP 0xC0300FFF
+#define PTE_TOP 0xC03FFFFF
+
+extern NTKERNELAPI PVOID MmHighestUserAddress;
+extern NTKERNELAPI PVOID MmSystemRangeStart;
+extern NTKERNELAPI ULONG MmUserProbeAddress;
+
+#define MM_HIGHEST_USER_ADDRESS MmHighestUserAddress
+#define MM_SYSTEM_RANGE_START MmSystemRangeStart
+#if defined(_LOCAL_COPY_USER_PROBE_ADDRESS_)
+#define MM_USER_PROBE_ADDRESS _LOCAL_COPY_USER_PROBE_ADDRESS_
+extern ULONG _LOCAL_COPY_USER_PROBE_ADDRESS_;
+#else
+#define MM_USER_PROBE_ADDRESS MmUserProbeAddress
+#endif
+#define MM_LOWEST_USER_ADDRESS (PVOID)0x10000
+#define MM_KSEG0_BASE MM_SYSTEM_RANGE_START
+#define MM_SYSTEM_SPACE_END 0xFFFFFFFF
+
+$endif /* _NTDDK_ */
Propchange: trunk/reactos/include/xdk/arm/mm.h
------------------------------------------------------------------------------
svn:eol-style = native