From 385f0e6de0c71f7bdb675ae0f19392aeb1c8377d Mon Sep 17 00:00:00 2001 From: belliash Date: Sun, 5 Feb 2023 22:14:47 +0100 Subject: [PATCH] Not all AMD64 CPUs support large pages and global pages, unfortunately --- xtoskrnl/ar/amd64/procsup.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/xtoskrnl/ar/amd64/procsup.c b/xtoskrnl/ar/amd64/procsup.c index 67f8ace..3053c08 100644 --- a/xtoskrnl/ar/amd64/procsup.c +++ b/xtoskrnl/ar/amd64/procsup.c @@ -239,12 +239,6 @@ ArpInitializeProcessorRegisters(VOID) /* Set debugger extension */ ArWriteControlRegister(4, ArReadControlRegister(4) | CR4_DE); - /* Enable global paging support */ - ArWriteControlRegister(4, ArReadControlRegister(4) | CR4_PGE); - - /* Enable large pages */ - ArWriteControlRegister(4, ArReadControlRegister(4) | CR4_PSE); - /* Enable write-protection */ ArWriteControlRegister(0, ArReadControlRegister(0) | CR0_WP);