diff options
Diffstat (limited to '')
| -rw-r--r-- | rsdos/src/main.rs | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/rsdos/src/main.rs b/rsdos/src/main.rs index 89df5ea..b147e63 100644 --- a/rsdos/src/main.rs +++ b/rsdos/src/main.rs | |||
| @@ -410,14 +410,6 @@ pub unsafe extern "efiapi" fn efi_main(image_handle: Handle, system_table: *mut | |||
| 410 | // park in poll_key with a fixed frame, so the watchdog's boot-phase spin | 410 | // park in poll_key with a fixed frame, so the watchdog's boot-phase spin |
| 411 | // rule for task 0 is disarmed (boot-phase hangs already panicked). | 411 | // rule for task 0 is disarmed (boot-phase hangs already panicked). |
| 412 | rsnix::sched::mark_shell_running(); | 412 | rsnix::sched::mark_shell_running(); |
| 413 | // Shell-entry self-check: verify the vt grid structs are sane right | ||
| 414 | // before the shell's first print. The OptiPlex crashes in the first | ||
| 415 | // banner write when the cells VecData (or the shadow) holds the | ||
| 416 | // firmware's 0xAA fill instead of real values — this line shows | ||
| 417 | // whether the corruption is already present at shell entry or lands | ||
| 418 | // later, and prints the exact field values when it is. | ||
| 419 | rsnix::vt::debug_verify(); | ||
| 420 | |||
| 421 | // Windowed GUI: initialise the window manager and its input pump. | 413 | // Windowed GUI: initialise the window manager and its input pump. |
| 422 | // The console (vt) stays layer 0; GUI apps are windows composited on top. | 414 | // The console (vt) stays layer 0; GUI apps are windows composited on top. |
| 423 | rsnix::wm::init(); | 415 | rsnix::wm::init(); |
