summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavej <davej>2003-06-12 05:56:10 +0000
committerdavej <davej>2003-06-12 05:56:10 +0000
commitb4d381106192873485f214b4eb2a04e05bacbcd9 (patch)
tree5a9dd0841b23581a72b0421576e8bf9442e09986
parent97e0df3eb937c926f876a3f03096f9f6bbb570b1 (diff)
another MSR define.
-rw-r--r--Intel/Intel.h1
-rw-r--r--Intel/MSR-PM.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/Intel/Intel.h b/Intel/Intel.h
index 8563d9f..74bd102 100644
--- a/Intel/Intel.h
+++ b/Intel/Intel.h
@@ -13,6 +13,7 @@ void decode_microcode(struct cpudata *cpu);
#define MSR_IA32_PERF_STATUS 0x198
#define MSR_IA32_PERF_CTL 0x199
+#define MSR_IA32_THERM_CONTROL 0x19a
#define MSR_IA32_THERM_STATUS 0x19c
#define MSR_PM_THERM2_CTL 0x19d
#define MSR_IA32_MISC_ENABLE 0x1a0
diff --git a/Intel/MSR-PM.c b/Intel/MSR-PM.c
index 9ab29c9..f71df4a 100644
--- a/Intel/MSR-PM.c
+++ b/Intel/MSR-PM.c
@@ -1,5 +1,5 @@
/*
- * $Id: MSR-PM.c,v 1.3 2003/06/11 23:44:21 davej Exp $
+ * $Id: MSR-PM.c,v 1.4 2003/06/12 05:56:10 davej Exp $
* This file is part of x86info.
* (C) 2002 Dave Jones.
*
@@ -67,7 +67,7 @@ void dump_centrino_MSRs (struct cpudata *cpu)
if (tcc && read_msr (cpu->number, MSR_PM_THERM2_CTL, &val)==1) { /* THERM2_CTL */
printf(" Thermal monitor %d\n", (val & (1<<16)) ? 2 : 1);
}
- if (read_msr (cpu->number, 0x19a, &val)==1) { /* THERM_CONTROL */
+ if (read_msr (cpu->number, MSR_IA32_THERM_CONTROL, &val)==1) {
if (val & (1<<4)) {
printf(" Software-controlled clock: %f%% duty cycle\n",
((val >> 1) & 7) / 8.);