diff --git a/sdk/include/ndk/ketypes.h b/sdk/include/ndk/ketypes.h index 580a9fdac63..0a686cf6053 100644 --- a/sdk/include/ndk/ketypes.h +++ b/sdk/include/ndk/ketypes.h @@ -125,11 +125,6 @@ Author: // #define THREAD_ALERT_INCREMENT 2 -// -// Physical memory offset of KUSER_SHARED_DATA -// -#define KI_USER_SHARED_DATA_PHYSICAL 0x41000 - // // Quantum values and decrements // @@ -164,6 +159,11 @@ typedef struct _FIBER /* Field offsets: */ #endif } FIBER, *PFIBER; +// +// KUSER_SHARED_DATA location in User Mode +// +#define USER_SHARED_DATA 0x7FFE0000 + #ifndef NTOS_MODE_USER // // Number of dispatch codes supported by KINTERRUPT diff --git a/sdk/include/ndk/pstypes.h b/sdk/include/ndk/pstypes.h index 344a731d834..f23c01ffa8e 100644 --- a/sdk/include/ndk/pstypes.h +++ b/sdk/include/ndk/pstypes.h @@ -45,11 +45,6 @@ extern POBJECT_TYPE NTSYSAPI PsJobType; #endif // !NTOS_MODE_USER -// -// KUSER_SHARED_DATA location in User Mode -// -#define USER_SHARED_DATA (0x7FFE0000) - // // Global Flags // diff --git a/sdk/include/xdk/arm64/ke.h b/sdk/include/xdk/arm64/ke.h index 9b123794e12..c680f06b1d4 100644 --- a/sdk/include/xdk/arm64/ke.h +++ b/sdk/include/xdk/arm64/ke.h @@ -13,6 +13,7 @@ $if (_WDMDDK_) #define PROFILE_LEVEL 15 #define HIGH_LEVEL 15 +#define KI_USER_SHARED_DATA 0xFFFFF78000000000ULL #define SharedUserData ((KUSER_SHARED_DATA * const)KI_USER_SHARED_DATA) #define PAGE_SIZE 0x1000