:: commit 2d6a1e45357326c6550a98da8cfc3408c29d6819

mintsuki <mintsuki@protonmail.com> — 2023-06-20 09:10

parents: d08ea721a5

console: Add firmware type command

diff --git a/common/console.c b/common/console.c
index a0b099fd..bb952b51 100644
--- a/common/console.c
+++ b/common/console.c
@@ -19,6 +19,7 @@ static void console_help(void) {
         "clear     -- Clear the console.\n"
         "%s"
         "lsvol     -- List volumes.\n"
+        "firmware  -- Show firmware type.\n"
         "version   -- Print version.\n"
         "copyright -- Print copyright.\n"
         "help      -- Print this help message.\n",
@@ -49,6 +50,14 @@ void console(void) {
                 config_ready = true;
                 boot(new_entry);
             }
+        } else if (strcmp(prompt, "firmware") == 0) {
+#if defined (BIOS)
+            print("BIOS\n");
+#elif defined (UEFI)
+            print("UEFI\n");
+#else
+            print("unknown\n");
+#endif
         } else if (strcmp(prompt, "version") == 0) {
             print(LIMINE_VERSION "\n");
         } else if (strcmp(prompt, "copyright") == 0) {
tab: 248 wrap: offon