]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/conf/files
xnu-2422.1.72.tar.gz
[apple/xnu.git] / iokit / conf / files
index bdaf03c11b80bd9e988a2f7d8fc19335f8c63f7c..90fbc0098a6861684b9d787663a9123eb9f65ab9 100644 (file)
@@ -2,13 +2,20 @@
 
 OPTIONS/iokitcpp                                       optional iokitcpp
 OPTIONS/kdebug                                         optional kdebug
+OPTIONS/networking                                     optional networking
+OPTIONS/hibernation                                    optional hibernation
+OPTIONS/crypto                                         optional crypto
+OPTIONS/config_dtrace                          optional config_dtrace
+OPTIONS/mach_assert                            optional mach_assert
 
 # libIOKit
 
-iokit/Kernel/IOLib.c                                   optional iokitcpp
+iokit/Kernel/IOHibernateIO.cpp                         optional hibernation
+iokit/Kernel/IOHibernateRestoreKernel.c                        optional hibernation
+
+iokit/Kernel/IOLib.cpp                                 optional iokitcpp
 iokit/Kernel/IOLocks.cpp                               optional iokitcpp
 iokit/Kernel/IOConditionLock.cpp                       optional iokitcpp
-iokit/Kernel/IOSyncer.cpp                              optional iokitcpp
 
 #iokit/Kernel/IORuntime.cpp                            optional iokitcpp
 iokit/Kernel/IOStartIOKit.cpp                          optional iokitcpp
@@ -18,13 +25,13 @@ iokit/Kernel/IODeviceTreeSupport.cpp                        optional iokitcpp
 iokit/Kernel/IORegistryEntry.cpp                       optional iokitcpp
 iokit/Kernel/IOService.cpp                             optional iokitcpp
 iokit/Kernel/IOServicePM.cpp                           optional iokitcpp
-iokit/Kernel/IOPMchangeNoteList.cpp                    optional iokitcpp
 iokit/Kernel/IOPMinformee.cpp                          optional iokitcpp
 iokit/Kernel/IOPMinformeeList.cpp                      optional iokitcpp
+iokit/Kernel/IOPMPowerStateQueue.cpp                   optional iokitcpp
 iokit/Kernel/IOCatalogue.cpp                           optional iokitcpp
 iokit/Kernel/IOPMPowerSource.cpp                        optional iokitcpp
 iokit/Kernel/IOPMPowerSourceList.cpp                    optional iokitcpp
-iokit/Kernel/IOPMPagingPlexus.cpp                      optional iokitcpp
+iokit/Kernel/IOPolledInterface.cpp                     optional iokitcpp
 
 iokit/Kernel/IOWorkLoop.cpp                            optional iokitcpp
 iokit/Kernel/IOEventSource.cpp                         optional iokitcpp
@@ -33,15 +40,21 @@ iokit/Kernel/IOCommandGate.cpp                              optional iokitcpp
 iokit/Kernel/IOCommand.cpp                             optional iokitcpp
 iokit/Kernel/IOCommandPool.cpp                         optional iokitcpp
 iokit/Kernel/IOCommandQueue.cpp                                optional iokitcpp
+iokit/Kernel/IODMAEventSource.cpp                      optional iokitcpp
 iokit/Kernel/IOFilterInterruptEventSource.cpp          optional iokitcpp
 iokit/Kernel/IOTimerEventSource.cpp                    optional iokitcpp
 
+# Memory system
+iokit/Kernel/IOBufferMemoryDescriptor.cpp              optional iokitcpp
+iokit/Kernel/IODMACommand.cpp                          optional iokitcpp
 iokit/Kernel/IODeviceMemory.cpp                                optional iokitcpp
-iokit/Kernel/IOMemoryDescriptor.cpp                    optional iokitcpp
+iokit/Kernel/IOInterleavedMemoryDescriptor.cpp         optional iokitcpp
+iokit/Kernel/IOMapper.cpp                              optional iokitcpp
 iokit/Kernel/IOMemoryCursor.cpp                                optional iokitcpp
-iokit/Kernel/IOBufferMemoryDescriptor.cpp              optional iokitcpp
+iokit/Kernel/IOMemoryDescriptor.cpp                    optional iokitcpp
 iokit/Kernel/IOMultiMemoryDescriptor.cpp               optional iokitcpp
 iokit/Kernel/IORangeAllocator.cpp                      optional iokitcpp
+iokit/Kernel/IOSubMemoryDescriptor.cpp                 optional iokitcpp
 
 iokit/Kernel/IOPlatformExpert.cpp                      optional iokitcpp
 
@@ -49,17 +62,21 @@ iokit/Kernel/IOCPU.cpp                                      optional iokitcpp
 
 iokit/Kernel/IONVRAM.cpp                               optional iokitcpp
 
+iokit/Kernel/IODMAController.cpp                       optional iokitcpp
 iokit/Kernel/IOInterruptController.cpp                 optional iokitcpp
 
 iokit/Kernel/IOUserClient.cpp                          optional iokitcpp
 
 iokit/Kernel/IOKitDebug.cpp                            optional iokitcpp
 iokit/Kernel/IODataQueue.cpp                           optional iokitcpp
+iokit/Kernel/IOSharedDataQueue.cpp                     optional iokitcpp
 # iokit/Tests/Tests.cpp                                        optional iokitcpp
 # iokit/Tests/TestDevice.cpp                           optional iokitcpp
 # iokit/Tests/TestContainers.cpp                       optional iokitcpp
 # iokit/Tests/TestCollections.cpp                      optional iokitcpp
 
+iokit/Kernel/IOStatistics.cpp                  optional iokitcpp
+
 iokit/Kernel/IOStringFuncs.c                           standard
 
 # Property tables for kernel-linked objects
@@ -74,8 +91,8 @@ iokit/bsddev/IOKitBSDInit.cpp                         optional iokitcpp
 iokit/bsddev/DINetBootHook.cpp                         optional iokitcpp
 
 # Power Management
-iokit/Drivers/platform/drvAppleRootDomain/RootDomainUserClient.cpp     optional iokitcpp
-iokit/Kernel/IOPowerConnection.cpp                                             optional iokitcpp
+iokit/Kernel/RootDomainUserClient.cpp                  optional iokitcpp
+iokit/Kernel/IOPowerConnection.cpp                     optional iokitcpp
 
 # System Management
 iokit/Families/IOSystemManagement/IOWatchDogTimer.cpp  optional iokitcpp