unsafe fn allocate_at(
boot_services: &BootServices,
address: u64,
pages: usize,
) -> Result<*mut u8, MemoryError>unsafe fn allocate_at(
boot_services: &BootServices,
address: u64,
pages: usize,
) -> Result<*mut u8, MemoryError>