]> code.delx.au - refind/blobdiff - refind/global.h
Changes to Makefiles to support cross-compiling ARM64 binaries on
[refind] / refind / global.h
index 875fc20464a4f30760309d39e8c686af31d2dbd5..8acbf7dc603457f26fb857624010f33c24fcf5af 100644 (file)
@@ -75,7 +75,8 @@
 #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;
@@ -305,6 +311,8 @@ typedef struct {
    CHAR16           *WindowsRecoveryFiles;
    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;