Hardware/Mainboard/SMBIOS.cs
changeset 296 414783d1cda9
parent 290 22214a7e85a9
child 305 9652074e6ee5
     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: