summaryrefslogtreecommitdiffstats
path: root/rsdos/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--rsdos/src/main.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/rsdos/src/main.rs b/rsdos/src/main.rs
index 0e159e6..89df5ea 100644
--- a/rsdos/src/main.rs
+++ b/rsdos/src/main.rs
@@ -418,6 +418,11 @@ pub unsafe extern "efiapi" fn efi_main(image_handle: Handle, system_table: *mut
418 // later, and prints the exact field values when it is. 418 // later, and prints the exact field values when it is.
419 rsnix::vt::debug_verify(); 419 rsnix::vt::debug_verify();
420 420
421 // Windowed GUI: initialise the window manager and its input pump.
422 // The console (vt) stays layer 0; GUI apps are windows composited on top.
423 rsnix::wm::init();
424 rsnix::wm::spawn_input_pump();
425
421 shell::run(); 426 shell::run();
422} 427}
423 428