Skip to content

Commit 0c9d199

Browse files
committed
Remove debugging hackery
1 parent f11d15d commit 0c9d199

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

uefi/src/main.rs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,14 @@ fn main_inner(image: Handle, mut st: SystemTable<Boot>) -> Status {
7272
unsafe {
7373
*SYSTEM_TABLE.get() = Some(st.unsafe_clone());
7474
}
75-
let stdout = unsafe { &mut *SYSTEM_TABLE.get() };
76-
let stdout = stdout.as_mut().unwrap();
77-
let stdout = stdout.stdout();
78-
stdout.clear().unwrap();
75+
st.stdout().clear().unwrap();
7976
writeln!(st.stdout(), "UEFI bootloader started; trying to load kernel").unwrap();
8077

8178
let mut boot_mode = BootMode::Disk;
8279
let mut kernel = load_kernel(image, &mut st, boot_mode);
8380
if kernel.is_none() {
8481
writeln!(
85-
stdout,
82+
st.stdout(),
8683
"Failed to load kernel via {:?}, trying TFTP",
8784
boot_mode
8885
)
@@ -92,12 +89,12 @@ fn main_inner(image: Handle, mut st: SystemTable<Boot>) -> Status {
9289
kernel = load_kernel(image, &mut st, boot_mode);
9390
}
9491
let kernel = kernel.expect("Failed to load kernel");
95-
writeln!(stdout, "Trying to load ramdisk via {:?}", boot_mode).unwrap();
92+
writeln!(st.stdout(), "Trying to load ramdisk via {:?}", boot_mode).unwrap();
9693
// Ramdisk must load from same source, or not at all.
9794
let ramdisk = load_ramdisk(image, &mut st, boot_mode);
9895

9996
writeln!(
100-
stdout,
97+
st.stdout(),
10198
"{}",
10299
match ramdisk {
103100
Some(_) => "Loaded ramdisk",

0 commit comments

Comments
 (0)