Add page size enumeration list
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 39s
Builds / ExectOS (i686) (push) Successful in 27s

This commit is contained in:
2024-01-18 14:22:51 +01:00
parent 0e4575b278
commit 5acf8b4abd
4 changed files with 18 additions and 0 deletions

View File

@@ -17,6 +17,14 @@
#define MM_PAGE_SHIFT 12
#define MM_PAGE_SIZE 4096
/* Page size enumeration list */
typedef enum _PAGE_SIZE
{
Size4K,
Size2M,
Size1G
} PAGE_SIZE, *PPAGE_SIZE;
/* Page Table entry structure definition */
typedef struct _HARDWARE_PTE
{