diff --git a/xtldr/shell.c b/xtldr/shell.c index 167165a..5f51cd4 100644 --- a/xtldr/shell.c +++ b/xtldr/shell.c @@ -13,4 +13,12 @@ XTCDECL VOID BlStartLoaderShell() { + /* Clear screen and enable cursor */ + BlSetConsoleAttributes(EFI_TEXT_BGCOLOR_BLACK | EFI_TEXT_FGCOLOR_LIGHTGRAY); + BlClearConsoleScreen(); + BlEnableConsoleCursor(); + + /* Print prompt */ + BlConsolePrint(L"XTLDR> "); + for(;;); }