1.1 --- a/Hardware/Mainboard/SMBIOS.cs Sun May 22 19:15:27 2011 +0000
1.2 +++ b/Hardware/Mainboard/SMBIOS.cs Mon May 23 18:14:25 2011 +0000
1.3 @@ -269,6 +269,10 @@
1.4
1.5 private static Manufacturer GetManufacturer(string name) {
1.6 switch (name) {
1.7 + case "Alienware":
1.8 + return Manufacturer.Alienware;
1.9 + case "Apple Inc.":
1.10 + return Manufacturer.Apple;
1.11 case "ASRock":
1.12 return Manufacturer.ASRock;
1.13 case "ASUSTeK Computer INC.":
1.14 @@ -286,15 +290,32 @@
1.15 return Manufacturer.EVGA;
1.16 case "First International Computer, Inc.":
1.17 return Manufacturer.FIC;
1.18 + case "FUJITSU":
1.19 + case "FUJITSU SIEMENS":
1.20 + return Manufacturer.Fujitsu;
1.21 case "Gigabyte Technology Co., Ltd.":
1.22 return Manufacturer.Gigabyte;
1.23 case "Hewlett-Packard":
1.24 return Manufacturer.HP;
1.25 case "IBM":
1.26 return Manufacturer.IBM;
1.27 + case "Intel":
1.28 + case "Intel Corp.":
1.29 + case "Intel Corporation":
1.30 + case "INTEL Corporation":
1.31 + return Manufacturer.Intel;
1.32 + case "Lenovo":
1.33 + case "LENOVO":
1.34 + return Manufacturer.Lenovo;
1.35 + case "Micro-Star International":
1.36 case "MICRO-STAR INTERNATIONAL CO., LTD":
1.37 case "MICRO-STAR INTERNATIONAL CO.,LTD":
1.38 + case "MSI":
1.39 return Manufacturer.MSI;
1.40 + case "Supermicro":
1.41 + return Manufacturer.Supermicro;
1.42 + case "TOSHIBA":
1.43 + return Manufacturer.Toshiba;
1.44 case "XFX":
1.45 return Manufacturer.XFX;
1.46 case "To be filled by O.E.M.":
1.47 @@ -366,6 +387,7 @@
1.48 return Model.X38_DS5;
1.49 case "X58A-UD3R":
1.50 return Model.X58A_UD3R;
1.51 + case "Base Board Product Name":
1.52 case "To be filled by O.E.M.":
1.53 return Model.Unknown;
1.54 default: