; Copyright (c) 2009-2013 Intel Corporation ; ********************************************************************************************** ; ********************************************************************************************** ; ** Filename: iaStorAV.inf ; ** Revision: DRIVER_INFO ; ** Abstract: Windows* INF File for Intel(R) Rapid Storage Technology Driver ; ** ; ********************************************************************************************** ; [Version] Signature="$Windows NT$" Provider=%INTEL% ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Class=SCSIAdapter DriverVer=08/09/2013,12.0.1.1019 ; [SourceDisksNames] 3426=windows cd [DestinationDirs] DefaultDestDir = 12 ; [ControlFlags] ExcludeFromSelect = * ; [Manufacturer] %INTEL% = INTEL, NTx86, NTamd64 [iaStorAV_Service_Inst] DisplayName = %iaStorAV.DeviceDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\iaStorAV.sys LoadOrderGroup = SCSI miniport AddReg = pnpsafe_pci_addreg ; [iaStorAV_EventLog_Inst] AddReg = iaStorAV_EventLog_AddReg ; [iaStorAV_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\iaStorAV.sys" HKR,,TypesSupported,%REG_TYPE_DWORD%,7 [SourceDisksFiles] iaStorAV.sys = 3426 ; [INTEL.NTx86] %PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_2822&CC_0104 %PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_282A&CC_0104 %PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_2826&CC_0104 ; [INTEL.NTamd64] %PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_2822&CC_0104 %PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_282A&CC_0104 %PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc% = iaStorAV_inst, PCI\VEN_8086&DEV_2826&CC_0104 ; [iaStorAV_inst] CopyFiles=@iaStorAV.sys ; [iaStorAV_inst.HW] AddReg = msi_addreg AddReg = storport_addreg ; [iaStorAV_inst.Services] AddService = iaStorAV, %SPSVCINST_ASSOCSERVICE%, iaStorAV_Service_Inst, iaStorAV_EventLog_Inst ; [pnpsafe_pci_addreg] HKR, Parameters\PnpInterface, 5, %REG_TYPE_DWORD%, 0x00000001 HKR, Parameters, BusType, %REG_TYPE_DWORD%, 0x00000008 ;; Opt into StorPort's I/O latency cap. HKR, "Parameters", "IoLatencyCap", %REG_TYPE_DWORD%, 0x000001F4 ; [Strings] ; Localizable Strings ; iaStorAV.DeviceDesc = "Intel(R) SATA RAID Controller Windows" PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc = "Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller" PCI\VEN_8086&DEV_282A&CC_0104.DeviceDesc = "Intel(R) Mobile Express Chipset SATA RAID Controller" PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc = "Intel(R) C600 Series Chipset SATA RAID Controller" ; INTEL = "Intel Corporation" ; ; Non-Localizable Strings ; SPSVCINST_ASSOCSERVICE = 0x00000002 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_TYPE_DWORD = 0x00010001 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 ; ; MSI enables. ; [msi_addreg] HKR, Interrupt Management, 0x00000010 HKR, Interrupt Management\MessageSignaledInterruptProperties, 0x00000010 HKR, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, %REG_TYPE_DWORD%, 1 HKR, Interrupt Management\MessageSignaledInterruptProperties, MessageNumberLimit, %REG_TYPE_DWORD%, 1 ; [storport_addreg] ;;; Enables/Disables Idle Power Management for StorPort HKR, StorPort, EnableIdlePowerManagement, %REG_TYPE_DWORD%, 0x00000001 ;;; Force StorPort to keep all sense data in Pre-Win8 OSes (max value is 255) HKR, StorPort, TotalSenseDataBytes, %REG_TYPE_DWORD%, 0x000000FF