Log

Author Commit Date CI Message
Con Kolivas c4267e66 2014-02-07T01:00:35 Slowly remove work even if it's not being used to keep the getwork counter incrementing even if work is not used and as a test that pools are still working.
Con Kolivas 07415113 2014-02-06T17:06:56 Increase the maximum diff between hfa dies to 100Mhz.
Con Kolivas 1cc0ca31 2014-02-06T16:36:28 Show which hfa die is bringing down all the others when decreasing all the clock speeds.
Con Kolivas b568177b 2014-02-06T16:25:13 Increase the decrease when temp has increased more and we want to decrease it on hfa.
Con Kolivas 3f88b7b9 2014-02-06T16:08:24 Give device info with share above target message.
Con Kolivas f24e56bc 2014-02-06T16:04:40 Allow throttling of hfa dies more frequently and increasing of speeds less frequently.
Con Kolivas 62a8dfa3 2014-02-06T15:46:53 Fix dud revert.
Con Kolivas 5f4ee5b6 2014-02-06T15:46:05 Revert "Only adjust die speeds as well as fanspeeds on hfa if we've taken enough temperature samples." This reverts commit 0a0418d8a608de53ac84c7ad4cee32290b8c6882.
Con Kolivas e4297d97 2014-02-06T15:39:18 Wait after sending a hfa shutdown to allow the device to properly shut down before possibly sending it more commands.
Con Kolivas 485a093d 2014-02-06T15:34:18 Minimise the die clock differences in hfa to no more than 50Mhz.
Con Kolivas 0a0418d8 2014-02-06T14:32:14 Only adjust die speeds as well as fanspeeds on hfa if we've taken enough temperature samples.
Con Kolivas b33c3ef9 2014-02-06T14:00:58 Check for when errno is set on windows as well as the windows variant for errors.
Con Kolivas 7ffb1614 2014-02-06T09:52:46 Revert "Update to libusb-1.0.18" This reverts commit f7a78eb8b62d79725ee73db1c1e3992f07d490f6. The alleged libusbx merge with libusb does not confer the stability of the older libusb code.
Con Kolivas 1a0b1907 2014-02-06T09:51:44 Disable fan/die clock control in hfa if the firmware does not support it, with notification.
Con Kolivas 2405c8e0 2014-02-05T22:52:22 Revert "We should retry only 3 times to get an hfa header response to init since that is more than 1.5 second of waiting." This reverts commit efa9963f8625a628a94e29f006c90306b20d7bda. Conflicts: driver-hashfast.c
Con Kolivas 6ff2b7bd 2014-02-05T22:22:04 Add ability to enter ANU frequency as a multiple of 25 from 150-500.
Con Kolivas 779c9df3 2014-02-05T21:58:31 Decrease hfa clock by 10 if a reset is attempted due to the device remaining idle.
Con Kolivas f502888e 2014-02-05T21:48:20 ifdef out icarus options unused without icarus built in.
Con Kolivas 3db78223 2014-02-05T21:43:12 Reorder command line options alphabetically.
Con Kolivas 9f627970 2014-02-05T21:28:38 Add no matching work to hfa API output.
Con Kolivas 0eaad2fc 2014-02-05T20:27:56 Change various logging message levels in the hfa driver.
ckolivas d385befb 2014-02-05T17:19:54 Only adjust clocks if there is no restart in hfa to avoid 2 restarts back to back.
ckolivas 57757e54 2014-02-05T16:28:51 Merge branch 'master' of github.com:ckolivas/cgminer
ckolivas 42beb96f 2014-02-05T16:28:04 Ensure we iterate over all dies adjusting temperate for hfa by starting iterating after the last die modified.
kanoi 209e8261 2014-02-04T17:32:33 Merge pull request #545 from kanoi/master bab - more speed maangement and dead stats
ckolivas fbb7bf24 2014-02-05T11:38:34 Clamp initial hfa fanspeed to min/max if passed as parameters.
ckolivas 49482b1b 2014-02-05T11:37:11 Allow hfa fanspeed to be set via command line.
ckolivas 06d71093 2014-02-05T11:07:44 Further relax the target temperatures on hfa driver, targetting 88 degrees.
ckolivas ea3eccff 2014-02-05T11:03:06 Try one more time to get the hfa header on init since it can take 2 seconds for all 3 boards on a sierra.
Con Kolivas 8b821b6a 2014-02-04T21:38:11 Update authors for removal of gpu/scrypt.
Con Kolivas d56bb3df 2014-02-04T20:09:18 Wait for 5 temperature updates in hfa before adjusting fanspeed.
Con Kolivas b45ae688 2014-02-04T20:02:48 Have some leeway before starting to throttle hfa dies.
Con Kolivas 01b8a49a 2014-02-04T19:51:38 Use increments of 10 when increasing hfa clock since it may not have 5 MHz granularity internally.
Con Kolivas efa9963f 2014-02-04T19:43:03 We should retry only 3 times to get an hfa header response to init since that is more than 1.5 second of waiting.
Con Kolivas 173457fc 2014-02-04T19:13:48 Only perform a hfa fan speed update if we have new temps to work with.
Con Kolivas a89c5b52 2014-02-04T19:13:09 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas f66f4795 2014-02-04T19:05:52 Correctly measure the hfa max temp and smooth out the changes in its value.
Con Kolivas 8584bd00 2014-02-04T18:05:38 Choose better defaults for min/max/default fan settings for hfa driver.
Kano 4b784a64 2014-02-04T14:33:22 bab - reduce def speed, fix speed staying in ranges and report bank/chips in ioctl() errors
Kano 8cb2e79d 2014-02-04T13:20:04 bab - add info about number of boards/chips to each Dead Chain
Con Kolivas 6b38a1f6 2014-02-03T12:17:20 Merge pull request #543 from jimjag/upstream These may not be longs (eg: OSX)... fo a safe cast to ensure.
Jim Jagielski 0d3a3a9c 2014-02-03T08:13:14 These may not be longs (eg: OSX)... fo a safe cast to ensure.
Kano fcbc152e 2014-02-03T22:50:53 bab - add dead boards and dead chains to stats
Con Kolivas 41460793 2014-02-03T21:46:06 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas cb3158d2 2014-02-03T21:40:15 Add fanspeed to hfa api output and set initial fanspeed to 10%
Con Kolivas b88fc8b8 2014-02-03T21:18:22 Add hfa fanspeed control to try and maintain a target temperature.
kanoi 08f5f5eb 2014-02-03T01:48:30 Merge pull request #542 from kanoi/master API allow multiple commands/replies in one request
Kano 4e52ee6a 2014-01-29T11:48:39 API-README correct new text format documentation
Kano 5a811ec3 2014-01-29T10:23:53 API allow multiple commands/replies in one request
Con Kolivas 68e514e6 2014-02-03T20:10:42 Add op commands necessary to control hfa fanspeeds.
Con Kolivas 2aab1339 2014-02-03T19:02:41 Add OP_FAN to hf protocol header.
Con Kolivas 39a6cccb 2014-02-02T10:54:15 Always show the stratum share lag time in debug mode.
Con Kolivas 7dafd4bd 2014-02-02T10:51:21 Add stratum share response lag time to verbose output if it's greater than 1 second.
Con Kolivas 3f673563 2014-02-02T10:47:17 Add stratum share submission lag time to verbose information if it's over 1 second.
Con Kolivas 3adb8279 2014-02-02T08:37:01 Check for more interrupted conditions in util.c and handle them gracefully.
Con Kolivas a3644590 2014-02-02T00:00:21 Send a ping to hfa devices if nothing is sent for over 5 seconds.
Con Kolivas 5b61abc7 2014-02-01T23:53:33 Add OP_PING to hfa commands
Con Kolivas 040dced2 2014-02-01T23:38:02 Display the hfa serial number as a hexadecimal value.
Con Kolivas 5542761f 2014-02-01T23:36:25 Add the ability to display a hexadecimal 32 bit unsigned integer to the API.
Con Kolivas b55db249 2014-02-01T23:08:00 Limit all hfa restarts for temperature control to no closer than 15 seconds apart.
Con Kolivas 2d0afaea 2014-02-01T23:03:22 Allow the hfa temp target to be disabled by setting it to zero.
Con Kolivas e799a53a 2014-02-01T23:01:38 Handle interruptions to various select calls in util.c
Con Kolivas 8e05a7d0 2014-02-01T22:30:17 Add sanity check for silly overflows in hfa die temperature readings.
Con Kolivas dc93ca47 2014-02-01T22:08:46 Add per-die throttling control for hfa driver based on each die's temperature, issuing a suitable reset to maintain the temperature below a configurable target temperature.
Con Kolivas a3379b9b 2014-02-01T12:30:16 Update hf protocol
Con Kolivas 91bd04e8 2014-02-01T10:55:10 Do not memcpy in usbutils unless data was transferred.
Con Kolivas aa3f60ae 2014-02-01T09:29:39 Send a full allotment of jobs to the hfa device after a restart instead of reading the status.
Con Kolivas 13baf076 2014-01-31T22:16:11 Export the flush_queue function for use by drivers.
Con Kolivas 1d4c7311 2014-01-31T22:03:48 Remove wrong goto
Con Kolivas 6e6d3547 2014-01-31T22:01:37 Remove the unqueued work reference when we discard work from get queued as well.
Con Kolivas 7e3d0577 2014-01-31T21:57:50 Wake the global work scheduler when we remove a work item from the unqueued work pointer.
Con Kolivas dcac23db 2014-01-31T21:51:34 Discard work that is stale in the get_queued() function, returning NULL instead.
Con Kolivas 88fe54d9 2014-01-31T10:37:59 Add a call to a driver specific zero stats function when zero stats is called to allow each driver to reset its own stats as well if desired.
Con Kolivas 841b5782 2014-01-29T22:36:42 Bump version to 3.12.0
Con Kolivas 98338892 2014-01-29T22:36:04 Update NEWS.
Con Kolivas d496c5cc 2014-01-29T22:33:33 Update README.
Con Kolivas 71c5fd57 2014-01-29T22:26:13 Add antminer to ASIC-README
Con Kolivas d2e6648c 2014-01-29T22:21:55 Add support for AntminerU1 devices with the icarus driver.
Con Kolivas e1dd3597 2014-01-29T21:03:09 Add antminer U1 to comment in udev rules.
Con Kolivas 4cde0676 2014-01-29T20:54:24 Do away with usb resets entirely since we retry on both pipe and io errors now and they're of dubious value.
Con Kolivas 56f9795a 2014-01-29T20:09:14 Retry on usb IO errors instead of faking success.
ckolivas b40919c8 2014-01-29T11:01:54 Merge branch 'master' into libusb1018
ckolivas 6ab7b2b3 2014-01-29T10:50:22 Check that we've cleared the pipe error after a clear request, not the err value which is unchanged.
Con Kolivas f7a78eb8 2014-01-28T22:40:16 Update to libusb-1.0.18
ckolivas 874c6394 2014-01-28T16:42:55 Change hfa overheat limit to 90 degrees.
ckolivas 843b7377 2014-01-28T10:25:25 Relax timeout in hf get header to 500ms to match the usb timeout.
kanoi a660df37 2014-01-27T01:16:30 Merge pull request #540 from kanoi/master Minion - check/clear interrupts for all chips
Kano efb4fbf3 2014-01-27T13:40:26 Minion - check/clear interrupts for all chips
Con Kolivas b535bc08 2014-01-26T22:23:31 Set info work to null after it is freed in nf1 after a restart to prevent double free later.
Con Kolivas a9a1f07f 2014-01-26T22:10:46 The second_run bool in libbitfury should be per device. Microoptimise its and job_switched usage, removing the unused results array for NF1 devices.
Con Kolivas 96cb0ad5 2014-01-26T20:48:42 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas d838a562 2014-01-26T20:47:53 Fix displayed diff when solo mining at >2^32 diff.
kanoi 36d1ad84 2014-01-26T00:24:32 Merge pull request #539 from kanoi/master bab - stop stale work accumulating
Kano 3f07e838 2014-01-26T19:21:44 bab - stop stale work accumulating
Con Kolivas 8a88194f 2014-01-26T15:33:04 Merge branch 'master' of github.com:ckolivas/cgminer
Kano b3e7f78e 2014-01-26T12:48:04 bab - set the default SPI speed back to 96000
Con Kolivas 61d1dcf5 2014-01-25T21:27:33 Update NEWS
Con Kolivas 919835e7 2014-01-25T21:13:21 Bump version to 3.11.0
Con Kolivas 6cb7ed86 2014-01-25T21:00:24 Add hashfast documentation to ASIC README
Con Kolivas a0f9a7e9 2014-01-25T20:49:51 Support the variable HFA naming throughout the driver notices.