#define NUM_SCAN_OPTIONS 10
+#define DEFAULT_ICONS_DIR L"icons"
//
// global definitions
EFI_BLOCK_IO *WholeDiskBlockIO;
EFI_DEVICE_PATH *WholeDiskDevicePath;
MBR_PARTITION_INFO *MbrPartitionTable;
+ BOOLEAN IsReadable;
} REFIT_VOLUME;
typedef struct _refit_menu_entry {
typedef struct {
BOOLEAN TextOnly;
+ BOOLEAN ScanAllLinux;
+ UINTN RequestedScreenWidth;
+ UINTN RequestedScreenHeight;
UINTN Timeout;
UINTN HideUIFlags;
UINTN MaxTags; // max. number of OS entries to show simultaneously in graphics mode
CHAR16 *SelectionSmallFileName;
CHAR16 *SelectionBigFileName;
CHAR16 *DefaultSelection;
+ CHAR16 *AlsoScan;
+ CHAR16 *DriverDirs;
+ CHAR16 *IconsDir;
UINTN ShowTools[NUM_TOOLS];
CHAR8 ScanFor[NUM_SCAN_OPTIONS]; // codes of types of loaders for which to scan
} REFIT_CONFIG;