Commit cbf50d6c9c232e12219781c41fe12a6150235278

Con Kolivas 2014-02-25T20:58:48

Document the hfa-fail-drop command.

diff --git a/ASIC-README b/ASIC-README
index ca2dc1b..8392135 100644
--- a/ASIC-README
+++ b/ASIC-README
@@ -194,6 +194,7 @@ ASIC SPECIFIC COMMANDS
 --bitburner-voltage <arg> Set BitBurner (Avalon) core voltage, in millivolts
 --bxf-temp-target <arg> Set target temperature for BXF devices (default: 82)
 --hfa-hash-clock <arg> Set hashfast clock speed (default: 550)
+--hfa-fail-drop <arg> Set how many MHz to drop clockspeed each failure on an overlocked hashfast device (default: 10)
 --hfa-fan <arg>     Set fanspeed percentage for hashfast, single value or range (default: 10-85)
 --hfa-name <arg>    Set a unique name for a single hashfast device specified with --usb or the first device found
 --hfa-temp-overheat <arg> Set the hashfast overheat throttling temperature (default: 95)
@@ -460,6 +461,13 @@ Note that if instability is detected by cgminer and the device has to undergo
 a reset, cgminer will lower the clockspeed on resetting it each time till the
 value returns to the default of 550.
 
+--hfa-fail-drop <arg> Set how many MHz to drop clockspeed each failure on an overlocked hashfast device (default: 10)
+
+If you overclock your hashfast device with --hfa-hash-clock and cgminer detects
+it failing to return hashes, it will restart it at a lower clock speed if
+possible. Changing this value will allow you to choose how much it will lower
+the clock speed or to disable this function entirely.
+
 --hfa-fan <arg>     Set fanspeed percentage for hashfast, single value or range (default: 10-85)
 
 This changes the range of fanspeeds used on hashfast devices with firmware that
diff --git a/README b/README
index 2c359df..12381f7 100644
--- a/README
+++ b/README
@@ -258,6 +258,7 @@ ASIC only options:
 --bitburner-voltage <arg> Set BitBurner (Avalon) core voltage, in millivolts
 --bxf-temp-target <arg> Set target temperature for BXF devices (default: 82)
 --hfa-hash-clock <arg> Set hashfast clock speed (default: 550)
+--hfa-fail-drop <arg> Set how many MHz to drop clockspeed each failure on an overlocked hashfast device (default: 10)
 --hfa-fan <arg>     Set fanspeed percentage for hashfast, single value or range (default: 10-85)
 --hfa-name <arg>    Set a unique name for a single hashfast device specified with --usb or the first device found
 --hfa-temp-overheat <arg> Set the hashfast overheat throttling temperature (default: 95)