X-Git-Url: https://code.delx.au/refind/blobdiff_plain/db6a30cb5dbbe1ff94b2caaf27a61f5aec51ce71..26d86fa4b6c17ae9d5afce77e18909d10ba19d90:/refind/global.h diff --git a/refind/global.h b/refind/global.h index 419ed8a..8dc6d59 100644 --- a/refind/global.h +++ b/refind/global.h @@ -71,7 +71,8 @@ #define TAG_APPLE_RECOVERY (11) #define TAG_MOK_TOOL (12) #define TAG_FIRMWARE (13) -#define NUM_TOOLS (13) +#define TAG_MEMTEST (14) +#define NUM_TOOLS (14) #define NUM_SCAN_OPTIONS 10 @@ -127,6 +128,8 @@ // Directories to search for these MOK-managing programs. Note that SelfDir is // searched in addition to these locations.... #define MOK_LOCATIONS L"\\,EFI\\tools,EFI\\fedora,EFI\\redhat,EFI\\ubuntu,EFI\\suse,EFI\\opensuse,EFI\\altlinux" +// Directories to search for memtest86.... +#define MEMTEST_LOCATIONS L"EFI\\tools,EFI\\tools\\memtest86,EFI\\tools\\memtest,EFI\\memtest86,EFI\\memtest" // // global definitions @@ -152,6 +155,7 @@ typedef struct { EFI_HANDLE DeviceHandle; EFI_FILE *RootDir; CHAR16 *VolName; + EFI_GUID VolUuid; UINTN VolNumber; EG_IMAGE *VolIconImage; EG_IMAGE *VolBadgeImage; @@ -234,6 +238,7 @@ typedef struct { UINTN ScreensaverTime; CHAR16 *BannerFileName; EG_IMAGE *ScreenBackground; + CHAR16 *ConfigFilename; CHAR16 *SelectionSmallFileName; CHAR16 *SelectionBigFileName; CHAR16 *DefaultSelection; @@ -271,7 +276,6 @@ LOADER_ENTRY * MakeGenericLoaderEntry(VOID); LOADER_ENTRY * AddLoaderEntry(IN CHAR16 *LoaderPath, IN CHAR16 *LoaderTitle, IN REFIT_VOLUME *Volume); VOID SetLoaderDefaults(LOADER_ENTRY *Entry, CHAR16 *LoaderPath, IN REFIT_VOLUME *Volume); LOADER_ENTRY * AddPreparedLoaderEntry(LOADER_ENTRY *Entry); -VOID disable_secure_boot(VOID); #endif