Browse Source

Bugfix: knc: Fix temperature readout of half-celcius

pontus 12 years ago
parent
commit
8fcd761122
1 changed files with 1 additions and 1 deletions
  1. 1 1
      driver-knc.c

+ 1 - 1
driver-knc.c

@@ -604,7 +604,7 @@ bool knc_get_stats(struct cgpu_info * const cgpu)
 	if (rawtemp == -1)
 		goto out;
 	temp = ((float)(rawtemp & 0xff));
-	if (rawtemp & 0x100)
+	if (rawtemp & 0x8000)
 		temp += 0.5;
 	
 	for (proc = cgpu; proc && proc->device == cgpu; proc = proc->next_proc)