]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOKitDebug.h
xnu-792.25.20.tar.gz
[apple/xnu.git] / iokit / IOKit / IOKitDebug.h
index 5211cb95f314d959e4389240c3a5403117f4c62d..80aa6c4d819a7dcf09e3e7ff7b3613d5392f2e9c 100644 (file)
@@ -51,11 +51,7 @@ private:
                        UInt32 value, const char * name );
 };
 
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
+#endif __cplusplus
 
 enum {
 // loggage
@@ -74,13 +70,19 @@ enum {
     kIOLogServiceTree  = 0x00001000ULL,
     kIOLogDTree        = 0x00002000ULL,
     kIOLogMemory       = 0x00004000ULL,
+    // available       = 0x00008000ULL,
+    kOSLogRegistryMods  = 0x00010000ULL,       // Log attempts to modify registry collections
 
 // debug aids - change behaviour
-    kIONoFreeObjects   = 0x00100000ULL
+    kIONoFreeObjects   = 0x00100000ULL,
+    kIOLogSynchronous   = 0x00200000ULL,       // IOLog completes synchrounsly
 };
 
 extern SInt64  gIOKitDebug;
-extern char    iokit_version[];
+
+#ifdef __cplusplus
+extern "C" {
+#endif
 
 struct IORegistryPlane;
 extern void    IOPrintPlane( const struct IORegistryPlane * plane );