Commit 8e238c4fbf6cccc0afb266aaaecca3e409e9e8e1

Con Kolivas 2014-02-28T13:00:11

Document the hfa-noshed feature.

diff --git a/ASIC-README b/ASIC-README
index 8392135..25de102 100644
--- a/ASIC-README
+++ b/ASIC-README
@@ -197,6 +197,7 @@ ASIC SPECIFIC COMMANDS
 --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-noshed        Disable hashfast dynamic core disabling feature
 --hfa-temp-overheat <arg> Set the hashfast overheat throttling temperature (default: 95)
 --hfa-temp-target <arg> Set the hashfast target temperature (0 to disable) (default: 88)
 --klondike-options <arg> Set klondike options clock:temptarget
@@ -508,6 +509,11 @@ command. For example
 If you wished to name the second device Slug you would add the commands:
  --hfa-name Slug --usb 4:42
 
+--hfa-noshed        Disable hashfast dynamic core disabling feature
+
+Newer firmwares on hashfast devices dynamically disable cores that generate
+invalid data. This command will disable this feature where possible.
+
 
 Other undocumented hashfast command line options are for development purposes
 only at this stage and serve no useful purpose to end users.
diff --git a/README b/README
index 95dc319..56b6f3e 100644
--- a/README
+++ b/README
@@ -193,6 +193,7 @@ Options for both config file and command line:
 --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-noshed        Disable hashfast dynamic core disabling feature
 --hfa-temp-overheat <arg> Set the hashfast overheat throttling temperature (default: 95)
 --hfa-temp-target <arg> Set the hashfast target temperature (0 to disable) (default: 88)
 --hotplug <arg>     Seconds between hotplug checks (0 means never check)
@@ -267,6 +268,7 @@ ASIC only options:
 --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-noshed        Disable hashfast dynamic core disabling feature
 --hfa-temp-overheat <arg> Set the hashfast overheat throttling temperature (default: 95)
 --hfa-temp-target <arg> Set the hashfast target temperature (0 to disable) (default: 88)
 --klondike-options <arg> Set klondike options clock:temptarget