#![no_std] #![no_main] extern crate uefi; extern crate uefi_alloc; extern crate uefi_services; extern crate uefi_exts; extern crate uefi_logger; use uefi::prelude::*; #[no_mangle] pub extern "win64" fn uefi_start(image: uefi::Handle, table: SystemTable) -> Status { uefi_services::init(&table).expect_success("Unable to initialize utilities"); table.stdout().reset(false).expect_success("Failed to reset stdout"); Status::SUCCESS }