;
; ItSas35i.INF - Inbox Driver INF file 
;
;////////////////////////////////////////////////////////////////////////////////////////////////////////
;//
;// Copyright © 2020 Broadcom.
;// All Rights Reserved.Broadcom Confidential.The term “Broadcom” refers to Broadcom Inc. and / or its subsidiaries
;//
;////////////////////////////////////////////////////////////////////////////////////////////////////////
;
; This is the INF file for the ItSas35i Driver based on PCI MPT environment (Serial Attached SCSI devices)
;
; The real driver date 09/18/2020

[version]
signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%AVAGO%
DriverVer=07/20/2017,2.61.19.80

;
; Source file information
;

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
ItSas35i.sys = 3426

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS

[Manufacturer]
%AVAGO%=AVAGO, NTx86, NTamd64
%CISCO%=CISCO, NTx86, NTamd64
%INTEL%=INTEL, NTx86, NTamd64
%LENOVO%=LENOVO, NTx86, NTamd64
%SMC%=SMC, NTx86, NTamd64
%INSPUR%=INSPUR, NTx86, NTamd64
%DELL%=DELL, NTx86, NTamd64
%QUANTA%=QUANTA, NTx86, NTamd64
%FUJITSU%=FUJITSU, NTx86, NTamd64
[AVAGO]

[AVAGO.NTx86]
%DevDesc3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AA
%DevDesc3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB
%DevDesc4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC
%DevDesc5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AD
%DevDesc5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AE
%DevDesc6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF
%DevDesc7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D0
%DevDesc8% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D1
%DevDesc9% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D2
%DevDesc10% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2
%DevDesc11% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E4
%DevDesc11% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E7
%DevDesc12% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5
%DevDesc13% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6
%DevDesc14% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E0
%DevDesc14% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E3
%DevDesc15% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E1
%DevDesc16% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E2
%DevDesc17% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_02B2

[AVAGO.NTamd64]
%DevDesc3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AA
%DevDesc3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB
%DevDesc4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC
%DevDesc5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AD
%DevDesc5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AE
%DevDesc6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF
%DevDesc7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D0
%DevDesc8% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D1
%DevDesc9% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D2
%DevDesc10% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2
%DevDesc11% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E4
%DevDesc11% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E7
%DevDesc12% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5
%DevDesc13% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6
%DevDesc14% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E0
%DevDesc14% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_00E3
%DevDesc15% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E1
%DevDesc16% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E2
%DevDesc17% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_02B2

[CISCO.NTx86]
%DevDescC1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB&SUBSYS_020F1137
%DevDescC2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AE&SUBSYS_02111137
%DevDescC3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02121137
%DevDescC4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_024F1137
%DevDescC5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02A71137
%DevDescC6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02A51137
%DevDescC6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02A51137

[CISCO.NTamd64]
%DevDescC1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB&SUBSYS_020F1137
%DevDescC2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AE&SUBSYS_02111137
%DevDescC3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02121137
%DevDescC4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_024F1137
%DevDescC5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02A71137
%DevDescC6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02A51137
%DevDescC6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02A51137

[INTEL.NTx86]
%DevDescI1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB&SUBSYS_35308086
%DevDescI2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_30208086
%DevDescI3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_30008086
%DevDescI4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2&SUBSYS_35D88086
%DevDescI5% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_02B2&SUBSYS_35D88086
%DevDescI6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_40508086
%DevDescI7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_40708086

[INTEL.NTamd64]
%DevDescI1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AB&SUBSYS_35308086
%DevDescI2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_30208086
%DevDescI3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_30008086
%DevDescI4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2&SUBSYS_35D88086
%DevDescI5% = DDInstall_NO_DRIVER, PCI\VEN_1000&DEV_02B2&SUBSYS_35D88086
%DevDescI6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_40508086
%DevDescI7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_40708086

[LENOVO.NTx86]
%DevDescL1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02001D49
%DevDescL2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_02011D49
%DevDescL3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02021D49
%DevDescL4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_02031D49
%DevDescL5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02041D49
%DevDescL6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02061D49
%DevDescL6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02061D49
%DevDescL7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02051D49
%DevDescL7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02051D49
%DevDescL8% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2&SUBSYS_00031D49

[LENOVO.NTamd64]
%DevDescL1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02001D49
%DevDescL2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_02011D49
%DevDescL3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02021D49
%DevDescL4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_02031D49
%DevDescL5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_02041D49
%DevDescL6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02061D49
%DevDescL6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02061D49
%DevDescL7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_02051D49
%DevDescL7% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_02051D49
%DevDescL8% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00B2&SUBSYS_00031D49

[SMC.NTx86]
%DevDescS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D1&SUBSYS_099C15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B6515D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9D15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9E15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9F15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1C0115D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B6415D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9A15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9B15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9C15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9915D9

[SMC.NTamd64]
%DevDescS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00D1&SUBSYS_099C15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B6515D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9D15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9E15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9F15D9
%DevDescS2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1C0115D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B6415D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9A15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9B15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9C15D9
%DevDescS3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_1B9915D9

[QUANTA.NTx86]
%DevDescQ1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_00CA152D
%DevDescQ1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_00CA152D
%DevDescQ2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_00CC152D
%DevDescQ2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_00CC152D

[QUANTA.NTamd64]
%DevDescQ1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_00CA152D
%DevDescQ1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_00CA152D
%DevDescQ2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_00CC152D
%DevDescQ2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_00CC152D

[FUJITSU.NTx86]
%DevDescF1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_19BA10CF
%DevDescF2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_19B910CF

[FUJITSU.NTamd64]
%DevDescF1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_19BA10CF
%DevDescF2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_19B910CF

[INSPUR.NTx86]
%DevDescINS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_00431BD4
%DevDescINS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_F0021BD4

[INSPUR.NTamd64]
%DevDescINS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_00431BD4
%DevDescINS1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AF&SUBSYS_F0021BD4

[DELL.NTx86]
%DevDescD1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_1FE31028
%DevDescD2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_1FE41028
%DevDescD3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200B1028
%DevDescD4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200C1028
%DevDescD5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200E1028
%DevDescD6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200D1028
%DevDescD3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200B1028
%DevDescD4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200C1028
%DevDescD5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200E1028
%DevDescD6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200D1028

[DELL.NTamd64]
%DevDescD1% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_1FE31028
%DevDescD2% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00AC&SUBSYS_1FE41028
%DevDescD3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200B1028
%DevDescD4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200C1028
%DevDescD5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200E1028
%DevDescD6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E5&SUBSYS_200D1028
%DevDescD3% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200B1028
%DevDescD4% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200C1028
%DevDescD5% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200E1028
%DevDescD6% = AVAGO_SAS_Inst, PCI\VEN_1000&DEV_00E6&SUBSYS_200D1028

[ControlFlags]
ExcludeFromSelect = *

;-----------------------------------------------------------
; Driver installation section
;-----------------------------------------------------------
[DDInstall_NO_DRIVER.NT]

;-----------------------------------------------------------
; AddService section
;-----------------------------------------------------------
[DDInstall_NO_DRIVER.NT.Services]
AddService = , 0x00000002              ; NULL driver

[AVAGO_SAS_Inst]
CopyFiles = AVAGO_SAS_CopyFiles
AddReg = AVAGO_SAS_AddReg

[AVAGO_SAS_Inst.HW]
AddReg = InterruptMgmtValues
Include = machine.inf
Needs = PciIoSpaceNotRequired.HW

[AVAGO_SAS_Inst.Services]
AddService = ItSas35i, %SPSVCINST_ASSOCSERVICE%, AVAGO_SAS_Service_Inst, Miniport_EventLog_Inst

[AVAGO_SAS_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\ItSas35i\Parameters\Device,DriverParameter,0x00000002,"PlaceHolder=0;"
HKLM,SYSTEM\CurrentControlSet\Services\ItSas35i\Parameters\Device,EnableQueryAccessAlignment,0x00010001,1
HKR, "StorPort", "PowerSrbTimeout", %REG_DWORD%, 0x28

[AVAGO_SAS_Service_Inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\ItSas35i.sys
LoadOrderGroup = SCSI Miniport
AddReg         = pnpsafe_pci_addreg
AddReg         = bus_type_sas_addreg

[AVAGO_SAS_CopyFiles]
ItSas35i.sys,,,1

[InterruptMgmtValues]
HKR,"Interrupt Management",0x00000010
HKR,"Interrupt Management\MessageSignaledInterruptProperties",0x00000010
HKR,"Interrupt Management\MessageSignaledInterruptProperties",MSISupported,%REG_DWORD%,1
HKR,"Interrupt Management\Affinity Policy",DevicePolicy,%REG_DWORD%,5

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001

[bus_type_sas_addreg]
HKR, "Parameters", "BusType", %REG_DWORD%, 0x0000000A

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

[Miniport_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[Strings]
;Localizable
AVAGO = "Avago Technologies"
DiskDesc = "Avago PCI Fusion-MPT SAS3.5 Driver Install Disk (StorPort)"
DevDesc3 = "Avago Adapter, Ventura - StorPort"
DevDesc4 = "Avago Adapter, Crusader - StorPort"
DevDesc5 = "Avago Adapter, Harpoon - StorPort"
DevDesc6 = "Avago Adapter, Tomcat - StorPort"
DevDesc7 = "Avago Adapter, Marlin - StorPort"
DevDesc8 = "Avago Adapter, Mercator - StorPort"
DevDesc9 = "Avago Adapter, Marut - StorPort"
DevDesc10 = "Atlas PCIe Switch Management Port"
DevDesc11 = "Broadcom Fusion-MPT 12GSAS/PCIe Unsupported SAS38xx"
DevDesc12 = "Broadcom Fusion-MPT 12GSAS/PCIe SAS38xx"
DevDesc13 = "Broadcom Fusion-MPT 12GSAS/PCIe Secure SAS38xx"
DevDesc14 = "Broadcom Fusion-MPT 12GSAS/PCIe Unsupported SAS39xx"
DevDesc15 = "Broadcom Fusion-MPT 12GSAS/PCIe SAS39xx"
DevDesc16 = "Broadcom Fusion-MPT 12GSAS/PCIe Secure SAS39xx"
DevDesc17 = "Broadcom NVMe Placeholder"

CISCO = "Cisco"
DevDescC1 = "Cisco 12G Modular SAS HBA (max 16 drives)"
DevDescC2 = "Cisco 12G Modular SAS HBA (max 26 drives)"
DevDescC3 = "Cisco 9400-8E 12G SAS HBA"
DevDescC4 = "Cisco 9400-8I 12G SAS HBA"
DevDescC5 = "Cisco M6 12G SAS HBA for (32 Drives)"
DevDescC6 = "Cisco M6 12G SAS HBA for (16 Drives)"

INTEL = "Intel Corporation"
DevDescI1 = "Intel(R) Integrated RAID Module RMSP3JD160J"
DevDescI2 = "Intel(R) RAID Controller RSP3GD016J"
DevDescI3 = "Intel(R) RAID Controller RSP3QD160J"
DevDescI4 = "CYP 12-Port Switch"
DevDescI5 = "NVMe Placeholder"
DevDescI6 = "Intel(R) RAID Controller RS3P4QF160J"
DevDescI7 = "Intel(R) RAID Controller RS3P4GF016J"

LENOVO = "Lenovo"
DevDescL1 = "ThinkSystem 430-8i SAS/SATA 12Gb HBA"
DevDescL2 = "ThinkSystem 430-16i SAS/SATA 12Gb HBA"
DevDescL3 = "ThinkSystem 430-8e SAS/SATA 12Gb HBA"
DevDescL4 = "ThinkSystem 430-16e SAS/SATA 12Gb HBA"
DevDescL5 = "ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA"
DevDescL6 = "ThinkSystem 440-16e SAS/SATA 12Gb HBA"
DevDescL7 = "ThinkSystem 440-16i SAS/SATA 12Gb HBA"
DevDescL8 = "ThinkSystem 1611-8P PCIe Gen4 NVMe Switch Adapter"

SMC = "Supermicro"
DevDescS1 = "AOC-S3616L-L16iT"
DevDescS2 = "SAS 3816"
DevDescS3 = "SAS 3808"

QUANTA = "Quanta"
DevDescQ1 = "QS-3816A"
DevDescQ2 = "QS-3816B"

FUJITSU = "Fujitsu"
DevDescF1 = "PSAS CP500e"
DevDescF2 = "PSAS CP503i"

INSPUR = "Inspur"
DevDescINS1 = "INSPUR 3408IT"

DELL = "Dell Corporation"
DevDescD1 = "Dell HBA345 Adapter"
DevDescD2 = "Dell HBA345 Front"
DevDescD3 = "Dell HBA355i Adapter"
DevDescD4 = "Dell HBA355i Front"
DevDescD5 = "Dell HBA350i MX"
DevDescD6 = "Dell HBA355e Adapter"

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