diff options
-rw-r--r-- | efilinux.h | 3 | ||||
-rw-r--r-- | entry.c | 4 |
2 files changed, 5 insertions, 2 deletions
@@ -42,6 +42,9 @@ #ifndef __EFILINUX_H__ #define __EFILINUX_H__ +#define EFILINUX_VERSION_MAJOR 0 +#define EFILINUX_VERSION_MINOR 8 + extern EFI_SYSTEM_TABLE *sys_table; extern EFI_BOOT_SERVICES *boot; extern EFI_RUNTIME_SERVICES *runtime; @@ -41,7 +41,7 @@ #define ERROR_STRING_LENGTH 32 -static CHAR16 *banner = L"efilinux loader\n"; +static CHAR16 *banner = L"efilinux loader %d.%d\n"; EFI_SYSTEM_TABLE *sys_table; EFI_BOOT_SERVICES *boot; @@ -277,7 +277,7 @@ efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *_table) if (CheckCrc(sys_table->Hdr.HeaderSize, &sys_table->Hdr) != TRUE) return EFI_LOAD_ERROR; - Print(banner); + Print(banner, EFILINUX_VERSION_MAJOR, EFILINUX_VERSION_MINOR); err = fs_init(); if (err != EFI_SUCCESS) |