Log

Author Commit Date CI Message
Kano 5a811ec3 2014-01-29T10:23:53 API allow multiple commands/replies in one request
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.
Con Kolivas a2846cba 2014-01-25T20:34:19 Set the global hfa hash clock rate to equal the lowest if we are lowering it for a device reset since it may be re-hotplugged after failing reset.
Con Kolivas 032c1565 2014-01-25T20:32:19 Decrease the hfa clock rate if it is overclocked and we have had to try resetting it.
Con Kolivas 675030ce 2014-01-25T20:20:56 Put a sanity check on the measured temperature in the hfa driver for obviously wrong values.
Con Kolivas fe64facc 2014-01-25T17:41:51 Avoid calling applog from within hfa statline before to avoid a deadlock.
Con Kolivas d3480c76 2014-01-25T17:32:49 Add throttling control to hfa driver, configurable at command line, nominally set to 85 degrees.
kanoi f7ec2dc8 2014-01-24T22:17:53 Merge pull request #538 from kanoi/master bab additions
Con Kolivas e548cf4e 2014-01-25T17:12:53 Reset hfa device if no valid hashes are seen for 1 minute from the last work.
Con Kolivas 1eb7f30a 2014-01-25T17:01:59 Store when the last getwork was retrieved and display it in the API summary.
Kano d9099794 2014-01-25T16:52:58 bab - also report dead chip count screen
Con Kolivas 8155fe8c 2014-01-25T16:46:47 Count share based hashes in the hfa driver with the device diff to get more frequent updates.
Con Kolivas c7ce722e 2014-01-25T16:40:49 Only count 2/3 of the accumulated hashes on each pass through the hfa scan work loop to smooth out displayed hashrate.
Kano bb49ab16 2014-01-25T15:32:10 bab add total history HW% to API stats
Con Kolivas 89188b01 2014-01-25T14:57:44 Test valid nonces in the hashfast driver allowing us to check against the target when trying to submit them.
Con Kolivas ecaa9ee9 2014-01-25T14:50:36 No point casting a double to a uint64
Con Kolivas 626e4ff6 2014-01-25T14:43:56 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 224dc5f8 2014-01-25T14:42:16 Convert the hfa hashmeter to one based on successful share return and display the raw and calculated hash totals in the API.
kanoi 910ad793 2014-01-24T19:39:21 Merge pull request #537 from kanoi/master bab - remove libbitfury dependency since it requires USB
Kano 142f5b7f 2014-01-25T14:37:48 bab - remove libbitfury dependency since it requires USB
Con Kolivas 7cd22e2a 2014-01-25T14:34:44 Add description to hfa hash clock command.
Kano 2eab85a4 2014-01-25T14:30:38 Merge remote-tracking branch 'conman/master'
Con Kolivas f2f27aac 2014-01-25T14:20:55 Add hfa board temperatures to API output.
Con Kolivas 3be6ea39 2014-01-25T14:06:27 Wait for up to 0.5 seconds in the hashfast scanwork loop if no jobs are required.
Con Kolivas 1f06c1c8 2014-01-25T14:01:33 Label HFA devices as B or S when their configuration matches babyjet or sierra.
Kano c3b66075 2014-01-25T13:46:50 Merge remote-tracking branch 'conman/master'
Con Kolivas 3314ede2 2014-01-25T13:44:22 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 26c606db 2014-01-25T13:43:53 Fix libbitfury being compiled in always by mistake.
Kano 70145e75 2014-01-24T21:19:40 bab - spelling
Kano 37213bec 2014-01-24T21:15:15 Add bab-options
Kano 2ea6a258 2014-01-24T13:19:13 bab - tune the chip speed based on error rates
Kano 8d560e9d 2014-01-23T19:38:24 bab record/report spie and miso errors
Con Kolivas 936828e8 2014-01-25T13:15:44 Win32 falsely comes up as big endian pulling in the wrong hf protocol header.
Con Kolivas b0ccc4e1 2014-01-25T12:49:25 Remove unused components in hashfast driver.
Con Kolivas 2136e12c 2014-01-25T00:27:04 Check in all usb communication places for hashfast driver that the device still exists.
Con Kolivas e2a10dfe 2014-01-25T00:17:45 Do not send a usb reset on a usb read pipe error.
Con Kolivas d551eba0 2014-01-25T00:16:15 Don't replace usb pipe errors with the pipe reset return code.
Con Kolivas ac7bbe10 2014-01-25T00:13:22 Updated hf protocol header.
Con Kolivas 5efedcfa 2014-01-25T00:10:14 The search for extra nonce is not worth performing in the hashfast driver.
Con Kolivas 5ecec412 2014-01-25T00:09:24 Add core address to hfa parse nonce debugging.
Con Kolivas f7e93fe4 2014-01-25T00:08:02 Retry sending a frame once if it has failed in hfa_send_frame
Con Kolivas fdf0dcd7 2014-01-24T23:58:43 Add extra hfa usb init errors.
Con Kolivas ed77d22d 2014-01-24T23:57:31 Quiet now unused variable warning in hfa detect.
ckolivas 2cdaafac 2014-01-24T16:20:24 Remove unused variable.
Con Kolivas fa9ad491 2014-01-24T23:56:25 Add board temperature to hfa debug
Con Kolivas f2b2583d 2014-01-24T21:27:31 Merge branch 'master' of github.com:ckolivas/cgminer
ckolivas c2a4d94b 2014-01-24T17:07:39 Make submit_tested_work return a bool about whether it meets the work target or not.
ckolivas 302d087f 2014-01-24T15:38:53 Provide a helper function for determining dev runtime and use it in the hashmeters used.
Kano 63477d95 2014-01-24T21:19:40 bab - spelling
Kano e869b43b 2014-01-24T21:15:15 Add bab-options
Kano b4df1768 2014-01-24T13:19:13 bab - tune the chip speed based on error rates
ckolivas 9c744476 2014-01-24T10:26:38 Look for hfa usb init header for 2 seconds, then resend the init twice more before failing.
ckolivas c2d4d12f 2014-01-24T10:21:19 Merge branch 'master' of github.com:ckolivas/cgminer
ckolivas 6828ce5b 2014-01-24T10:18:27 Really only set up the hfa crc table once.
Con Kolivas 2c2a6f88 2014-01-23T23:57:12 Generically increase the queue if we are mining on a pool without local work generation each time we run out of work.