mirror of
https://github.com/reactos/reactos.git
synced 2025-01-04 21:38:43 +00:00
[NDK]
- Remove unused HYPERSPACE_BASE (which was broken for x86, too) - Add PAE values for HYPER_SPACE and HYPER_SPACE_END on x86 - Add missing MM_HAL_VA_START and MM_HAL_VA_END for ARM svn path=/trunk/; revision=67630
This commit is contained in:
parent
d60f8dcc0a
commit
840af6fcb3
4 changed files with 7 additions and 6 deletions
|
@ -253,7 +253,6 @@ typedef enum
|
|||
// HAL Variables
|
||||
//
|
||||
#define INITIAL_STALL_COUNT 100
|
||||
#define HYPERSPACE_BASE 0xfffff70000000000ULL
|
||||
#define MM_HAL_VA_START 0xFFFFFFFFFFC00000ULL /* This is Vista+ */
|
||||
#define MM_HAL_VA_END 0xFFFFFFFFFFFFFFFFULL
|
||||
#define APIC_BASE 0xFFFFFFFFFFFE0000ULL
|
||||
|
|
|
@ -142,6 +142,8 @@ extern "C" {
|
|||
// HAL Variables
|
||||
//
|
||||
#define INITIAL_STALL_COUNT 100
|
||||
#define MM_HAL_VA_START 0xFFC00000
|
||||
#define MM_HAL_VA_END 0xFFFFFFFF
|
||||
|
||||
//
|
||||
// Static Kernel-Mode Address start (use MM_KSEG0_BASE for actual)
|
||||
|
|
|
@ -166,11 +166,6 @@ typedef enum
|
|||
// HAL Variables
|
||||
//
|
||||
#define INITIAL_STALL_COUNT 100
|
||||
#ifdef PAE
|
||||
#define HYPERSPACE_BASE 0xc0400000
|
||||
#else
|
||||
#define HYPERSPACE_BASE 0xc0800000
|
||||
#endif
|
||||
#define MM_HAL_VA_START 0xFFC00000
|
||||
#define MM_HAL_VA_END 0xFFFFFFFF
|
||||
#define APIC_BASE 0xFFFE0000
|
||||
|
|
|
@ -12,8 +12,13 @@
|
|||
/* Memory layout base addresses */
|
||||
#define MI_USER_PROBE_ADDRESS (PVOID)0x7FFF0000
|
||||
#define MI_DEFAULT_SYSTEM_RANGE_START (PVOID)0x80000000
|
||||
#ifndef PAE
|
||||
#define HYPER_SPACE 0xC0400000
|
||||
#define HYPER_SPACE_END 0xC07FFFFF
|
||||
#else
|
||||
#define HYPER_SPACE 0xC0800000
|
||||
#define HYPER_SPACE_END 0xC0BFFFFF
|
||||
#endif
|
||||
#define MI_SYSTEM_CACHE_WS_START (PVOID)0xC0C00000
|
||||
#define MI_PAGED_POOL_START (PVOID)0xE1000000
|
||||
#define MI_NONPAGED_POOL_END (PVOID)0xFFBE0000
|
||||
|
|
Loading…
Reference in a new issue