IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBase

IBM.WinComputer.DiscoveryBase.RepositoryHWTable (DataSourceModuleType)

Element properties:

TypeDataSourceModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
OutputTypeSystem.Discovery.Data

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.TimedScript.DiscoveryProvider Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
IntervalSecondsint$Config/IntervalSeconds$Intervalo en segundos de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBaseIntervalo en segundos de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBase
TimeoutSecondsint$Config/TimeoutSeconds$Segundos de tiempo de espera excedido de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBaseSegundos de tiempo de espera excedido de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBase
SyncTimestring$Config/SyncTime$Tiempo de sincronización de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBaseTiempo de sincronización de IDs de hardware de repositorio de Lenovo WinComputer DiscoveryBase

Source Code:

<DataSourceModuleType ID="IBM.WinComputer.DiscoveryBase.RepositoryHWTable" Accessibility="Public">
<Configuration>
<xsd:element name="IntervalSeconds" type="xsd:integer"/>
<xsd:element name="SyncTime" type="xsd:string"/>
<xsd:element name="ScriptName" type="xsd:string"/>
<xsd:element name="Arguments" type="xsd:string"/>
<xsd:element name="ScriptBody" type="xsd:string"/>
<xsd:element name="TimeoutSeconds" type="xsd:integer"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="IntervalSeconds" ParameterType="int" Selector="$Config/IntervalSeconds$"/>
<OverrideableParameter ID="TimeoutSeconds" ParameterType="int" Selector="$Config/TimeoutSeconds$"/>
<OverrideableParameter ID="SyncTime" ParameterType="string" Selector="$Config/SyncTime$"/>
</OverrideableParameters>
<ModuleImplementation>
<Composite>
<MemberModules>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.TimedScript.DiscoveryProvider">
<IntervalSeconds>$Config/IntervalSeconds$</IntervalSeconds>
<SyncTime>$Config/SyncTime$</SyncTime>
<ScriptName>$Config/ScriptName$</ScriptName>
<Arguments>$Config/Arguments$</Arguments>
<ScriptBody><Script>

Option Explicit

' &lt;MT&gt; &lt;Category&gt; &lt;BIOS/UEFI&gt; &lt;RackHeight&gt; &lt;CpuSocketMax&gt; &lt;DimmMax&gt; &lt;ExpSlotMax&gt; &lt;PowerSupplyMax&gt; &lt;FamilyName&gt; &lt;CodeName&gt; &lt;ExtraNotes&gt;
' Note:
' - Capacity is given below on a per node/chassis basis &lt;-- [MULTI-NODE].
' - For yet-to-be-released systems, capacity info will be left blank.
' References:
' 1. Lenovo Support &amp; Downloads (http://www.ibm.com/support/us/en/) (authorative ref)
' -&gt; Select [System x] or [BladeCenter] for "support type".
' -&gt; Select appropriate "Product family".
' -&gt; Select "Documentation" from the "Support &amp; downloads" list.
' -&gt; Look up for "User's Guide" or "Installation Guide" for that M/T.
' -&gt; Open the PDF, go to the "Features and specifications" section (usually in Chapter 1).
' -&gt; When not certain, check out other sections in the PDF, such as
' 2. Lenovo BladeCenter and System x Reference Sheets (good for cross ref)
' (http://www.redbooks.ibm.com/Redbooks.nsf/pages/xref?Open)
'
Dim HardwareCapacityTable
HardwareCapacityTable = Array(_
Array("0200", "Blade", "Cell", "Single Wide", "2", "2", "0", "0", "BladeCenter QS20", "[]", ""),_
Array("0792", "Blade", "Cell", "Single Wide", "2", "2", "0", "0", "BladeCenter QS21", "[]", ""),_
Array("0793", "Blade", "Cell", "Single Wide", "2", "8", "0", "0", "BladeCenter QS22", "[]", ""),_
Array("1013", "Rack", "BIOS", "1U", "2", "8", "2", "2", "System x3550", "[]", ""),_
Array("1878", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306", "[]", ""),_
Array("1879", "Rack", "BIOS", "1U", "2", "8", "2", "2", "xSeries 336", "[]",""),_
Array("1880", "Rack", "BIOS", "2U", "2", "8", "4", "2", "xSeries 346", "[]",""),_
Array("1883", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS20", "[]", ""),_
Array("1884", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS20", "[]", ""),_
Array("1885", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS21", "[]", ""),_
Array("1887", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306m", "[]", ""),_
Array("1909", "Blade", "UEFI", "Single Wide/Scalable", "2 (scalable to 4 sockets)", "16 (Scalable up to 80 DIMM slots, using 2 MAX5 expansion blades)", "3", "0", "BladeCenter HX5", "[Hammerhead/Thresher]", "up to 2 nodes"),_
Array("1910", "Blade", "UEFI", "Single Wide/Scalable", "2 (scalable to 4 sockets)", "16 (Scalable up to 80 DIMM slots, using 2 MAX5 expansion blades)", "3", "0", "BladeCenter HX5", "[Hammerhead/Thresher]", "up to 2 nodes"),_
Array("1911", "Blade", "UEFI", "5 Wide", "2", "12", "0", "0", "BladeCenter HS22", "[]","5-wide assembly (one Blade Server with four (4) BGE's attached)"),_
Array("1913", "Rack", "BIOS", "1U", "2", "8", "2", "2", "System x3550", "[]", ""),_
Array("1914", "Rack", "BIOS", "2U", "2", "12", "4", "2", "System x3650", "[]", "2 PCI Express slots; 1 riser card slot (2 PCI Express or 2 PCI-X slots/card)"),_
Array("1915", "Blade", "BIOS", "Single Wide", "2", "8", "0", "0", "BladeCenter HS21 XM", "[]", ""),_
Array("1916", "Blade", "BIOS", "Single Wide", "1", "6", "0", "0", "BladeCenter HS12", "[]", ""),_
Array("1929", "Blade", "UEFI", "Single Wide", "2", "16", "0", "0", "BladeCenter HS23", "[]","Follow-on to Piranha and Mako"),_
Array("1936", "Blade", "UEFI", "Single Wide", "2", "12", "0", "0", "BladeCenter HS22", "[]", ""),_
Array("1949", "Blade", "UEFI", "Single Wide", "2", "18", "0", "0", "BladeCenter HS22V", "[]", ""),_
Array("2582", "Tower", "UEFI", "", "1", "4", "4", "1", "System x3100 M4", "[]","PCI-express x16/x8/x4/x1 : 1( mechanical x16,electrical x8) /1/1/1"),_
Array("2583", "Rack", "UEFI", "1U", "1", "4", "2", "1", "System x3250 M4", "[]","PCI-express x16/x8/x4/x1 : 0/2/0/0"),_
Array("2585", "Compute Node", "UEFI", "Half Wide ITE","2", "12", "0", "0", "Lenovo Flex System x220 Compute Node","[]"),_
Array("2586", "Tower", "UEFI", "", "1", "4", "4", "1", "System x3100 M4", "[]","PCI-express x16/x8/x4/x1 : 1( mechanical x16,electrical x8) /1/1/1 - 3-yr warranty"),_
Array("2587", "Rack", "UEFI", "1U", "1", "4", "2", "1", "System x3250 M4", "[]","PCI-express x16/x8/x4/x1 : 0/2/0/0 - 3-yr warranty"),_
Array("2588", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("2590", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x440 M5 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("2591", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 M5 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("3020", "Blade", "n/a", "Single Wide", "1", "n/a","0", "0", "BladeCenter PN41", "[]", "security blade (with Intel IXP2805)"),_
Array("3633", "Rack", "UEFI", "", "", "", "", "", "Lenovo System x3250 M6", "Miaoli",""),_
Array("3837", "Enterprise", "UEFI", "4U", "4", "64", "7", "2", "System x3850 X6", "[]","PCI-express x16/x8/x4/x1 : 1/5/1/0"),_
Array("3839", "Enterprise", "UEFI", "4U", "4", "64", "7", "2", "System x3850 X6", "[]","PCI-express x16/x8/x4/x1 : 1/5/1/0"),_
Array("4190", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250 M2", "[]", ""),_
Array("4191", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250 M2", "[]", ""),_
Array("4192", "Rack", "BIOS", "1U", "1", "4", "2", "2", "System x3350", "[]", ""),_
Array("4193", "Rack", "BIOS", "1U", "1", "4", "2", "2", "System x3350", "[]", ""),_
Array("4194", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250 M2", "[]", ""),_
Array("4197", "Rack", "BIOS", "1U", "2", "16", "2", "2", "System x3455; System 3450", "[]", "x3550 has 2 exp slots; x3450 has 1 exp slot"),_
Array("4198", "Rack", "UEFI", "1U", "2", "16", "2", "2", "System x3550 M2", "[]", "" ),_
Array("4199", "Rack", "UEFI", "2U", "2", "16", "6", "2", "System x3650 M2", "[]", "" ),_
Array("4251", "Rack", "UEFI", "1U", "1", "6", "2", "1", "System x3250 M3", "[]", ""),_
Array("4252", "Rack", "UEFI", "1U", "1", "6", "2", "1", "System x3250 M3", "[]", ""),_
Array("4254", "Rack", "UEFI", "1U", "2", "16", "2", "2", "System x3550 M3", "[]", ""),_
Array("4255", "Rack", "UEFI", "2U", "2", "16", "2", "2", "System x3650 M3", "[]", ""),_
Array("4258", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x880 X6 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("4259", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x880 X6 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("4261", "Rack", "UEFI", "1U", "1", "6", "2", "1", "System x3250 M3", "[]", ""),_
Array("4347", "Tower", "BIOS", "", "1", "4", "4", "1", "System x3105", "[]", ""),_
Array("4348", "Tower", "BIOS", "", "1", "4", "4", "1", "System x3100", "[]", ""),_
Array("4362", "Tower", "BIOS", "", "1", "4", "5", "2", "System x3200", "[]", ""),_
Array("4363", "Tower", "BIOS", "", "1", "4", "5", "2", "System x3200", "[]", ""),_
Array("4364", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250", "[]", ""),_
Array("4365", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250", "[]", ""),_
Array("4366", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250", "[]", ""),_
Array("4367", "Tower", "BIOS", "", "1", "4", "5", "2", "System x3200 M2", "[]", ""),_
Array("4368", "Tower", "BIOS", "", "1", "4", "5", "2", "System x3200 M2", "[]", ""),_
Array("5454", "Rack", "UEFI", "2U", "2", "16", "2", "2", "System x3650 M3", "[]", ""),_
Array("5455", "Rack", "UEFI", "2U", "2", "16", "3", "1", "System x NeXtScale Node", "[]", ""),_
Array("5457", "Tower", "UEFI", "", "1", "4", "4", "1", "System x3100 M5", "[]","PCI-express x16/x8/x4/x1 : 1( mechanical x16,electrical x8) /1/1/1"),_
Array("5458", "Rack", "UEFI", "1U", "1", "4", "2", "1", "System x3250 M5", "[]",""),_
Array("5460", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3650 M4 HD", "[]",""),_
Array("5462", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3650 M5", "[]","XinYi"),_
Array("5463", "Rack", "UEFI", "1U", "2", "24", "2", "2", "System x3550 M5 (Lenovo)","[]","PCI-express 2 of x16 or x16 and x8"),_
Array("5464", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3500 M5", "[]","YuanShan"),_
Array("5465", "Computer Node", "UEFI", "1U", "2", "16", "2", "2", "NeXtScale nx360 M5 (Lenovo)","[]","WilyKat"),_
Array("5466", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3650 M4 BD", "[]",""),_
Array("5467", "Computer Node", "UEFI", "1U", "2", "16", "2", "2", "NeXtScale nx360 M5 DWC(Lenovo)","[]","WilyKat DWC"),_
Array("6241", "Enterprise", "UEFI", "4U", "4", "64", "7", "2", "System x3850 X6 (Lenovo)", "[]","PCI-express x16/x8/x4/x1 : 1/5/1/0"),_
Array("6380", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx360 M2", "[]", ""),_
Array("6388", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx320", "[]", ""),_
Array("6391", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx360 M3", "[]",""),_
Array("7141", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3950 M2; System x3850 M2", "[]", "up to 4 nodes; up to 4 dimm cards (8 slots/card) per node"),_
Array("7143", "Enterprise", "UEFI", "4U", "4", "64", "7", "2", "System x3850 X5", "[]","PCI-express x16/x8/x4/x1 : 1/5/1/0"),_
Array("7144", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3850 M2", "[]", "up to 4 nodes; up to 4 dimm cards (8 slot/card) per node"),_
Array("7145", "Enterprise", "UEFI", "4U", "4", "64 (Scalable from 4 sockets and 64 DIMMs to 8 sockets and 192 DIMMs)", "7", "2", "System x3850 X5", "[]", "up to 2 nodes; doesn not require a scalability key card"),_
Array("7146", "Enterprise", "UEFI", "4U", "4", "64 (Scalable from 4 sockets and 64 DIMMs to 8 sockets and 192 DIMMs)", "7", "2", "System x3850 X5", "[]", "up to 2 nodes; doesn not require a scalability key card"),_
Array("7147", "Enterprise", "UEFI", "2U", "2", "32", "4", "4", "System x3690 X5", "[]",""),_
Array("7148", "Enterprise", "UEFI", "2U", "2", "32 (Scalable from 2 sockets and 32 DIMMs to 4 sockets and 64 DIMMs via QPI; up to 4 sockets and 128 DIMMs via MAX5)", "4", "4", "System x3690 X5", "[]", ""),_
Array("7149", "Enterprise", "UEFI", "2U", "2", "32 (Scalable from 2 sockets and 32 DIMMs to 4 sockets and 64 DIMMs via QPI; up to 4 sockets and 128 DIMMs via MAX5)", "2", "2", "System x3690 X5", "[]", ""),_
Array("7158", "Rack", "UEFI", "2U", "2", "12", "2", "2", "System x3630 M4", "[]","2x8 or 1x16 PCIe Slot; X4 for Slotless RAID and x8 for 2x 10Gb NIC(from 2nd CPU)"),_
Array("7160", "Rack", "UEFI", "1U", "2", "12", "2", "2", "System x3530 M4", "[]",""),_
Array("7162", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7163", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3755", "[]", "up to 4 dimm cards (8 slot/card); one of 7 exp. slots for RSA"),_
Array("7164", "Rack", "UEFI", "2U", "4", "32", "4", "2", "System x3755 M3", "[]",""),_
Array("7167", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x440 M5 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7191", "Enterprise", "UEFI", "4U", "4", "64", "7", "2", "System x3850 X5", "[]","PCI-express x16/x8/x4/x1 : 1/5/1/0"),_
Array("7192", "Enterprise", "UEFI", "2U", "2", "32", "4", "4", "System x3690 X5", "[]",""),_
Array("7196", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x880 X6 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7233", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3950 M2; System x3850 M2", "[]", "up to 4 nodes; up to 4 dimm cards (8 slots/card) per node"),_
Array("7234", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3950 M2; System x3850 M2", "[]", "up to 4 nodes; up to 4 dimm cards (8 slots/card) per node"),_
Array("7321", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx360 M2", "[]", ""),_
Array("7323", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx360 M2", "[]", ""),_
Array("7326", "iDataPlex", "UEFI", "2U or 3U", "2", "16", "3", "1(per two servers)", "System x iDataPlex dx320", "[]", ""),_
Array("7327", "Tower", "UEFI", "", "1", "4", "5", "2", "System x3200 M3", "[]", ""),_
Array("7328", "Tower", "UEFI", "", "1", "4", "5", "2", "System x3200 M3", "[]", ""),_
Array("7362", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3850", "[]", "up to 4 dimm cards (4 slots/card)"),_
Array("7363", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("7364", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950 E", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("7365", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3850", "[]", "up to 4 dimm cards (4 slots/card)"),_
Array("7366", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("7367", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950 E", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("7376", "Rack", "UEFI", "2U", "2", "12", "3", "2", "System x3620 M3", "[]", ""),_
Array("7377", "Rack", "UEFI", "2U", "2", "12", "3", "2", "System x3630 M3", "[]", ""),_
Array("7378", "Tower", "UEFI", "5U", "2", "12", "9", "1", "System x3400 M3", "[]", ""),_
Array("7379", "Tower", "UEFI", "5U", "2", "12", "9", "1", "System x3400 M3", "[]", ""),_
Array("7380", "Tower", "UEFI", "5U", "2", "16", "9", "2", "System x3500 M3", "[]", ""),_
Array("7382", "Tower", "UEFI", "4U Tower", "2", "12", "8", "1", "System x3300 M4", "[]","PCI-express x16/x8/x4/x1 : 1(electrically x8)/3(2 of electrically x4)/1(electrically x1)/0 ; Upgrade model is 7382"),_
Array("7383", "Tower", "UEFI", "", "2", "24", "8", "2", "System x3500 M4", "[]","PCI-express x16/x8/x4/x1 : 2/2/2/2"),_
Array("7650", "Rack", "BIOS", "1U", "1", "4", "2", "1", "System x3250 M2", "[]", ""),_
Array("7809", "Blade", "UEFI", "Single Wide", "2", "12", "0", "0", "BladeCenter HS22", "[]", ""),_
Array("7836", "Tower", "UEFI", "5U", "2", "12", "9", "1", "System x3400 M2", "[]", "" ),_
Array("7837", "Tower", "UEFI", "5U", "2", "12", "9", "1", "System x3400 M2", "[]", "" ),_
Array("7839", "Tower", "UEFI", "5U", "2", "16", "9", "2", "System x3500 M2", "[]", "" ),_
Array("7863", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7870", "Blade", "UEFI", "Single Wide", "2", "12", "0", "0", "BladeCenter HS22", "[]", ""),_
Array("7871", "Blade", "UEFI", "Single Wide", "2", "18", "0", "0", "BladeCenter HS22V", "[]", ""),_
Array("7872", "Blade", "UEFI", "Single Wide/Scalable", "2 (scalable to 4 sockets)", "16 (Scalable up to 80 DIMM slots, using 2 MAX5 expansion blades)", "3", "0", "BladeCenter HX5", "[Hammerhead/Thresher]", "up to 2 nodes"),_
Array("7873", "Blade", "UEFI", "Single Wide/Scalable", "2 (scalable to 4 sockets)", "16 (Scalable up to 80 DIMM slots, using 2 MAX5 expansion blades)", "3", "0", "BladeCenter HX5", "[Hammerhead/Thresher]", "up to 2 nodes"),_
Array("7875", "Blade", "UEFI", "Single Wide", "2", "16", "0", "0", "BladeCenter HS23", "[]","Follow-on to Piranha and Mako"),_
Array("7901", "Blade", "BIOS", "Single Wide", "2", "8", "0", "0", "BladeCenter LS22", "[]", ""),_
Array("7902", "Blade", "BIOS", "Double Wide", "4", "16", "0", "0", "BladeCenter LS42", "[]", ""),_
Array("7903", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x880 X6 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7906", "Compute Node", "UEFI", "Half Wide ITE","2", "12", "0", "0", "Lenovo Flex System x220 Compute Node","[]"),_
Array("7912", "iDataPlex", "UEFI", "1U", "2", "16", "4", "2", "iDataPlex dx360 M4", "[]","Air cooled Compute node, M/T 7913 2U Chassis can employ up to two 7912 inside"),_
Array("7913", "iDataPlex", "UEFI", "1U", "2", "16", "4", "2", "iDataPlex dx360 M4", "[]","Air cooled Compute node, M/T 7913 2U Chassis can employ up to two 7913 inside"),_
Array("7914", "Rack", "UEFI", "1U", "2", "24", "2", "2", "System x3550 M4","[]","PCI-express 2 of x16 or x16 and x8"),_
Array("7915", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3650 M4", "[]","Follow on for Victory;"),_
Array("7916", "Compute Node", "UEFI", "Half Wide ITE","2", "12", "0", "0", "Lenovo Flex System x222 Compute Node","[]",""),_
Array("7917", "Compute Node", "UEFI", "Full Wide ITE","4", "48", "0", "0", "Lenovo Flex System x440 Compute Node","[]",""),_
Array("7918", "iDataPlex", "UEFI", "1U", "2", "16", "4", "2", "Lenovo System x iDataPlex Direct Water Cooled dx360 M4", "[]","Water cooled compute node, M/T 7919 2U Chassis can employ up to two 7918 inside"),_
Array("7919", "iDataPlex", "UEFI", "2U", "2", "16", "4", "2", "Lenovo System x iDataPlex Direct Water Cooled dx360 M4", "[]","Water cooled compute node, M/T 7919 2U Chassis can employ up to two 7918 inside"),_
Array("7940", "Rack", "BIOS", "1U", "2", "12", "2", "1", "System x3455", "[]", ""),_
Array("7941", "Rack", "BIOS", "1U", "2", "12", "2", "1", "System x3455", "[]", ""),_
Array("7942", "Rack", "BIOS", "1U", "2", "6", "4", "2", "System x3610", "[]", ""),_
Array("7943", "Rack", "BIOS", "2U", "2", "16", "4", "2", "System x3655", "[]", "3 PCI Express slots; 1 riser card slot (1 HTX adapter or 1 PCI Express or 1 PCI-X slot/card)"),_
Array("7944", "Rack", "UEFI", "1U", "2", "16", "2", "2", "System x3550 M3", "[]", ""),_
Array("7945", "Rack", "UEFI", "2U", "2", "16", "6", "2", "System x3650 M3", "[]", ""),_
Array("7946", "Rack", "UEFI", "1U", "2", "16", "2", "2", "System x3550 M2", "[]", "" ),_
Array("7947", "Rack", "UEFI", "2U", "2", "16", "6", "2", "System x3650 M2", "[]", "" ),_
Array("7948", "Rack", "BIOS", "1U", "2", "16", "1", "1", "System x3450", "[]", ""),_
Array("7949", "Rack", "BIOS", "1U", "2", "16", "1", "1", "System x3450", "[]", ""),_
Array("7969", "Rack", "BIOS", "1U", "2", "8", "2", "1", "eServer 326m", "[]", ""),_
Array("7971", "Blade", "BIOS", "Single Wide", "2", "8", "0", "0", "BladeCenter LS21", "[]", ""),_
Array("7972", "Blade", "BIOS", "Single/Double","4", "16", "0", "0", "BladeCenter LS41", "[]", ""),_
Array("7973", "Tower", "BIOS", "", "2", "8", "6", "2", "System x3400", "[]", ""),_
Array("7974", "Tower", "BIOS", "", "2", "8", "6", "2", "System x3400", "[]", ""),_
Array("7975", "Tower", "BIOS", "", "2", "8", "6", "2", "System x3400", "[]", ""),_
Array("7976", "Tower", "BIOS", "", "2", "8", "6", "2", "System x3400", "[]", ""),_
Array("7977", "Tower", "BIOS", "", "2", "12", "6", "2", "System x3500", "[]", ""),_
Array("7978", "Rack", "BIOS", "1U", "2", "8", "2", "2", "System x3550", "[]", ""),_
Array("7979", "Rack", "BIOS", "2U", "2", "12", "4", "2", "System x3650; System x3650 NAS", "[]", "2 PCI Express slots; 1 riser card (2 PCI Express or 2 PCI-X slots/card)"),_
Array("7980", "Rack", "BIOS", "2U", "2", "6", "6", "2", "System x3650 T", "[]", "Telco; 2 riser card slots (3 PCI-X slots/card)"),_
Array("7981", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS20", "[]", ""),_
Array("7984", "Rack", "BIOS", "1U", "2", "12", "2", "1", "System x3455", "[]", ""),_
Array("7985", "Rack", "BIOS", "2U", "2", "16", "4", "2", "System x3655", "[]", "3 PCI Express slots; 1 riser card slot (1 HTX adapter or 1 PCI Express or 1 PCI-X slot/card)"),_
Array("7986", "Rack", "BIOS", "1U", "2", "12", "2", "1", "System x3455", "[]", ""),_
Array("7988", "Blade", "PowerPC", "Single Wide", "2", "4", "0", "0", "BladeCenter JS21", "[]", ""),_
Array("7992", "Rack", "BIOS", "1U", "2", "8", "2", "1", "eServer 326m", "[]", ""),_
Array("7995", "Blade", "BIOS", "Single Wide", "2", "8", "0", "0", "BladeCenter HS21 XM", "[]", ""),_
Array("7996", "Blade", "BIOS", "Single Wide", "1", "4", "0", "0", "BladeCenter HC10", "[]", ""),_
Array("7998", "Blade", "PowerPC", "Single Wide", "2", "4", "0", "0", "BladeCenter JS22; BladeCenter JS12", "[] []", "JS22 (model 61X) has 2 CPU sockets and 4 dimm slots; JS12 has 1 CPU socket and 8 dimm slots"),_
Array("8014", "Blade", "BIOS", "Single Wide", "1", "6", "0", "0", "BladeCenter HS12", "[]", ""),_
Array("8028", "Blade", "BIOS", "Single Wide", "1", "6", "0", "0", "BladeCenter HS12", "[]", ""),_
Array("8038", "Blade", "UEFI", "Single Wide", "2", "12", "0", "0", "BladeCenter HS23E", "[]","Follow-on to HS12 and HS22"),_
Array("8039", "Blade", "UEFI", "Single Wide", "2", "12", "0", "0", "BladeCenter HS23E", "[]","Follow-on to HS12 and HS22"),_
Array("8061", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3650 M4 (Lenovo)", "[]","Follow on for Victory;"),_
Array("8062", "Rack", "UEFI", "1U", "2", "24", "2", "2", "System x3550 M4 (Lenovo)","[]","PCI-express 2 of x16 or x16 and x8"),_
Array("8103", "Rack", "UEFI", "2U", "2", "12", "2", "2", "System x3630 M4 (Lenovo)", "[]","2x8 or 1x16 PCIe Slot; X4 for Slotless RAID and x8 for 2x 10Gb NIC(from 2nd CPU)"),_
Array("8478", "Tower", "BIOS", "", "1", "3", "5", "1", "xSeries 200", "[]", ""),_
Array("8479", "Tower", "BIOS", "", "1", "3", "5", "1", "xSeries 200", "[]", ""),_
Array("8480", "Tower", "BIOS", "", "1", "2", "5", "1", "xSeries 205", "[]", ""),_
Array("8481", "Tower", "BIOS", "", "1", "3", "5", "1", "xSeries 200", "[]", ""),_
Array("8482", "Tower", "BIOS", "", "1", "4", "5", "1", "xSeries 206", "[]", ""),_
Array("8485", "Tower", "BIOS", "", "1", "4", "11","2", "xSeries 206m", "[]", "1 of 11 exp slots for connector for mini PCI-X SAS adapter"),_
Array("8486", "Tower", "BIOS", "", "1", "4", "4", "1", "xSeries 100", "[]", ""),_
Array("8487", "Tower", "BIOS", "", "1", "4", "5", "1", "xSeries 206", "[]", ""),_
Array("8488", "Tower", "BIOS", "", "2", "6", "6", "2", "xSeries 226", "[]", ""),_
Array("8489", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306", "[]", ""),_
Array("8490", "Tower", "BIOS", "", "1", "4", "11","2", "xSeries 206m NAS", "[]", "1 of 11 exp slots for connector for mini PCI-X SAS adapter"),_
Array("8491", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306m", "[]", ""),_
Array("8645", "Tower", "BIOS", "", "2", "4", "5", "1", "xSeries 220", "[]", ""),_
Array("8646", "Tower", "BIOS", "", "2", "4", "5", "1", "xSeries 220", "[]", ""),_
Array("8647", "Tower", "BIOS", "", "2", "4", "5", "2", "xSeries 225", "[]", ""),_
Array("8648", "Tower", "BIOS", "", "2", "6", "6", "2", "xSeries 226", "[]", ""),_
Array("8649", "Tower", "BIOS", "", "2", "4", "5", "2", "xSeries 225", "[]", ""),_
Array("8654", "Rack", "BIOS", "1U", "2", "4", "2", "1", "xSeries 330; xSeries 135; xSeries 130", "[]", "x135 has only 1 CPU socket"),_
Array("8656", "Rack", "BIOS", "3U", "2", "4", "5", "2", "xSeries 340", "[]", ""),_
Array("8658", "Rack", "BIOS", "5U", "2", "4", "5", "3", "xSeries 230; xSeries 150", "[]", "can be rack or tower"),_
Array("8664", "Rack", "BIOS", "5U", "2", "4", "5", "2", "xSeries 240", "[]", "can be rack or tower"),_
Array("8665", "Enterprise", "BIOS", "8U", "4", "16", "6", "4", "xSeries 250", "[]", ""),_
Array("8668", "Rack", "BIOS", "5U", "2", "4", "5", "2", "xSeries 232", "[]", "can be rack or tower"),_
Array("8669", "Rack", "BIOS", "3U", "2", "4", "5", "2", "xSeries 342", "[]", ""),_
Array("8670", "Rack", "BIOS", "2U", "2", "4", "2", "2", "xSeries 345", "[]", ""),_
Array("8671", "Tower", "BIOS", "", "2", "6", "6", "2", "xSeries 235", "[]", ""),_
Array("8672", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 300; xSeries 135; xSeries 130", "[]", "x300 has 4 dimm slots; x135/x130 has 3 dimm slots"),_
Array("8673", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 305", "[]", ""),_
Array("8674", "Rack", "BIOS", "1U", "2", "4", "2", "1", "xSeries 330", "[]", ""),_
Array("8675", "Rack", "BIOS", "1U", "2", "4", "2", "1", "xSeries 330", "[]", ""),_
Array("8676", "Rack", "BIOS", "1U", "2", "4", "2", "1", "xSeries 335", "[]", ""),_
Array("8678", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS20", "[]", ""),_
Array("8681", "Enterprise", "BIOS", "8U", "8", "32", "14","3", "xSeries 370", "[]", "up to 2 dimm cards (16 slots/card); two of 14 exp slots for I/O and ASM"),_
Array("8682", "Enterprise", "BIOS", "4U", "4", "16", "6", "3", "xSeries 350", "[]", ""),_
Array("8683", "Enterprise", "Itanium", "7U", "4", "64", "10","4", "xSeries 380", "[]", ""),_
Array("8684", "Other", "n/a", "3U", "0", "0", "12","2", "xSeries RXE-100", "", "Expansion Enclosure"),_
Array("8685", "Tower", "BIOS", "7U", "4", "12", "7", "4", "xSeries 255", "[]", "could be tower or rack"),_
Array("8686", "Enterprise", "BIOS", "3U", "4", "8", "7", "3", "xSeries 360", "[]", "1 for 7 exp slots for RSA"),_
Array("8687", "Enterprise", "BIOS", "4U", "4", "8", "6", "2", "xSeries 440", "[]", "up to 2 nodes"),_
Array("8688", "Enterprise", "Itanium", "4U", "4", "28", "6", "2", "xSeries 450", "[]", ""),_
Array("8718", "Rack", "UEFI", "2U", "4", "48", "8", "2", "System x3750 M4", "[]", ""),_
Array("8722", "Rack", "UEFI", "2U", "4", "48", "8", "2", "System x3750 M4", "[]", ""),_
Array("8752", "Rack", "UEFI", "2U", "4", "48", "8", "2", "System x3750 M4", "[]", ""),_
Array("8733", "Rack", "UEFI", "2U", "4", "48", "8", "2", "System x3750 M4", "[]", ""),_
Array("8737", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("8738", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 Compute Node", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("8753", "Rack", "UEFI", "2U", "2", "24", "2", "2", "System x3750 M4 (Lenovo)", "[]","Reno"),_
Array("8827", "Rack", "BIOS", "2U", "2", "6", "2", "2", "xSeries 343", "[]", "Telco"),_
Array("8830", "Rack", "BIOS", "1U", "2", "4", "2", "1", "xSeries 335", "[]", ""),_
Array("8832", "Blade", "BIOS", "8U Blade", "2", "4", "0", "0", "BladeCenter HS20", "[]", "requires BladeCenter T"),_
Array("8834", "Rack", "Itanium", "2U", "2", "8", "3", "3", "xSeries 382", "[]", ""),_
Array("8835", "Rack", "BIOS", "1U", "2", "6", "2", "1", "eServer 325", "[]", ""),_
Array("8836", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306", "[]", ""),_
Array("8837", "Rack", "BIOS", "1U", "2", "8", "2", "2", "xSeries 336", "[]", ""),_
Array("8839", "Blade", "BIOS", "8U Blade", "4", "8", "0", "0", "BladeCenter HS40", "[]", "requires BladeCenter T"),_
Array("8840", "Rack", "BIOS", "2U", "2", "8", "4", "2", "xSeries 346", "[]", ""),_
Array("8841", "Tower", "BIOS", "", "2", "8", "6", "2", "xSeries 236", "[]", ""),_
Array("8842", "Blade", "PowerPC", "Single Wide", "2", "4", "0", "0", "BladeCenter JS20", "[] []", ""),_
Array("8843", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS20", "[]", ""),_
Array("8844", "Blade", "PowerPC", "Single Wide", "2", "4", "0", "0", "BladeCenter JS21", "[]", ""),_
Array("8847", "Rack", "BIOS", "2U", "2", "6", "2", "2", "xSeries 343", "[]", "Telco"),_
Array("8848", "Rack", "BIOS", "1U", "2", "8", "2", "1", "eServer 326", "[]", ""),_
Array("8849", "Rack", "BIOS", "1U", "1", "4", "2", "1", "xSeries 306m", "[]", ""),_
Array("8850", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter LS20", "[]", ""),_
Array("8853", "Blade", "BIOS", "Single Wide", "2", "4", "0", "0", "BladeCenter HS21", "[]", ""),_
Array("8855", "Enterprise", "Itanium", "4U", "4", "28", "6", "2", "xSeries 455", "[]", ""),_
Array("8861", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "xSeries 365", "[]", "1 dimm card with 8 or 16 slots"),_
Array("8862", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "xSeries 365", "[]", "1 dimm card with 8 or 16 slots"),_
Array("8863", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3850; xSeries 366", "[] []", "up to 4 dimm cards (4 slots/card)"),_
Array("8864", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3850", "[]", "up to 4 dimm cards (4 slots/card)"),_
Array("8865", "Enterprise", "BIOS", "7U", "4", "16", "6", "3", "System x3800; xSeries 260", "[] []", "up to 4 dimm cards (4 slots/card); x260 can have up to 4 power supplies"),_
Array("8866", "Enterprise", "BIOS", "7U", "4", "16", "6", "3", "System x3800", "[]", "up to 4 dimm cards (4 slots/card)"),_
Array("8869", "Rack", "UEFI", "1U", "2", "12", "4", "2", "Lenovo System x3550 M5", "[]", ""),_
Array("8870", "Enterprise", "BIOS", "4U", "8", "32", "7", "2", "xSeries 445", "[]", "one of 7 exp slots for RSA"),_
Array("8872", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950; xSeries 460", "[] [] []", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("8874", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950 E; xSeries MXE 460", "[[] [] []", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("8877", "Enterprise", "BIOS", "4U", "4", "32", "7", "2", "System x3755", "[]", "up to 4 dimm cards (8 slots/card); one of 7 exp. slots for RSA"),_
Array("8878", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("8879", "Enterprise", "BIOS", "3U", "4", "16", "6", "2", "System x3950 E", "[]", "up to 8 nodes; up to 4 dimm cards (4 slots/card) per node"),_
Array("9532", "Compute Node", "UEFI", "Half Wide ITE","2", "24", "0", "0", "Lenovo Flex System x240 M5 Compute Node (Lenovo)", "[]", "Expansion slot is provided by PME expansion ITE"),_
Array("7X20", "Dense", "UEFI", "2U","2", "16", "8", "2", "Lenovo ThinkSystem SD530", "Stark", ""),_
Array("7X21", "Dense", "UEFI", "2U","2", "16", "8", "2", "Lenovo ThinkSystem SD530", "Stark", ""),_
Array("7X18", "Rack", "UEFI", "","4", "48", "8", "2", "Lenovo ThinkSystem SR850 Server", "Electron", ""),_
Array("7X19", "Rack", "UEFI", "","4", "48", "8", "2", "Lenovo ThinkSystem SR850 Server", "Electron", ""),_
Array("7X16", "Flex", "UEFI", "Computer Node","2", "24", "2", "6", "Lenovo ThinkSystem SN550 Server", "Ventura", "Flex Computer Node"),_
Array("7X15", "Flex", "UEFI", "Computer Node","4", "48", "4", "6", "Lenovo ThinkSystem SN850 Server", "Winterfell", "Flex Computer Node"),_
Array("7X01", "Rack", "UEFI", "1U","2", "24", "3", "2", "Lenovo ThinkSystem SR630", "Cable", ""),_
Array("7X02", "Rack", "UEFI", "1U","2", "24", "3", "2", "Lenovo ThinkSystem SR630", "Cable", ""),_
Array("7X03", "Rack", "UEFI", "2U","2", "12", "6", "2", "Lenovo ThinkSystem SR550", "Carnage", ""),_
Array("7X04", "Rack", "UEFI", "2U","2", "12", "6", "2", "Lenovo ThinkSystem SR550", "Carnage", ""),_
Array("7X05", "Rack", "UEFI", "2U","2", "24", "6", "2", "Lenovo ThinkSystem SR650", "Cyborg", "Mainstream 2U"),_
Array("7X06", "Rack", "UEFI", "2U","2", "24", "6", "2", "Lenovo ThinkSystem SR650", "Cyborg", "Mainstream 2U"),_
Array("7X07", "Rack", "UEFI", "1U","2", "12", "3", "2", "Lenovo ThinkSystem SR530", "Constantine", ""),_
Array("7X08", "Rack", "UEFI", "1U","2", "12", "3", "2", "Lenovo ThinkSystem SR530", "Constantine", ""),_
Array("7X09", "Tower", "UEFI", "4U","2", "12", "6", "3", "Lenovo ThinkSystem ST550", "Odin", "2P Mainstream Tower"),_
Array("7X10", "Tower", "UEFI", "4U","2", "12", "6", "3", "Lenovo ThinkSystem ST550", "Odin", "2P Mainstream Tower"),_
Array("7X11", "High End", "UEFI", "4U","8", "96", "18", "4", "Lenovo ThinkSystem SR950", "Proton", ""),_
Array("7X12", "High End", "UEFI", "4U","8", "96", "18", "4", "Lenovo ThinkSystem SR950", "Proton", ""),_
Array("7X13", "High End", "UEFI", "4U","8", "96", "18", "4", "Lenovo ThinkSystem SR950", "Proton", ""),_
Array("7X17", "Flex", "UEFI", "","", "", "", "", "Lenovo ThinkSystem SN550", "Ventura", ""),_
Array("7X22", "Dense", "UEFI", "","", "", "", "", "Lenovo ThinkSystem SD530", "Stark", ""),_
Array("7Y15", "Tower", "UEFI", "","", "", "", "", "Lenovo ThinkSystem ST560", "Odin", ""),_
Array("7Y16", "Tower", "UEFI", "","", "", "", "", "Lenovo ThinkSystem ST560", "Odin", ""),_
Array("7Y02", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Cosmo", ""),_
Array("7Y03", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Cosmo", ""),_
Array("7X98", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Callisto", ""),_
Array("7X99", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Callisto", ""),_
Array("7X69", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Neutron", ""),_
Array("7X70", "Rack", "UEFI", "","", "", "", "", "Lenovo Thinksystem SR570", "Neutron", ""),_
Array("7X58", "Dense", "UEFI", "1U","2", "16", "", "", "Lenovo Thinksystem SD650", "OceanCat", "")_
)


Dim ServeRAIDPCIInfoTable
ServeRAIDPCIInfoTable = Array( Array("PCI\VEN_9005&amp;DEV_0286", "ServeRAID-8k/8k-l"),_
Array("PCI\VEN_9005&amp;DEV_0285", "ServeRAID-8s/8i/7t"),_
Array("PCI\VEN_9005&amp;DEV_0279", "ServeRAID-6m"),_
Array("PCI\VEN_9005&amp;DEV_0250", "ServeRAID-6m"),_
Array("PCI\VEN_11F8&amp;DEV_5220", "ServeRAID B5015/5025"))

' DEV_0286 ------ ServeRAID-8k/8k-l
' DEV_0285 ------ ServeRAID-8s/8i/7t
' DEV_0279 ------ ServeRAID-6m
' DEV_0250 ------ ServeRAID-6m

Dim MegaRAIDPCIInfoTable
'"ServeRAID-MR 10i/10k/10m/10ie/10il/10is"
MegaRAIDPCIInfoTable = Array( Array("PCI\VEN_1000&amp;DEV_0060", "ServeRAID-MR 10i/10k/10m"),_
Array("PCI\VEN_1000&amp;DEV_0073", "LSI MegaRAID SAS Adapter"),_
Array("PCI\VEN_1000&amp;DEV_0411", "LSI MegaRAID 8480"),_
Array("PCI\VEN_1000&amp;DEV_0079", "Lenovo ServeRAID SAS/SATA Controller"),_
Array("PCI\VEN_1000&amp;DEV_005B", "ServeRAID M5016/5110/5120 SAS/SATA Controller"),_
Array("PCI\VEN_8086&amp;DEV_1D6B", "ServeRAID C100"),_
Array("PCI\VEN_11F8&amp;DEV_5220", "ServeRAID B5015/5025"))

'ServeRAID M5100,M5115 Congco
' DEV_0060 ------ ServeRAID-MR 10i/10k/10e/10m
' DEV_0411 ------ LSI MegaRAID 8480
' DEV_0073 ------ LSI MegaRAID SAS Adapter

Dim IntegratedRAIDPCIInfoTable
'IntegratedRAIDPCIInfoTable = Array( Array("PCI\VEN_1000&amp;DEV_0050", "LSI 1064 SAS"),_
' Array("PCI\VEN_1000&amp;DEV_0054", "LSI 1068 SAS"),_
' Array("PCI\VEN_1000&amp;DEV_0056", "LSI 1064E SAS"),_
' Array("PCI\VEN_1000&amp;DEV_0058", "LSI 1068E SAS"),_
' Array("PCI\VEN_1000&amp;DEV_0062", "LSI 1078 SAS"))
IntegratedRAIDPCIInfoTable = Array( Array("PCI\VEN_1000&amp;DEV_0050", "LSI 1064 SAS"),_
Array("PCI\VEN_1000&amp;DEV_0054", "LSI 1068 SAS"),_
Array("PCI\VEN_1000&amp;DEV_0056", "ServeRAID-BR10il"),_
Array("PCI\VEN_1000&amp;DEV_0058", "ServeRAID-BR10i"),_
Array("PCI\VEN_1000&amp;DEV_0062", "LSI 1078 SAS"),_
Array("PCI\VEN_11F8&amp;DEV_5220", "ServeRAID B5015/5025"))
'http://www.redbooks.ibm.com/abstracts/tips0054.html?Open#BR10i

'Feature SR-MR10M SR-MR10k SR-MR10i SR-MR10il SR-MR10is SR-MR10ie SR-BR10i SR-BR10il
'Processor LSI 1078e LSI 1078e LSI 1078e LSI 1078e LSI 1078DE LSI 1078 LSI 1068e LSI 1064e

'DEV_0050, "LSI Adapter, SAS 3000 series, 4-port with 1064 -StorPort"
'DEV_0054, "LSI Adapter, SAS 3000 series, 8-port with 1068 -StorPort"
'DEV_0056, "LSI Adapter, SAS 3000 series, 4-port with 1064E -StorPort"
'DEV_0058, "LSI Adapter, SAS 3000 series, 8-port with 1068E -StorPort"
'DEV_0062, "LSI Adapter, SAS 3000 series, 8-port with 1078 -StorPort"


' Reference SCM_2.2_Support_Matrix_04-28-08.xls
' from Hui SH Yang/China/IBM 2009-07-14 09:38
'ServeRAID-AR10is - Bletchley Park ----megaraid-sas
'ServeRAID-MR10i - Fareham ----megaraid-sas
'ServeRAID-MR10k - Elliot Key ----megaraid-sas
'ServeRAID-MR10M - Morgantown ----megaraid-sas
'ServeRAID-MR10il - Richwood ----megaraid-sas
'Stingray ----megaraid-sas
'Blade SAS Connectivity Card - Meteor ----mptsas
'Blade SAS Expansion Card - Raleigh ----mptsas
'LSI 1064 SAS ----mptsas
'LSI 1064e SAS ----mptsas
'LSI 1078 SAS ----mptsas
'LSI SAS HBA - Winterhaven ----mptsas
'SAS/SATA RAID Kit - Tempest ----mptsas
'SAS/SATA RAID Kit - Tempest+ ----mptsas
'ServeRAID-BR10i - Ruskin ----mptsas
'ServeRAID-BR10ie - Leadville ----mptsas

'Array("PCI\VEN_11F8&amp;DEV_5220", "ServeRAID B5015")) ---pmcraid

Const PCI_INFO = 0
Const DEVICE_NAME = 1

Const UNKNOWN = "Unknown"
Const RACK_PLATFORM = "Rack"
Const BLADE_PLATFORM = "Blade"
Const ENTERPRISE_PLATFORM = "Enterprise"
Const TOWER_PLATFORM = "Tower"
Const IDATAPLEX_PLATFORM = "iDataPlex"
Const NODE_PLATFORM = "Compute Node"
Const UNCLASSIFIED_PLATFORM = "Unclassified"
Const THINKSERVER = "ThinkServer"

Const MACHINE_TYPE = 0
Const PLATFORM_CATEGORY = 1
Const BIOS_TYPE = 2
Const RACK_HEIGHT = 3
' Const BMC_PRESENT = 4 -- no longer in use; BMC detected in the PnP manner
' Const RSA_PRESENT = 5 -- no longer in use; RSA detected in the PnP manner
Const PROCESSORSOCKET_MAX = 4
Const DIMMSLOT_MAX = 5
Const EXPANSIONSLOT_MAX = 6
Const POWERSUPPLY_MAX = 7
Const SYSTEM_FAMILY_NAME = 8
Const SYSTEM_CODE_NAME = 9
Const SYSTEM_EXTRA_NOTES = 10

'Const BMC_ACPIINFO = "ACPI\IPI"
'Const RSA_USBINFO_NOSTORAGE = "USB\VID_04B3&amp;PID_4001"
'Const RSA_USBINFO_WSTORAGE = "USB\VID_04B3&amp;PID_4003"

SetLocale("en-us")

$Config/ScriptBody$

</Script></ScriptBody>
<TimeoutSeconds>$Config/TimeoutSeconds$</TimeoutSeconds>
</DataSource>
</MemberModules>
<Composition>
<Node ID="DS"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.Discovery.Data</OutputType>
</DataSourceModuleType>