:: commit 72b9fcbb4cff08d88d4281c170ba4db72cecd032

mintsuki <mintsuki@protonmail.com> — 2024-04-19 21:21

parents: c1b8bbb696

menu: Print ISA name and firmware type as part of branding

diff --git a/common/menu.c b/common/menu.c
index cf71a544..62013a16 100644
--- a/common/menu.c
+++ b/common/menu.c
@@ -750,7 +750,22 @@ noreturn void _menu(bool first_run) {
 
     menu_branding = config_get_value(NULL, 0, "INTERFACE_BRANDING");
     if (menu_branding == NULL)
-        menu_branding = "Limine " LIMINE_VERSION;
+        menu_branding = "Limine " LIMINE_VERSION " ("
+#if defined (__x86_64__)
+            "x86-64"
+#elif defined (__i386__)
+            "ia-32"
+#elif defined (__riscv64)
+            "riscv64"
+#elif defined (__aarch64__)
+            "aarch64"
+#endif
+#if defined (BIOS)
+            ", BIOS)"
+#elif defined (UEFI)
+            ", UEFI)"
+#endif
+        ;
 
     menu_branding_colour = config_get_value(NULL, 0, "INTERFACE_BRANDING_COLOUR");
     if (menu_branding_colour == NULL)
tab: 248 wrap: offon