This commit is contained in:
Freya Murphy 2024-01-27 00:12:52 -05:00
parent 7559e847a7
commit 8b216a67c9
Signed by: freya
GPG key ID: 744AB800E383AE52

View file

@ -11,13 +11,13 @@
// PAGE MAP LEVEL 4 ENTRY
struct pml4 {
uint64_t present : 1;
uint64_t rw : 1;
uint64_t rw : 1;
uint64_t user_supervisor : 1;
uint64_t write_through : 1;
uint64_t cache_disable : 1;
uint64_t accessed : 1;
uint64_t _reserved : 6;
uint64_t address : 40;
uint64_t address : 40;
uint64_t _reserved_2 : 11;
uint64_t execute_disable : 1;
};
@ -25,7 +25,7 @@ struct pml4 {
// PAGE DIRECTORY POINTER TABLE ENTRY
struct pdpte {
uint64_t present : 1;
uint64_t rw : 1;
uint64_t rw : 1;
uint64_t user_supervisor : 1;
uint64_t write_through : 1;
uint64_t cache_disable : 1;
@ -41,7 +41,7 @@ struct pdpte {
// PAGE DIRECTORY ENTRY
struct pde {
uint64_t present : 1;
uint64_t rw : 1;
uint64_t rw : 1;
uint64_t user_supervisor : 1;
uint64_t write_through : 1;
uint64_t cache_disable : 1;
@ -57,7 +57,7 @@ struct pde {
// PAGE TABLE ENTRY
struct pte {
uint64_t present : 1;
uint64_t rw : 1;
uint64_t rw : 1;
uint64_t user_supervisor : 1;
uint64_t write_through : 1;
uint64_t cache_disable : 1;