#define TAG_MEMTEST (15)
#define TAG_GDISK (16)
#define TAG_NETBOOT (17)
-#define NUM_TOOLS (18)
+#define TAG_CSR_ROTATE (18)
+#define NUM_TOOLS (19)
#define NUM_SCAN_OPTIONS 10
// global types
+typedef struct _uint32_list {
+ UINT32 Value;
+ struct _uint32_list *Next;
+} UINT32_LIST;
+
typedef struct {
UINT8 Flags;
UINT8 StartCHS1;
CHAR16 *DriverDirs;
CHAR16 *IconsDir;
CHAR16 *SpoofOSXVersion;
+ UINT32_LIST *CsrValues;
UINTN ShowTools[NUM_TOOLS];
CHAR8 ScanFor[NUM_SCAN_OPTIONS]; // codes of types of loaders for which to scan
} REFIT_CONFIG;