diff -r b1278888d9a9 -r 2354fdb91ac4 Hardware/Mainboard/SMBIOS.cs --- a/Hardware/Mainboard/SMBIOS.cs Sat May 22 15:51:59 2010 +0000 +++ b/Hardware/Mainboard/SMBIOS.cs Mon May 24 15:27:46 2010 +0000 @@ -193,6 +193,7 @@ private string version; private string serialNumber; private Manufacturer manufacturer; + private Model model; public BaseBoardInformation(byte type, ushort handle, byte[] data, string[] strings) @@ -219,7 +220,22 @@ case "MICRO-STAR INTERNATIONAL CO.,LTD": manufacturer = Manufacturer.MSI; break; default: - manufacturer = Manufacturer.Unkown; break; + manufacturer = Manufacturer.Unknown; break; + } + + switch (productName) { + case "LP BI P45-T2RS Elite": + model = Model.LP_BI_P45_T2RS_Elite; break; + case "LP DK P55-T3eH9": + model = Model.LP_DK_P55_T3eH9; break; + case "EP45-DS3R": + model = Model.EP45_DS3R; break; + case "GA-MA785GMT-UD2H": + model = Model.GA_MA785GMT_UD2H; break; + case "P35-DS3": + model = Model.P35_DS3; break; + default: + model = Model.Unknown; break; } } @@ -233,6 +249,8 @@ public Manufacturer Manufacturer { get { return manufacturer; } } + public Model Model { get { return model; } } + } } }