Commit History

Author SHA1 Message Date
  Con Kolivas 59679c57c7 Only adjust GPU speed up if the fanspeed is within the normal fanrange and hasn't been turned to maximum speed under overheat conditions. 13 years ago
  Con Kolivas 07212db106 Restarting cgminer from within after ADL has been corrupted only leads to a crash. Display a warning only and disable fanspeed monitoring. 14 years ago
  Con Kolivas 23b224faf9 Reinit_adl is no longer used. 14 years ago
  Con Kolivas 46a679f39e Revert "Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp." 14 years ago
  Con Kolivas 87708a6a0e Provide simple macros for the repeated use of checking the first value of the input char with strncasecmp. 14 years ago
  Con Kolivas f5f089f5b4 Add a --gpu-map option which will allow arbitrarily mapping ADL devices to OpenCL devices for instances where association by enumeration alone fails. 14 years ago
  Luke Dashjr b8778839e9 Merge branch 'master' into unify_drivers 14 years ago
  Con Kolivas dc70fe9ce0 Do a complete cgminer restart if the ATI Display Library fails, as it does on windows after running for some time, when fanspeed reporting fails. 14 years ago
  Con Kolivas 1152b4b4e0 Re-initialising ADL simply made the driver fail since it is corruption over time within the windows driver that's responsible. 14 years ago
  ckolivas d4c513030f Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it. 14 years ago
  ckolivas 43ef4e0443 Move the ADL setup and clearing to separate functions and provide a reinit_adl function to be used when adl fails while running. 14 years ago
  Con Kolivas 2f71520368 Set the starting fanspeed to a safe and fairly neutral 50% when autofan is enabled. 14 years ago
  Con Kolivas 7458927f02 Merge pull request #155 from luke-jr/no_curses 14 years ago
  Kano eeec98098f code changes for supporting a simple device history 14 years ago
  Luke Dashjr f05a319e01 CGPU API for device names 14 years ago
  Luke Dashjr ed8382c88d Make curses TUI support optional at compile-time. 14 years ago
  Con Kolivas 28f99bebf7 Use the return value of fan_autotune to set fan_optimal instead of passing it as a pointer. 14 years ago
  Con Kolivas d48faf3998 Pass the lasttemp from the device we're using to adjust fanspeed in twin devices. 14 years ago
  Con Kolivas 0d083b63f5 Left out an else after the if statement. 14 years ago
  Con Kolivas b77656b78b If we're well below the target temperature, increase gpu engine speed back to maximum in case we have gotten lost between profiles during an idle 14 years ago
  Con Kolivas 03f4f7e6a6 We should be setting the value of fan_optimal, not its address. 14 years ago
  Con Kolivas 083c676378 Revert "Fan control should be fast enough to adjust now without needing to set a high starting speed." 14 years ago
  Con Kolivas e69080e987 Fan control should be fast enough to adjust now without needing to set a high starting speed. 14 years ago
  Con Kolivas d1cddf8bad Update licensing to GPL V3. 14 years ago
  Con Kolivas 02295c69c8 Allow devices that are disabled due to overheating to be flagged as recovering instead of disabling them and re-enable them if they're below ideal 14 years ago
  Con Kolivas 810ad04578 More copyright updates. 14 years ago
  Con Kolivas be9db9ce63 Copyright updates. 14 years ago
  Con Kolivas fa4ce8daf2 Keep track of intended engine clock speed and only adjust up if it's higher than the last intended speed. This avoids setting the clock speed to one 14 years ago
  Con Kolivas d1cf80a546 Use gpu-memdiff on startup if an engine clockspeed is set and a memdiff value is set. 14 years ago
  Con Kolivas 66ea9304af Revert "Adjust engine speed up according to performance level engine setting, not the current engine speed." 14 years ago