Skip to content

Commit 32d6672

Browse files
committed
add Intel Panther Lake & Intel Arrow Lake U
1 parent ea65d2d commit 32d6672

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

OpenHardwareMonitorLib/Hardware/Cpu/IntelCpu.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ public IntelCpu(int processorIndex, CpuId[][] cpuId, ISettings settings) : base(
218218

219219
case 0xC5: // Intel Core Ultra 9 200 Series ArrowLake
220220
case 0xC6: // Intel Core Ultra 7 200 Series ArrowLake
221+
case 0xB5: // Intel Arrow Lake U
221222
_microArchitecture = MicroArchitecture.ArrowLake;
222223
tjMax = GetTjMaxFromMsr();
223224
break;
@@ -234,7 +235,10 @@ public IntelCpu(int processorIndex, CpuId[][] cpuId, ISettings settings) : base(
234235
_microArchitecture = MicroArchitecture.ElkhartLake;
235236
tjMax = GetTjMaxFromMsr();
236237
break;
237-
238+
case 0xCC: //Intel Panther Lake
239+
_microArchitecture = MicroArchitecture.PantherLake;
240+
tjMax = GetTjMaxFromMsr();
241+
break;
238242
default:
239243
_microArchitecture = MicroArchitecture.Unknown;
240244
tjMax = Floats(100);
@@ -295,6 +299,7 @@ public IntelCpu(int processorIndex, CpuId[][] cpuId, ISettings settings) : base(
295299
case MicroArchitecture.LunarLake:
296300
case MicroArchitecture.Nehalem:
297301
case MicroArchitecture.MeteorLake:
302+
case MicroArchitecture.PantherLake:
298303
case MicroArchitecture.RaptorLake:
299304
case MicroArchitecture.RocketLake:
300305
case MicroArchitecture.SandyBridge:
@@ -413,6 +418,7 @@ MicroArchitecture.JasperLake or
413418
MicroArchitecture.KabyLake or
414419
MicroArchitecture.LunarLake or
415420
MicroArchitecture.MeteorLake or
421+
MicroArchitecture.PantherLake or
416422
MicroArchitecture.RaptorLake or
417423
MicroArchitecture.RocketLake or
418424
MicroArchitecture.SandyBridge or
@@ -619,6 +625,7 @@ public override void Update()
619625
case MicroArchitecture.KabyLake:
620626
case MicroArchitecture.LunarLake:
621627
case MicroArchitecture.MeteorLake:
628+
case MicroArchitecture.PantherLake:
622629
case MicroArchitecture.RaptorLake:
623630
case MicroArchitecture.RocketLake:
624631
case MicroArchitecture.SandyBridge:
@@ -718,6 +725,7 @@ private enum MicroArchitecture
718725
Skylake,
719726
TigerLake,
720727
Tremont,
728+
PantherLake,
721729
RaptorLake,
722730
SapphireRapids,
723731
ElkhartLake,

0 commit comments

Comments
 (0)