Expand description
x86_64 memory boot sequence
Authors: MarioS271
Re-exportsยง
use crate::arch::x86_64::boot::entry::LIMINE_MEMMAP_REQUEST;๐use crate::lib::addr::PhysAddr;๐use crate::lib::addr::VirtAddr;๐use crate::lib::panic::kernel_panic;๐use crate::lib::panic_codes::PanicCode;๐use crate::lib::types::boot_info::KernelSectionInfo;๐use crate::lib::types::fmt_buffer::FmtBuffer;๐use crate::mm::pmm::FRAME_SIZE;๐use crate::mm::vmm::Vmm;๐use crate::mm::vmm::address_space::AddressSpace;๐use crate::mm::vmm::boot_mapping::BootMappings;๐use crate::mm::vmm::traits::VmmPaging;๐use crate::state::kstate::KSTATE;๐use crate::kdebug;๐use crate::mm;๐use limine::memmap::MEMMAP_BOOTLOADER_RECLAIMABLE;๐use limine::request::MemmapRespData;๐use limine::request::Response;๐