Imported Upstream version 3.12
[debian/elilo] / choosers / simple.c
index 9d90fd6a8c9280285e2546c8c14c0a2782a7b013..f064e12b973ccf26b3b27b0050f37bd49400101d 100644 (file)
@@ -32,6 +32,7 @@
 
 #include "elilo.h"
 #include "vars.h"
+#include "console.h"
 
 /* static is ugly but does the job here! */
 static CHAR16 **alt_argv;
@@ -288,6 +289,7 @@ restart:
        }
 
        if (elilo_opt.prompt) {
+               console_textmode();
                ret = select_kernel(buffer, sizeof(buffer));
                if (ret == -1) return -1;
                argc    = argify(buffer,sizeof(buffer), argv); 
@@ -355,7 +357,7 @@ restart:
 
        if (elilo_opt.prompt == 0) {
                /* minimal printing */
-               Print(L"ELILO\n");
+               Print(L"ELILO v%s for EFI/%a\n", ELILO_VERSION, ELILO_ARCH);
                ret = wait_timeout(elilo_opt.delay);
                if (ret != 0) {
                        elilo_opt.prompt = 1;