]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOKitKeysPrivate.h
xnu-7195.101.1.tar.gz
[apple/xnu.git] / iokit / IOKit / IOKitKeysPrivate.h
index 4751aba6ee49e0195330ea26bdca4b41d9ade153..dbc6aaaf55838c2bc27f48986dcca46e77860eb4 100644 (file)
 // care.
 #define kIONVRAMForceSyncNowPropertyKey         "IONVRAM-FORCESYNCNOW-PROPERTY"
 
+// GUID to address variables for the system NVRAM region
+#define kIOKitSystemGUID                        "40A0DDD2-77F8-4392-B4A3-1E7304206516"
+#define kIOKitSystemGUIDPrefix                  (kIOKitSystemGUID ":")
+// Internal only key to give access to system region on internal builds
+#define kIONVRAMSystemInternalAllowKey          "com.apple.private.iokit.system-nvram-internal-allow"
+
 
 // clientHasPrivilege security token for kIOClientPrivilegeSecureConsoleProcess
 typedef struct _IOUCProcessToken {
@@ -88,12 +94,14 @@ typedef struct _IOUCProcessToken {
 #define kIOPlatformPanicActionKey                    "IOPlatformPanicAction"         /* value is OSNumber (priority) */
 
 #define kIOPlatformFunctionHandlerSet                "IOPlatformFunctionHandlerSet"
-#if defined(__i386__) || defined(__x86_64__)
+
 #define kIOPlatformFunctionHandlerMaxBusDelay        "IOPlatformFunctionHandlerMaxBusDelay"
-#define kIOPlatformFunctionHandlerMaxInterruptDelay  "IOPlatformFunctionHandlerMaxInterruptDelay"
+#define kIOPlatformMaxBusDelay                       "IOPlatformMaxBusDelay"
 
-#define kIOPlatformMaxBusDelay        "IOPlatformMaxBusDelay"
-#define kIOPlatformMaxInterruptDelay  "IOPlatformMaxInterruptDelay"
+#if defined(__i386__) || defined(__x86_64__)
+
+#define kIOPlatformFunctionHandlerMaxInterruptDelay  "IOPlatformFunctionHandlerMaxInterruptDelay"
+#define kIOPlatformMaxInterruptDelay                 "IOPlatformMaxInterruptDelay"
 
 #endif /* defined(__i386__) || defined(__x86_64__) */