- made improvements to memory code (refactored)

- started on improvements to the page frame allocator. it should be able to provide a usable page for any given virtual memory address requested.
This commit is contained in:
2025-03-04 01:28:39 +00:00
parent f502104a6e
commit 2186b829aa
9 changed files with 175 additions and 75 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
use core::arch::x86_64::__cpuid;
use crate::arch::x86_64::memory::memory_map::PHYSICAL_MEMORY_OFFSET;
use crate::arch::x86_64::memory::mapping::PHYSICAL_MEMORY_OFFSET;
use crate::serial_print;
use x86_64::{
PhysAddr, VirtAddr,