1.1 --- a/Hardware/LPC/ISuperIO.cs Mon Aug 29 18:41:06 2011 +0000
1.2 +++ b/Hardware/LPC/ISuperIO.cs Wed Aug 31 22:48:49 2011 +0000
1.3 @@ -16,7 +16,7 @@
1.4
1.5 The Initial Developer of the Original Code is
1.6 Michael Möller <m.moeller@gmx.ch>.
1.7 - Portions created by the Initial Developer are Copyright (C) 2009-2010
1.8 + Portions created by the Initial Developer are Copyright (C) 2009-2011
1.9 the Initial Developer. All Rights Reserved.
1.10
1.11 Contributor(s):
1.12 @@ -40,14 +40,21 @@
1.13
1.14 Chip Chip { get; }
1.15
1.16 + // get voltage, temperature, fan and control channel values
1.17 float?[] Voltages { get; }
1.18 float?[] Temperatures { get; }
1.19 float?[] Fans { get; }
1.20 + float?[] Controls { get; }
1.21
1.22 + // set control value, null = auto
1.23 + void SetControl(int index, byte? value);
1.24 +
1.25 + // read and write GPIO
1.26 byte? ReadGPIO(int index);
1.27 void WriteGPIO(int index, byte value);
1.28
1.29 string GetReport();
1.30 +
1.31 void Update();
1.32 }
1.33 }