Hardware/Mainboard/Model.cs
author moel.mich
Sun, 23 Sep 2012 18:37:43 +0000
changeset 380 573f1fff48b2
parent 357 fb8dc26f65a4
child 382 ba6abd47a80c
permissions -rw-r--r--
Fixed Issue 387. The new implementation does not try to start a ring 0 driver that already exists, but could not be opened. It tries to delete the driver and install it new. The driver is now stored temporarily in the application folder. The driver is not correctly removed on system shutdown.
moel@132
     1
/*
moel@132
     2
 
moel@344
     3
  This Source Code Form is subject to the terms of the Mozilla Public
moel@344
     4
  License, v. 2.0. If a copy of the MPL was not distributed with this
moel@344
     5
  file, You can obtain one at http://mozilla.org/MPL/2.0/.
moel@132
     6
 
moel@344
     7
  Copyright (C) 2009-2012 Michael Möller <mmoeller@openhardwaremonitor.org>
moel@344
     8
	
moel@132
     9
*/
moel@126
    10
moel@126
    11
namespace OpenHardwareMonitor.Hardware.Mainboard {
moel@126
    12
moel@165
    13
  internal enum Model {
moel@153
    14
    // ASRock
moel@153
    15
    _880GMH_USB3,
moel@220
    16
    AOD790GX_128M,
moel@221
    17
    P55_Deluxe,
moel@153
    18
moel@130
    19
    // ASUS
moel@133
    20
    Crosshair_III_Formula,
moel@133
    21
    M2N_SLI_DELUXE,
moel@144
    22
    M4A79XTD_EVO,
moel@133
    23
    P5W_DH_Deluxe,    
moel@336
    24
    P6T,
moel@359
    25
    P6X58D_E,    
moel@312
    26
    P8P67,
moel@311
    27
    P8P67_EVO,
moel@265
    28
    P8P67_PRO,
moel@276
    29
    P8P67_M_PRO,
moel@359
    30
    P8Z77_V,
moel@332
    31
    P9X79,
moel@174
    32
    Rampage_Extreme,
moel@174
    33
    Rampage_II_GENE,
moel@130
    34
moel@126
    35
    // DFI
moel@126
    36
    LP_BI_P45_T2RS_Elite,
moel@132
    37
    LP_DK_P55_T3eH9,
moel@132
    38
moel@177
    39
    // ECS
moel@177
    40
    A890GXM_A,
moel@177
    41
moel@132
    42
    // EVGA
moel@132
    43
    X58_SLI_Classified,
moel@126
    44
moel@126
    45
    // Gigabyte
moel@130
    46
    _965P_S3,
moel@126
    47
    EP45_DS3R,
moel@130
    48
    EP45_UD3R,
moel@133
    49
    EX58_EXTREME,
moel@357
    50
    EX58_UD3R,
moel@357
    51
    G41M_Combo,
moel@357
    52
    G41MT_S2,
moel@357
    53
    G41MT_S2P,
moel@154
    54
    GA_MA770T_UD3,
moel@357
    55
    GA_MA770T_UD3P,
moel@357
    56
    GA_MA785GM_US2H,
moel@357
    57
    GA_MA785GMT_UD2H,    
moel@357
    58
    GA_MA78LM_S2H,    
moel@357
    59
    GA_MA790X_UD3P,
moel@357
    60
    H55_USB3,
moel@357
    61
    H55N_USB3,
moel@357
    62
    H61M_DS2_REV_1_2,
moel@357
    63
    H61M_USB3_B3_REV_2_0,
moel@290
    64
    H67A_UD3H_B3,
moel@357
    65
    H67A_USB3_B3,
moel@126
    66
    P35_DS3,
moel@357
    67
    P35_DS3L,    
moel@148
    68
    P55_UD4,
moel@357
    69
    P55A_UD3,
moel@168
    70
    P55M_UD4,
moel@357
    71
    P67A_UD3_B3,
moel@357
    72
    P67A_UD3R_B3,
moel@278
    73
    P67A_UD4_B3,
moel@337
    74
    P8Z68_V_PRO,
moel@130
    75
    X38_DS5,
moel@138
    76
    X58A_UD3R,
moel@357
    77
    Z68A_D3H_B3,
moel@357
    78
    Z68AP_D3,
moel@357
    79
    Z68X_UD3H_B3,
moel@305
    80
    Z68X_UD7_B3,
moel@126
    81
moel@320
    82
    // Shuttle
moel@320
    83
    FH67,
moel@320
    84
moel@126
    85
    // Unknown
moel@126
    86
    Unknown    
moel@126
    87
  }
moel@126
    88
}