]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/conf/files
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / iokit / conf / files
index 31173f88cf123358780a9c2f793e6b8ca0907f5a..dd1286996ed796d61b4f15cfb511fac9d4703826 100644 (file)
@@ -8,6 +8,23 @@ OPTIONS/crypto                                         optional crypto
 OPTIONS/config_dtrace                          optional config_dtrace
 OPTIONS/mach_assert                            optional mach_assert
 
+# iig generated implementation files
+
+./DriverKit/OSObject.iig.cpp           optional iokitcpp
+./DriverKit/OSAction.iig.cpp           optional iokitcpp
+./DriverKit/IOService.iig.cpp          optional iokitcpp
+./DriverKit/IOUserClient.iig.cpp               optional iokitcpp
+./DriverKit/IOMemoryDescriptor.iig.cpp         optional iokitcpp
+./DriverKit/IOBufferMemoryDescriptor.iig.cpp           optional iokitcpp
+./DriverKit/IOMemoryMap.iig.cpp                optional iokitcpp
+./DriverKit/IODispatchSource.iig.cpp           optional iokitcpp
+./DriverKit/IODispatchQueue.iig.cpp            optional iokitcpp
+./DriverKit/IOInterruptDispatchSource.iig.cpp          optional iokitcpp
+./DriverKit/IODataQueueDispatchSource.iig.cpp          optional iokitcpp
+./DriverKit/IOServiceNotificationDispatchSource.iig.cpp                optional iokitcpp
+./DriverKit/IOUserServer.iig.cpp               optional iokitcpp
+./DriverKit/IODMACommand.iig.cpp               optional iokitcpp
+
 # libIOKit
 
 iokit/Kernel/IOHibernateIO.cpp                         optional hibernation
@@ -29,8 +46,9 @@ 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/IOPMPowerSource.cpp                       optional iokitcpp
+iokit/Kernel/IOPMPowerSourceList.cpp                   optional iokitcpp
+iokit/Kernel/IOPMGR.cpp                                        optional iokitcpp
 iokit/Kernel/IOPolledInterface.cpp                     optional iokitcpp
 
 iokit/Kernel/IOWorkLoop.cpp                            optional iokitcpp
@@ -57,23 +75,27 @@ iokit/Kernel/IORangeAllocator.cpp                   optional iokitcpp
 iokit/Kernel/IOSubMemoryDescriptor.cpp                 optional iokitcpp
 
 iokit/Kernel/IOPlatformExpert.cpp                      optional iokitcpp
+iokit/Kernel/IOPlatformIO.cpp                          optional iokitcpp
 
 iokit/Kernel/IOCPU.cpp                                 optional iokitcpp
+iokit/Kernel/IOPlatformActions.cpp                     optional iokitcpp
 
 iokit/Kernel/IONVRAM.cpp                               optional iokitcpp
 
 iokit/Kernel/IODMAController.cpp                       optional iokitcpp
 iokit/Kernel/IOInterruptController.cpp                 optional iokitcpp
+iokit/Kernel/PassthruInterruptController.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/Tests/Tests.cpp                                  optional iokitcpp
+iokit/Tests/TestIOMemoryDescriptor.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/IOInterruptAccounting.cpp                 optional iokitcpp
@@ -84,9 +106,12 @@ iokit/Kernel/IOStateReporter.cpp                    optional iokitcpp
 iokit/Kernel/IOHistogramReporter.cpp                   optional iokitcpp
 iokit/Kernel/IOReportLegend.cpp                                optional iokitcpp
 
+iokit/Kernel/IORTC.cpp                         optional iokitcpp
 
 iokit/Kernel/IOStringFuncs.c                           standard
 
+iokit/Kernel/IOUserServer.cpp                          optional iokitcpp
+
 # Property tables for kernel-linked objects
 
 iokit/KernelConfigTables.cpp                           optional iokitcpp
@@ -104,3 +129,8 @@ iokit/Kernel/IOPowerConnection.cpp                  optional iokitcpp
 
 # System Management
 iokit/Families/IOSystemManagement/IOWatchDogTimer.cpp  optional iokitcpp
+
+# Performance Control
+iokit/Kernel/IOPerfControl.cpp         optional iokitcpp
+
+iokit/bsddev/skywalk/IOSkywalkSupport.cpp              optional iokitcpp