Clean up properly if hfa_detect_common fails in the hashfast driver.
Only add_cgpu in hashfast driver once we have a real driver set up.
Only retry 3 times in hfa_reset.
We must chop up every 64 bytes returned on an ftdi chip, not just the first 2 bytes so revert to parsing the data internally in the avalon instead of using usbutils' simple ftdi parser.
Only limit packetsize on usb out writes.
Update example.conf
Set avalon ftdi latency to just less than the time it would take to fill the ftdi buffer at 115200 baud
merge upstream
Break out of the avalon idle loop if we get a send error.
Return error codes in avalon_read() if they're not timeouts.
Klondike support I2C USB layout also - as KLI
Merge remote-tracking branch 'conman/master'
Initialise the stgd lock mutex earlier to prevent dereferences when pool testing occurs before it.
We can't connect to a GBT pool at all with fix protocol enabled.
Merge branch 'master' of github.com:ckolivas/cgminer
api.c trylock() add missing locklock
Merge remote-tracking branch 'conman/master'