Topic: [REQ] Onboard LSI MegaRaid SAS R.C., Fujitsu Siemens Primergy Servers
Hello Everybody,
first i will thank You for the good work on Driverpacks. It saved me a lot of time ... :-)
Now i have a request to add a Masstorage Driver for Fujitsu Siemens Primergy Servers (e.g. RX300) with onboard LSI Logic MegaRAID SAS RAID Controller. Here is the solution which works for me, you can add it for future driverpack builds.
1) I have added a Directory named FSC under D\M\
2) Files which i have added into the new Dir (pm me, so i can send it to you)
24.05.2006 21:30 10.680 megasas.cat
08.05.2006 09:24 18.944 msas2k3.sys (driver version 1.20.0.32)
10.08.2006 09:29 19.062 oem0.inf (entries look at the end of this post under 4. )
3) added following Lines to DriverPack_MassStorage_wnt5_x86-32.ini
[FSC]
ms_count=1
ms_1_deviceName="LSI Logic MegaRAID SAS RAID Controller Driver (Server 2003 32-bit)"
ms_1_tag="msas2k3"
ms_1_sysFile="msas2k3.sys"
ms_1_hwids="PCI\VEN_1000&DEV_0411&SUBSYS_10011000,PCI\VEN_1000&DEV_0411&SUBSYS_10021000,PCI\VEN_1000&DEV_0411&SUBSYS_10031000,PCI\VEN_1000&DEV_0411&SUBSYS_10041000,PCI\VEN_1000&DEV_0411&SUBSYS_20041000,PCI\VEN_1000&DEV_0411&SUBSYS_20051000,PCI\VEN_1000&DEV_0411&SUBSYS_100C1000,PCI\VEN_1000&DEV_0413&SUBSYS_10051000,PCI\VEN_1000&DEV_0409&SUBSYS_10091000,PCI\VEN_1000&DEV_0411&SUBSYS_10811734,PCI\VEN_1000&DEV_0411&SUBSYS_10a31734,PCI\VEN_1000&DEV_0411&SUBSYS_82871033,PCI\VEN_1000&DEV_0411&SUBSYS_10018086,PCI\VEN_1000&DEV_0411&SUBSYS_10038086,PCI\VEN_1000&DEV_0411&SUBSYS_35008086,PCI\VEN_1000&DEV_0411&SUBSYS_35018086,PCI\VEN_1000&DEV_0411&SUBSYS_35048086"
ms_1_isBusExtender=false
ms_1_exc_skipIfOS="wxp"
ms_1_exc_disableIfOS="w2k"
4) Entries for oem0.inf
;
; OEMSETUP.INF
;
; This is the INF file for Windows Server 2000 and Windows
; 2003 (32-bit) for the LSI SAS RAID Controllers
;
;********************************************************************
; *
; Copyright 2005 LSI Logic, Inc. All rights reserved. *
; *
; This file is property of LSI Logic, Inc. and is licensed for *
; use as is. The receipt of or possession of this file does not *
; convey any rights to modify its contents, in whole, or in part, *
; without the specific written consent of LSI Logic, Inc. *
; *
;********************************************************************
[version]
Signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%LSI%
CatalogFile=megasas.cat
CatalogFile.ntx86=megasas.cat
DriverVer=05/05/2006,1.20.0.32
[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
[SourceDisksNames]
1 = %disk1%,megasas.sys,,
[SourceDisksFiles]
megasas.sys = 1
[SourceDisksNames.x86]
2 = %disk2%,msas2k3.sys,,
[SourceDisksFiles.x86]
msas2k3.SYS = 2
[ControlFlags]
;
; Exclude the following PnP devices from Select Device list.
;
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10011000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10021000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10031000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10041000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_20041000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_20051000
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_100C1000
ExcludeFromSelect = PCI\VEN_1000&DEV_0413&SUBSYS_10051000
ExcludeFromSelect = PCI\VEN_1000&DEV_0409&SUBSYS_10091000
;Intel
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10018086
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10038086
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_35008086
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_35018086
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_35048086
;FSC
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10811734
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_10a31734
ExcludeFromSelect = PCI\VEN_1000&DEV_0411&SUBSYS_82871033
[Manufacturer]
%LSI%=LSI, NT.5.1, NT.5.2
[LSI]
;----------- WINDOWS 2000 INSTALL SECTION ----------------------------------------------------------
%mraidsas8408e.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10011000
%mraidsas8480e.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10021000
%mraidsas8344elp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10031000
%mraidsas8308elp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10041000
%mraidsata3008elp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_20041000
%mraidsas8304elp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_20051000
%mraidsas84012e.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_100C1000
%mraidsas8300xlp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0413&SUBSYS_10051000
%mraidsas8300xlp.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0409&SUBSYS_10091000
;fsc
%fscinternal.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10811734
%fscinternal.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10a31734
%fscinternal.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_82871033
;Intel
%IntelSrcSAS181.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10018086
%IntelSrcSAS144E.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10038086
%IntelSromSAS18E.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35008086
%IntelSromSAS18E.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35018086
%IntelSromSAS18E.DeviceDesc% = megasas_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35048086
[megasas_Inst]
CopyFiles = @megasas.sys
[megasas_Inst.HW]
DelReg = LegacyScsiportValues
AddReg = megasas_AddReg.HW
[megasas_AddReg.HW]
HKR, "ScsiPort", "NeedsSystemShutdownNotification", 0x00010001, 1
[megasas_Inst.Services]
AddService = megasas, %SPSVCINST_ASSOCSERVICE%, megasas_Service_Inst,Miniport_EventLog_Inst
[megasas_Service_Inst]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\megasas.sys
LoadOrderGroup = SCSI Miniport
AddReg = pnpsafe_W2Kpci_addreg
AddReg = WIN2K_CriticalDataBase
[pnpsafe_W2Kpci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, "Parameters\Device", "NumberOfRequests", 0x00010001, 0xFA
HKLM,"System\CurrentControlSet\Services\Disk","TimeOutValue",0x00010001,0x0000003C
[WIN2K_CriticalDataBase]
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10011000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10011000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10021000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10021000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10031000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10031000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10041000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10041000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20041000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20041000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20051000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20051000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_100C1000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_100C1000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0413&subsys_10051000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0413&subsys_10051000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0409&subsys_10091000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0409&subsys_10091000,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10018086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10018086,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10038086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10038086,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35008086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35008086,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35018086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35018086,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35048086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35048086,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10811734,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10811734,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10a31734,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10a31734,Service,,%Service%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_82871033,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_82871033,Service,,%Service%
[LSI.NT.5.1]
;----------- WINDOWS XP INSTALL SECTION ----------------------------------------------------------
%mraidsas8408e.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10011000
%mraidsas8480e.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10021000
%mraidsas8344elp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10031000
%mraidsas8308elp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10041000
%mraidsata3008elp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_20041000
%mraidsas8304elp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_20051000
%mraidsas84012e.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_100C1000
%mraidsas8300xlp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0413&SUBSYS_10051000
%mraidsas8300xlp.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0409&SUBSYS_10091000
;fsc
%fscinternal.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10811734
%fscinternal.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10a31734
%fscinternal.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_82871033
;Intel
%IntelSrcSAS181.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10018086
%IntelSrcSAS144E.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_10038086
%IntelSromSAS18E.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_35008086
%IntelSromSAS18E.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_35018086
%IntelSromSAS18E.DeviceDesc% = NODRV, PCI\VEN_1000&DEV_0411&SUBSYS_35048086
[NODRV] ;EMPTY SECTION
[LSI.NT.5.2]
;----------- WINDOWS 2003 32BIT INSTALL SECTION ----------------------------------------------------------
%mraidsas8408e.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10011000
%mraidsas8480e.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10021000
%mraidsas8344elp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10031000
%mraidsas8308elp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10041000
%mraidsata3008elp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_20041000
%mraidsas8304elp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_20051000
%mraidsas84012e.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_100C1000
%mraidsas8300xlp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0413&SUBSYS_10051000
%mraidsas8300xlp.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0409&SUBSYS_10091000
;fsc
%fscinternal.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10811734
%fscinternal.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10a31734
%fscinternal.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_82871033
;Intel
%IntelSrcSAS181.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10018086
%IntelSrcSAS144E.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_10038086
%IntelSromSAS18E.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35008086
%IntelSromSAS18E.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35018086
%IntelSromSAS18E.DeviceDesc% = msas2k3_Inst, PCI\VEN_1000&DEV_0411&SUBSYS_35048086
[msas2k3_Inst.ntx86]
CopyFiles = @msas2k3.sys
[msas2k3_Inst.ntx86.HW]
DelReg = LegacyScsiportValues
AddReg = msas2k3_AddReg.ntx86.HW
[msas2k3_AddReg.ntx86.HW]
HKR, "ScsiPort", "NeedsSystemShutdownNotification", 0x00010001, 1
[msas2k3_Inst.ntx86.Services]
AddService = msas2k3, %SPSVCINST_ASSOCSERVICE%, msas2k3_Service_Inst,Miniport_EventLog_Inst
[msas2k3_Service_Inst]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\msas2k3.sys
LoadOrderGroup = SCSI Miniport
AddReg = pnpsafe_pci_addreg
AddReg = WIN2K3_CriticalDataBase
;*************************************************************
;The EventLog entries are the same for all SCSI miniports.
[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg
[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, "Parameters\Device", "NumberOfRequests", 0x00010001, 0x000003E8
HKLM,"System\CurrentControlSet\Services\Disk","TimeOutValue",0x00010001,0x0000003C
[WIN2K3_CriticalDataBase]
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10011000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10011000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10021000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10021000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10031000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10031000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10041000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10041000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20041000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20041000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20051000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_20051000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_100C1000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_100C1000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0413&subsys_10051000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0413&subsys_10051000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0409&subsys_10091000,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0409&subsys_10091000,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10018086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10018086,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10038086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10038086,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35008086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35008086,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35018086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35018086,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35048086,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_35048086,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10811734,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10811734,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10a31734,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_10a31734,Service,,%Service1%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_82871033,ClassGUID,,%ClassGUID%
HKLM,SYSTEM\CurrentControlSet\Control\CriticalDeviceDataBase\pci#ven_1000&dev_0411&subsys_82871033,Service,,%Service1%
[Miniport_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,%%SystemRoot%%\System32\IoLogMsg.dll
HKR,,TypesSupported,%REG_DWORD%,7
[LegacyScsiportValues]
HKR,Scsiport
[Strings]
;------------------MegaRAID----------------------------
LSI = "LSI Logic Corp.,"
disk1 ="LSI Logic MegaRAID SAS RAID Controller Driver (Windows 2000)"
disk2 ="LSI Logic MegaRAID SAS RAID Controller Driver (Server 2003 32-bit)"
mraidsas8408e.DeviceDesc = "LSI Logic MegaRAID SAS 8408E RAID Controller"
mraidsas8480e.DeviceDesc = "LSI Logic MegaRAID SAS 8480E RAID Controller"
mraidsas8344elp.DeviceDesc = "LSI Logic MegaRAID SAS 8344ELP RAID Controller"
mraidsas8308elp.DeviceDesc = "LSI Logic MegaRAID SAS 8308ELP RAID Controller"
mraidsas8304elp.DeviceDesc = "LSI Logic MegaRAID SAS 8304ELP RAID Controller"
mraidsas84012e.DeviceDesc = "LSI Logic MegaRAID SAS 84012E RAID Controller"
mraidsata3008elp.DeviceDesc = "LSI Logic MegaRAID SATA 300-8ELP RAID Controller"
mraidsas8300xlp.DeviceDesc = "LSI Logic MegaRAID SAS 8300XLP RAID Controller"
IntelSrcSAS181.DeviceDesc = "Intel(R) RAID Controller SRCSAS18E"
IntelSrcSAS144E.DeviceDesc = "Intel(R) RAID Controller SRCSAS144E"
IntelSromSAS18E.DeviceDesc = "Intel(R) RAID Controller SROMBSAS18E"
fscinternal.DeviceDesc = "LSI Logic MegaRAID SAS PCI Express ROMB"
Service = "megasas"
Service1 = "msas2k3"
ClassGUID = "{4D36E97B-E325-11CE-BFC1-08002BE10318}"
;*******************************************
;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START = 0
SERVICE_ERROR_NORMAL = 1
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001