mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 13:34:53 +00:00
[BOOT] Add Mm defines for ARM64
This commit is contained in:
parent
fc0b4cda78
commit
e99335aff4
|
@ -69,11 +69,22 @@ typedef struct _FREELDR_MEMORY_DESCRIPTOR
|
|||
#define MM_PAGE_MASK 0xFFF
|
||||
#define MM_PAGE_SHIFT 12
|
||||
#define MM_MAX_PAGE 0xFFFFFFFFF /* 36 bits for the PFN */
|
||||
#define MM_MAX_PAGE_LOADER 0x3FFFF /* on x64 freeldr only maps 1 GB */
|
||||
#define MM_MAX_PAGE_LOADER 03FFF /* on x64 freeldr only maps 1 GB */
|
||||
|
||||
#define MM_SIZE_TO_PAGES(a) \
|
||||
( ((a) >> MM_PAGE_SHIFT) + ((a) & MM_PAGE_MASK ? 1 : 0) )
|
||||
#endif
|
||||
|
||||
#if defined (_ARM64_)
|
||||
|
||||
#define MM_PAGE_SIZE 4096
|
||||
#define MM_PAGE_MASK 0xFFF
|
||||
#define MM_PAGE_SHIFT 12
|
||||
#define MM_MAX_PAGE 0xFFFFFFFFF /* 36 bits for the PFN */
|
||||
#define MM_MAX_PAGE_LOADER 0xFFFFFFFFF
|
||||
|
||||
#define MM_SIZE_TO_PAGES(a) \
|
||||
( ((a) >> MM_PAGE_SHIFT) + ((a) & MM_PAGE_MASK ? 1 : 0) )
|
||||
#endif
|
||||
|
||||
// HEAP and STACK size
|
||||
|
|
Loading…
Reference in a new issue