unsafe fn allocate_buffer_in_range(
boot_services: &BootServices,
min_address: u64,
max_address: u64,
size: usize,
) -> Result<*mut u8, MemoryError>unsafe fn allocate_buffer_in_range(
boot_services: &BootServices,
min_address: u64,
max_address: u64,
size: usize,
) -> Result<*mut u8, MemoryError>