ref: cleaned code a bit

This commit is contained in:
karina
2026-04-27 07:02:56 +04:00
parent 5d010f7fb2
commit 7935a6132e
2 changed files with 2 additions and 12 deletions
+1 -2
View File
@@ -3,12 +3,11 @@
#include <Lib/String.h>
#include <Arch/CPU.h>
#include <OS/Panic.h>
#include <OS/Log.h>
#include "../Common/bootinfo.h"
#include "OS/Log.h"
static const UInt64 kPTEAddressMask = 0x0000FFFFFFFFF000ULL;
static inline Address GetPTEAddress(UInt64 entry) { return entry & kPTEAddressMask; }
static inline UInt64 GetPTEFlags(UInt64 entry) { return entry & ~kPTEAddressMask; }
static inline UInt16 GetL0Index(Address virt) { return (virt >> 39) & 0x1FF; }
static inline UInt16 GetL1Index(Address virt) { return (virt >> 30) & 0x1FF; }
static inline UInt16 GetL2Index(Address virt) { return (virt >> 21) & 0x1FF; }