; Copyright (c) 2003-10 Intel Corporation
; ****************************************************************************
; ****************************************************************************
; **    Filename:  iaStor.INF
; **    Revision:  Version 10.5.2.1010
; **    Date:      10/27/2011
; **    Abstract:  Windows* INF File for Intel(R) Rapid Storage Technology Driver
; ****************************************************************************
; ****************************************************************************

[version]
CatalogFile=iaStor.cat
Signature="$WINDOWS NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
DriverVer=10/27/2011,10.5.2.1010

[SourceDisksNames]
1 = %DiskName%,,,

[SourceDisksFiles]
iaStor.sys= 1

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
CopyFullPort = 12;

[CopyFullPort]
iaStor.sys

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%INTEL%=INTEL_HDC,ntx86

[INTEL_HDC]

[INTEL_HDC.ntx86]
%PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc% = iaStor_Install, PCI\VEN_8086&DEV_2826&SUBSYS_102617AA
%PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc% = iaStor_Install, PCI\VEN_8086&DEV_2826&SUBSYS_102717AA
%PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc% = iaStor_Install, PCI\VEN_8086&DEV_2826&SUBSYS_102817AA


;****************************************************
[iaStor_Install]
AddReg = iaStor_Temp_parameters_AddReg
CopyFiles=CopyFullPort
FeatureScore=0x80

[iaStor_Install.HW]
AddReg = iaStorSecurity.AddReg

[iaStorSecurity.AddReg]
HKR,,Security,,"D:P(A;;FA;;;SY)(A;;FA;;;BA)(A;;;;;BU)"

[iaStor_Temp_parameters_AddReg]

[iaStor_Install.Services]
AddService = iaStor, %SPSVCINST_ASSOCSERVICE%, iaStor_Service_Inst, iaStor_EventLog_Inst

[iaStor_Service_Inst]
DisplayName    = %*PNP0600.DeviceDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\iaStor.sys
LoadOrderGroup = SCSI Miniport
AddReg         = iaStor_parameters_AddReg

[iaStor_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,BusType,0x00010001,0x0000008

[iaStor_EventLog_Inst]
AddReg = iaStor_EventLog_AddReg

[iaStor_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\iaStor.sys"
HKR,,TypesSupported,%REG_DWORD%,7



; Copyright (c) 2009-2011 Intel Corporation
; **********************************************************************************************
; **********************************************************************************************
; **    Filename:  iaStorNull.inf
; **    Revision:  DRIVER_INFO
; **    Abstract:  Windows* Null INF File for SCU Intel(R) Rapid Storage Technology Enterprise Driver
; **               Installs: Nothing
; **********************************************************************************************
;
[Version] 
Signature = "$Windows NT$" 
Class=SCSIAdapter 
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} 
Provider=%INTEL% 
CatalogFile=iaStorNull.cat
DriverVer=10/27/2011,10.5.2.1010

[PackageInfo]
Name=SCU_NULL

[DestinationDirs]
DefaultDestDir = 12

[ControlFlags]
ExcludeFromSelect = *


[Manufacturer] 
%INTEL% = INTEL, NTx86
;******************************************************************************
;*
;* NULL Driver section
;*
;* This section specifies INF file entries to install 
;* a null driver for the SCU contoller(s)
;*
;******************************************************************************
;
;******************************************************************************
;*
;* 32-BIT X86 ARCHITECTURE
;*
;* This section specifies the 32-bit architecture specific INF file entries
;* required to install a driver as a 32-bit compatible driver.
;*
;******************************************************************************

[INTEL.NTx86] 

;;; SCU 0 Device IDs

%Intel_SATA_NULL.Desc% = NO_DRV,PCI\VEN_8086&DEV_1D6BSUBSYS_102617AA
%Intel_SATA_NULL.Desc% = NO_DRV,PCI\VEN_8086&DEV_1D6BSUBSYS_102717AA
%Intel_SATA_NULL.Desc% = NO_DRV,PCI\VEN_8086&DEV_1D6BSUBSYS_102817AA


;******************************************************************************
;*
;* NULL Driver section
;*
;* This section specifies INF file entries to install 
;* a null driver for the SCU contoller(s)
;*
;******************************************************************************

[NO_DRV]
Include=machine.inf
Needs=NO_DRV

[NO_DRV.Services]
Include=machine.inf
Needs=NO_DRV.Services


;******************************************************************************
;*
;* INF FILE STRINGS (VARIABLES)
;*
;* This section specifies variables that can be reused elsewhere in this
;* INF file.
;*
;******************************************************************************
[Strings] 
;;;  *******Localizable Strings******* 
diskId1                = "iaStorA Installation Disk"
Intel_SAS_NULL.Desc    = "Intel(R) C600 Series Chipset SAS RAID Controller"
Intel_SATA_NULL.Desc   = "Intel(R) C600 Series Chipset SAS RAID (SATA mode)"
INTEL = "Intel Corporation"
DiskName                                    = "Intel Rapid Storage Technology Driver"
*PNP0600.DeviceDesc                         = "Intel RAID Controller"
PCI\VEN_8086&DEV_2826&CC_0104.DeviceDesc = "Intel(R) C600 Series Chipset SATA RAID Controller"


;*******************************************
;Non-Localizable
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
