Added experimental support for Intel Ivy Bridge-E CPUs.
authormoel.mich
Thu, 01 Aug 2013 11:57:09 +0000
changeset 4174865cf06a7fa
parent 416 f117373bd190
child 418 3bba187d41c2
Added experimental support for Intel Ivy Bridge-E CPUs.
Hardware/CPU/IntelCPU.cs
Hardware/LPC/NCT677X.cs
Properties/AssemblyVersion.cs
     1.1 --- a/Hardware/CPU/IntelCPU.cs	Sun Jul 21 21:03:31 2013 +0000
     1.2 +++ b/Hardware/CPU/IntelCPU.cs	Thu Aug 01 11:57:09 2013 +0000
     1.3 @@ -132,6 +132,7 @@
     1.4                  tjMax = GetTjMaxFromMSR();
     1.5                  break;
     1.6                case 0x3A: // Intel Core i5, i7 3xxx LGA1155 (22nm)
     1.7 +              case 0x3E: // Intel Core i7 4xxx LGA2011 (22nm)
     1.8                  microarchitecture = Microarchitecture.IvyBridge;
     1.9                  tjMax = GetTjMaxFromMSR();
    1.10                  break;
     2.1 --- a/Hardware/LPC/NCT677X.cs	Sun Jul 21 21:03:31 2013 +0000
     2.2 +++ b/Hardware/LPC/NCT677X.cs	Thu Aug 01 11:57:09 2013 +0000
     2.3 @@ -418,15 +418,16 @@
     2.4          0xC00, 0xC10, 0xC20, 0xC30,        0xC50, 0xC60, 0xC70,
     2.5          0xD00, 0xD10, 0xD20, 0xD30,        0xD50, 0xD60, 
     2.6          0xE00, 0xE10, 0xE20, 0xE30, 
     2.7 -        0xF00, 0xF10, 0xF20, 0xF30};
     2.8 +        0xF00, 0xF10, 0xF20, 0xF30,
     2.9 +        0x8040};
    2.10  
    2.11        r.AppendLine("Hardware Monitor Registers");
    2.12        r.AppendLine();
    2.13 -      r.AppendLine("       00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F");
    2.14 +      r.AppendLine("        00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F");
    2.15        r.AppendLine();
    2.16        foreach (ushort address in addresses) {
    2.17            r.Append(" ");
    2.18 -          r.Append(address.ToString("X3", CultureInfo.InvariantCulture));
    2.19 +          r.Append(address.ToString("X4", CultureInfo.InvariantCulture));
    2.20            r.Append("  ");
    2.21            for (ushort j = 0; j <= 0xF; j++) {
    2.22              r.Append(" ");
     3.1 --- a/Properties/AssemblyVersion.cs	Sun Jul 21 21:03:31 2013 +0000
     3.2 +++ b/Properties/AssemblyVersion.cs	Thu Aug 01 11:57:09 2013 +0000
     3.3 @@ -10,5 +10,5 @@
     3.4  
     3.5  using System.Reflection;
     3.6  
     3.7 -[assembly: AssemblyVersion("0.6.0.3")]
     3.8 -[assembly: AssemblyInformationalVersion("0.6.0.3 Alpha")]
     3.9 \ No newline at end of file
    3.10 +[assembly: AssemblyVersion("0.6.0.5")]
    3.11 +[assembly: AssemblyInformationalVersion("0.6.0.5 Alpha")]
    3.12 \ No newline at end of file