+ if (hdrtype == 0x80)
+ m = (typeof(m)){"LP11002", max_speed, ports, "PCI-X2"};
+ else
+ m = (typeof(m)){"LP11000", max_speed, ports, "PCI-X2"};
+ break;
+ case PCI_DEVICE_ID_HELIOS_SCSP:
+ m = (typeof(m)){"LP11000-SP", max_speed, ports, "PCI-X2"};
+ break;
+ case PCI_DEVICE_ID_HELIOS_DCSP:
+ m = (typeof(m)){"LP11002-SP", max_speed, ports, "PCI-X2"};
+ break;
+ case PCI_DEVICE_ID_NEPTUNE:
+ if (hdrtype == 0x80)
+ m = (typeof(m)){"LPe1002", max_speed, ports, "PCIe"};
+ else
+ m = (typeof(m)){"LPe1000", max_speed, ports, "PCIe"};
+ break;
+ case PCI_DEVICE_ID_NEPTUNE_SCSP:
+ m = (typeof(m)){"LPe1000-SP", max_speed, ports, "PCIe"};
+ break;
+ case PCI_DEVICE_ID_NEPTUNE_DCSP:
+ m = (typeof(m)){"LPe1002-SP", max_speed, ports, "PCIe"};