Release version 0.1.2. First implementation for Fintek F71882FG chips. Fixed Intel Core i7 temperature reading. Changed Nvidia GPU enumeration.
2 using System.Collections.Generic;
6 namespace OpenHardwareMonitor.Hardware.LPC {
7 public class W83627DHG : IHardware {
14 private bool available = false;
15 private ushort address;
17 public W83627DHG(byte revision, ushort address) {
18 this.revision = revision;
19 this.address = address;
21 this.name = "Winbond W83627DHG";
22 this.icon = Utilities.EmbeddedResources.GetImage("chip.png");
25 public bool IsAvailable {
26 get { return available; }
33 public string Identifier {
34 get { return "/lpc/w83627dhg"; }
41 public ISensor[] Sensors {
42 get { return new ISensor[0]; }
45 public string GetReport() {
46 StringBuilder r = new StringBuilder();
48 r.AppendLine("LPC W83627DHG");
50 r.Append("Chip revision: 0x"); r.AppendLine(revision.ToString("X"));
51 r.Append("Base Adress: 0x"); r.AppendLine(address.ToString("X4"));
57 public void Update() { }
59 #pragma warning disable 67
60 public event SensorEventHandler SensorAdded;
61 public event SensorEventHandler SensorRemoved;
62 #pragma warning restore 67