; INF for the Intel(R) 5000 Series Chipsets Integrated Device - 1A38 ; (Windows 2000, Windows XP 32 bit and Windows Server 2003 32 bit) [Version] Signature="$Windows NT$" Class=System ClassGUID={4D36E97D-E325-11CE-BFC1-08002BE10318} Provider=%INTC% CatalogFile=ioatdma.cat DriverVer=03/23/2006,1.2.52.0 [SourceDisksNames] 1=%Disk_Description%,,, [SourceDisksFiles] ioatdma.sys = 1 ioatco.dll = 1 [Manufacturer] %MfgName% = Intel, NTx86, NTx86.5.2, NTamd64, NTIA64 [Intel] %PCI\VEN_8086&DEV_1A38.DeviceDesc%=NO_DRV, PCI\VEN_8086&DEV_1A38 [Intel.NTx86] %PCI\VEN_8086&DEV_1A38.DeviceDesc%=NO_DRV, PCI\VEN_8086&DEV_1A38 ; ; Intel(R) I/O Acceleration Technology is only available through ; NDIS 5.2 and greater (which is only on OS version 5.2 and greater) ; [Intel.NTx86.5.2] %PCI\VEN_8086&DEV_1A38.DeviceDesc%=ioatdma.Dev, PCI\VEN_8086&DEV_1A38 [DestinationDirs] ioatdma.Files.Ext = 10,System32\Drivers CoInstaller_CopyFiles = 11 [ioatdma.Dev.NT] ;CpyFiles=ioatdma.Files.Ext AddReg=ioatdma.Driver.AddReg [ioatdma.Dev.NT.Services] Addservice = ioatdma, 0x00000002, ioatdma.AddService, ioatdma.EventLog [ioatdma.Dev.NT.CoInstallers] AddReg=CoInstaller_AddReg ;CpyFiles=CoInstaller_CopyFiles ;---------------------------------------------------------------; ;-------------- Driver installation ;---------------------------------------------------------------; [ioatdma.AddService] DisplayName = %ioatdma.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\ioatdma.sys AddReg = ioatdma.Service.AddReg LoadOrderGroup = Base [ioatdma.Service.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,ioatdma.sys [ioatdma.Files.Ext] ioatdma.sys [ioatdma.Driver.AddReg] HKR,,Version,,"%DriverVer%" HKR,,EnableIOAT,0x00010001, 0x00000001 ;---------------------------------------------------------------; ;-------------- Event Log ;---------------------------------------------------------------; [ioatdma.EventLog] AddReg = ioatdma.AddEventLog.reg [ioatdma.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%SystemRoot%\System32\ntdll.dll" HKR, , TypesSupported, 0x00010001, 7 ;---------------------------------------------------------------; ;-------------- Coinstaller installation ;---------------------------------------------------------------; [CoInstaller_CopyFiles] ioatco.dll [CoInstaller_AddReg] HKR,, CoInstallers32, 0x00010000, "ioatco.dll,IOATCoInstallerEntry" HKR,, CoInstallFlag, 0x00010001, 0x80000001 HKR,, CoInstallTitle, 0x00010000, "%ioatco.Title%" HKR,, CoInstallEnableString, 0x00010000, "%ioatco.EnableString%" HKR,, CoInstallEnableHelpTitle, 0x00010000, "%ioatco.HelpTitle%" HKR,, CoInstallEnableHelpText, 0x00010000, "%ioatco.HelpText%" HKR,, CoInstallState0, 0x00010000, "%ioatco.State0%" HKR,, CoInstallState1, 0x00010000, "%ioatco.State1%" HKR,, CoInstallState2, 0x00010000, "%ioatco.State2%" HKR,, CoInstallState3, 0x00010000, "%ioatco.State3%" HKR,, CoInstallCfgWarn, 0x00010000, "%ioatco.CfgWarn%" ;---------------------------------------------------------------; ;-------------- NO_DRV installation ;---------------------------------------------------------------; [NO_DRV] AddReg=NoDrv.reg Include=machine.inf Needs=NO_DRV [NO_DRV.Services] Include=machine.inf Needs=NO_DRV.Services [NoDrv.reg] HKR,,Version,,"%DriverVer%" ;---------------------------------------------------------------; ;----------------------------------------------------------------------------- ; Localizable Strings [Strings] ioatco.Title="Settings" ioatco.EnableString="Use Intel(R) I/O Acceleration Technology" ioatco.HelpTitle="Intel(R) I/O Acceleration Technology" ioatco.HelpText="Intel(R) I/O Acceleration Technology optimizes the flow of data to applications reducing CPU utilization." ioatco.State0="To use this option you must have the Scalable Networking Pack installed. You can download it at www.microsoft.com." ioatco.State1="To use this option you must have an Intel(R) I/O Acceleration Technology capable network connection." ioatco.State2="" ioatco.State3="DMA operations performed: %I64d" ioatco.CfgWarn="Configuration issues were detected that prevent Intel(R) I/OAT from being enabled. These issues have been corrected. The system must be restarted to enable Intel I/OAT." INTC="Intel" Disk_Description="Intel(R) 5000 Series Chipsets Integrated Device - 1A38" MfgName="Intel" PCI\VEN_8086&DEV_1A38.DeviceDesc="Intel(R) 5000 Series Chipsets Integrated Device - 1A38" ioatdma.SvcDesc="IOATDMA.SYS Intel(R) 5000 Series Chipsets Integrated Device - 1A38"