1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 23:08:07 +00:00

Clamp initial GPU fanspeed to within user specified range.

This commit is contained in:
Con Kolivas 2013-05-30 11:20:42 +10:00
parent cc04d3abc7
commit 274bf69485

10
adl.c
View File

@ -493,9 +493,15 @@ void init_adl(int nDevs)
if (!gpus[gpu].cutofftemp)
gpus[gpu].cutofftemp = opt_cutofftemp;
if (opt_autofan) {
ga->autofan = true;
/* Set a safe starting default if we're automanaging fan speeds */
set_fanspeed(gpu, 50);
int nominal = 50;
ga->autofan = true;
/* Clamp fanspeed values to range provided */
if (nominal > gpus[gpu].gpu_fan)
nominal = gpus[gpu].gpu_fan;
if (nominal < gpus[gpu].min_fan)
nominal = gpus[gpu].min_fan;
}
if (opt_autoengine) {
ga->autoengine = true;