X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3e170ce000f1506b7b5d2c5c7faec85ceabb573d..HEAD:/iokit/conf/files diff --git a/iokit/conf/files b/iokit/conf/files index 0e883af2b..dd1286996 100644 --- a/iokit/conf/files +++ b/iokit/conf/files @@ -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,13 +75,16 @@ 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 @@ -85,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 @@ -105,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