1
0
feito fork de xt-sys/exectos

Add page size enumeration list

Esse commit está contido em:
2024-01-18 14:22:51 +01:00
commit 5acf8b4abd
4 arquivos alterados com 18 adições e 0 exclusões

Ver arquivo

@@ -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 (with PAE support) */
typedef struct _HARDWARE_PTE
{

Ver arquivo

@@ -16,6 +16,7 @@
typedef enum _CPU_VENDOR CPU_VENDOR, *PCPU_VENDOR;
typedef enum _CPUID_FEATURES CPUID_FEATURES, *PCPUID_FEATURES;
typedef enum _CPUID_REQUESTS CPUID_REQUESTS, *PCPUID_REQUESTS;
typedef enum _PAGE_SIZE PAGE_SIZE, *PPAGE_SIZE;
/* Architecture-specific structures forward references */
typedef struct _CONTEXT CONTEXT, *PCONTEXT;