Added support for the Fintek F71869A (F71868AD) super I/O chip.
authormoel.mich
Sun, 30 Jun 2013 11:41:36 +0000
changeset 408bbeb9004c491
parent 407 c9dfdbd59bf8
child 409 2ce8da367490
Added support for the Fintek F71869A (F71868AD) super I/O chip.
Hardware/LPC/Chip.cs
Hardware/LPC/LMSensors.cs
Hardware/LPC/LPCIO.cs
Hardware/Mainboard/SuperIOHardware.cs
Properties/AssemblyVersion.cs
     1.1 --- a/Hardware/LPC/Chip.cs	Sat Jun 29 16:12:40 2013 +0000
     1.2 +++ b/Hardware/LPC/Chip.cs	Sun Jun 30 11:41:36 2013 +0000
     1.3 @@ -4,7 +4,7 @@
     1.4    License, v. 2.0. If a copy of the MPL was not distributed with this
     1.5    file, You can obtain one at http://mozilla.org/MPL/2.0/.
     1.6   
     1.7 -  Copyright (C) 2009-2012 Michael Möller <mmoeller@openhardwaremonitor.org>
     1.8 +  Copyright (C) 2009-2013 Michael Möller <mmoeller@openhardwaremonitor.org>
     1.9  	
    1.10  */
    1.11  
    1.12 @@ -18,6 +18,7 @@
    1.13      F71858 = 0x0507,
    1.14      F71862 = 0x0601, 
    1.15      F71869 = 0x0814,
    1.16 +    F71869A = 0x1007,
    1.17      F71882 = 0x0541,
    1.18      F71889AD = 0x1005,
    1.19      F71889ED = 0x0909,
    1.20 @@ -60,6 +61,7 @@
    1.21          case Chip.F71858: return "Fintek F71858";
    1.22          case Chip.F71862: return "Fintek F71862";
    1.23          case Chip.F71869: return "Fintek F71869";
    1.24 +        case Chip.F71869A: return "Fintek F71869A";
    1.25          case Chip.F71882: return "Fintek F71882";
    1.26          case Chip.F71889AD: return "Fintek F71889AD";
    1.27          case Chip.F71889ED: return "Fintek F71889ED";
     2.1 --- a/Hardware/LPC/LMSensors.cs	Sat Jun 29 16:12:40 2013 +0000
     2.2 +++ b/Hardware/LPC/LMSensors.cs	Sun Jun 30 11:41:36 2013 +0000
     2.3 @@ -41,6 +41,8 @@
     2.4                lmChips.Add(new LMChip(Chip.F71862, path)); break;
     2.5              case "f71869":
     2.6                lmChips.Add(new LMChip(Chip.F71869, path)); break;
     2.7 +            case "f71869a":
     2.8 +              lmChips.Add(new LMChip(Chip.F71869A, path)); break;
     2.9              case "f71882fg":
    2.10                lmChips.Add(new LMChip(Chip.F71882, path)); break;            
    2.11              case "f71889a":
     3.1 --- a/Hardware/LPC/LPCIO.cs	Sat Jun 29 16:12:40 2013 +0000
     3.2 +++ b/Hardware/LPC/LPCIO.cs	Sun Jun 30 11:41:36 2013 +0000
     3.3 @@ -4,7 +4,7 @@
     3.4    License, v. 2.0. If a copy of the MPL was not distributed with this
     3.5    file, You can obtain one at http://mozilla.org/MPL/2.0/.
     3.6   
     3.7 -  Copyright (C) 2009-2012 Michael Möller <mmoeller@openhardwaremonitor.org>
     3.8 +  Copyright (C) 2009-2013 Michael Möller <mmoeller@openhardwaremonitor.org>
     3.9  	
    3.10  */
    3.11  
    3.12 @@ -137,6 +137,10 @@
    3.13                chip = Chip.F71889AD;
    3.14                logicalDeviceNumber = FINTEK_HARDWARE_MONITOR_LDN;
    3.15                break;
    3.16 +            case 0x07:
    3.17 +              chip = Chip.F71869A;
    3.18 +              logicalDeviceNumber = FINTEK_HARDWARE_MONITOR_LDN;
    3.19 +              break;
    3.20            } break;
    3.21          case 0x52:
    3.22            switch (revision) {
    3.23 @@ -284,6 +288,7 @@
    3.24            case Chip.F71858:
    3.25            case Chip.F71862:
    3.26            case Chip.F71869:
    3.27 +          case Chip.F71869A:
    3.28            case Chip.F71882:
    3.29            case Chip.F71889AD:
    3.30            case Chip.F71889ED:
     4.1 --- a/Hardware/Mainboard/SuperIOHardware.cs	Sat Jun 29 16:12:40 2013 +0000
     4.2 +++ b/Hardware/Mainboard/SuperIOHardware.cs	Sun Jun 30 11:41:36 2013 +0000
     4.3 @@ -4,7 +4,7 @@
     4.4    License, v. 2.0. If a copy of the MPL was not distributed with this
     4.5    file, You can obtain one at http://mozilla.org/MPL/2.0/.
     4.6   
     4.7 -  Copyright (C) 2009-2012 Michael Möller <mmoeller@openhardwaremonitor.org>
     4.8 +  Copyright (C) 2009-2013 Michael Möller <mmoeller@openhardwaremonitor.org>
     4.9  	
    4.10  */
    4.11  
    4.12 @@ -682,7 +682,8 @@
    4.13              f.Add(new Fan("Fan #" + (i + 1), i));
    4.14            break;
    4.15          case Chip.F71862: 
    4.16 -        case Chip.F71869: 
    4.17 +        case Chip.F71869:
    4.18 +        case Chip.F71869A:
    4.19          case Chip.F71882:
    4.20          case Chip.F71889AD: 
    4.21          case Chip.F71889ED: 
     5.1 --- a/Properties/AssemblyVersion.cs	Sat Jun 29 16:12:40 2013 +0000
     5.2 +++ b/Properties/AssemblyVersion.cs	Sun Jun 30 11:41:36 2013 +0000
     5.3 @@ -10,5 +10,5 @@
     5.4  
     5.5  using System.Reflection;
     5.6  
     5.7 -[assembly: AssemblyVersion("0.5.1.18")]
     5.8 -[assembly: AssemblyInformationalVersion("0.5.1.18 Alpha")]
     5.9 \ No newline at end of file
    5.10 +[assembly: AssemblyVersion("0.5.1.19")]
    5.11 +[assembly: AssemblyInformationalVersion("0.5.1.19 Alpha")]
    5.12 \ No newline at end of file