diff -r 420adf504011 -r c4d1fb76a9e1 Hardware/ATI/ATIGPU.cs --- a/Hardware/ATI/ATIGPU.cs Sun Feb 07 19:48:32 2010 +0000 +++ b/Hardware/ATI/ATIGPU.cs Sun Feb 07 19:53:51 2010 +0000 @@ -41,7 +41,7 @@ using System.Reflection; namespace OpenHardwareMonitor.Hardware.ATI { - public class ATIGPU : IHardware { + public class ATIGPU : Hardware, IHardware { private string name; private Image icon; @@ -55,8 +55,6 @@ private Sensor coreVoltage; private Sensor coreLoad; - private List active = new List(); - public ATIGPU(string name, int adapterIndex, int busNumber, int deviceNumber) { @@ -95,10 +93,6 @@ get { return icon; } } - public ISensor[] Sensors { - get { return active.ToArray(); } - } - public string GetReport() { return null; } @@ -144,24 +138,5 @@ DeactivateSensor(coreLoad); } } - - private void ActivateSensor(Sensor sensor) { - if (!active.Contains(sensor)) { - active.Add(sensor); - if (SensorAdded != null) - SensorAdded(sensor); - } - } - - private void DeactivateSensor(Sensor sensor) { - if (active.Contains(sensor)) { - active.Remove(sensor); - if (SensorRemoved != null) - SensorRemoved(sensor); - } - } - - public event SensorEventHandler SensorAdded; - public event SensorEventHandler SensorRemoved; } }