forked from xt-sys/exectos
Not all AMD64 CPUs support large pages and global pages, unfortunately
This commit is contained in:
parent
76f22fbdc4
commit
385f0e6de0
@ -239,12 +239,6 @@ ArpInitializeProcessorRegisters(VOID)
|
|||||||
/* Set debugger extension */
|
/* Set debugger extension */
|
||||||
ArWriteControlRegister(4, ArReadControlRegister(4) | CR4_DE);
|
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 */
|
/* Enable write-protection */
|
||||||
ArWriteControlRegister(0, ArReadControlRegister(0) | CR0_WP);
|
ArWriteControlRegister(0, ArReadControlRegister(0) | CR0_WP);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user