|
0f05774e
|
2014-06-16T10:27:03
|
|
Revert "Merge pull request #609 from jaketri/master"
This reverts commit a8857bb27d6f14fb178bf71b956af864fd23af11, reversing
changes made to 2f007cb685ab8c5728ece2acb269d6eec3e888e5.
|
|
4aed9315
|
2014-06-10T01:20:56
|
|
Hashfast hack to add per die voltage and clock offset
|
|
ff6a4aba
|
2014-03-08T12:15:26
|
|
Add an hfa-options command line that allows the clockspeed to be chosen per device by name comma separated, with a function that can be expanded with more options in the future.
|
|
d8c09364
|
2014-03-06T19:08:24
|
|
Store the hardware and firmware revision in the info struct for easy use in the hfa driver.
|
|
84364a18
|
2014-02-27T16:18:56
|
|
Add an option to disable dynamic core shedding on hashfast devices.
|
|
b6457fc4
|
2014-02-27T14:12:23
|
|
Store the presence and validity of opname in the hfa info.
|
|
70210434
|
2014-02-25T12:59:58
|
|
Allow the drop in MHz per hfa failure to be specified on the command line.
|
|
41226f18
|
2014-02-24T19:51:48
|
|
Add a --hfa-name command that allows one to specify the unique opname for a hashfast device.
|
|
21fa38d5
|
2014-02-23T23:52:54
|
|
Read off the OP_NAME if it exists and is supported on hfa devices, setting it to the device serial number or a timestamp if it is invalid.
|
|
f3080422
|
2014-02-23T22:02:47
|
|
Reset the hfa hash clock rate to the old one if we find an old instance, only setting the device id in hfa_prepare
|
|
db8c31c8
|
2014-02-23T20:21:36
|
|
Make hfa hotplug inherit some parameters from a previous instance if the serial number exists and is matching, avoiding dropping the clock on all devices.
|
|
f1c50a8e
|
2014-02-21T07:42:52
|
|
Hfa cooling remains satisfactory down to a minimum fanspeed of 5%
|
|
0f4ad7f4
|
2014-02-20T11:07:06
|
|
Store the hfa hash_clock rate and display it in the statline.
|
|
904491bf
|
2014-02-20T11:02:05
|
|
Store the maximum board temperature for hfa devices and take that into consideration when calculating the highest temperature as well as the dies.
|
|
5cda70e7
|
2014-02-14T08:09:17
|
|
Update various copyright dates
|
|
107155c3
|
2014-02-13T20:50:27
|
|
Reuse the cgpu->temp entry for max temperature in hfa driver.
|
|
bcae3a91
|
2014-02-07T09:35:27
|
|
Issue a shutdown prior to a reset command for hfa devices and lock access to reads awaiting the response if the device is already running.
|
|
07415113
|
2014-02-06T17:06:56
|
|
Increase the maximum diff between hfa dies to 100Mhz.
|
|
485a093d
|
2014-02-06T15:34:18
|
|
Minimise the die clock differences in hfa to no more than 50Mhz.
|
|
42beb96f
|
2014-02-05T16:28:04
|
|
Ensure we iterate over all dies adjusting temperate for hfa by starting iterating after the last die modified.
|
|
49482b1b
|
2014-02-05T11:37:11
|
|
Allow hfa fanspeed to be set via command line.
|
|
06d71093
|
2014-02-05T11:07:44
|
|
Further relax the target temperatures on hfa driver, targetting 88 degrees.
|
|
d56bb3df
|
2014-02-04T20:09:18
|
|
Wait for 5 temperature updates in hfa before adjusting fanspeed.
|
|
173457fc
|
2014-02-04T19:13:48
|
|
Only perform a hfa fan speed update if we have new temps to work with.
|
|
8584bd00
|
2014-02-04T18:05:38
|
|
Choose better defaults for min/max/default fan settings for hfa driver.
|
|
cb3158d2
|
2014-02-03T21:40:15
|
|
Add fanspeed to hfa api output and set initial fanspeed to 10%
|
|
68e514e6
|
2014-02-03T20:10:42
|
|
Add op commands necessary to control hfa fanspeeds.
|
|
a3644590
|
2014-02-02T00:00:21
|
|
Send a ping to hfa devices if nothing is sent for over 5 seconds.
|
|
b55db249
|
2014-02-01T23:08:00
|
|
Limit all hfa restarts for temperature control to no closer than 15 seconds apart.
|
|
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.
|
|
874c6394
|
2014-01-28T16:42:55
|
|
Change hfa overheat limit to 90 degrees.
|
|
032c1565
|
2014-01-25T20:32:19
|
|
Decrease the hfa clock rate if it is overclocked and we have had to try resetting it.
|
|
fe64facc
|
2014-01-25T17:41:51
|
|
Avoid calling applog from within hfa statline before to avoid a deadlock.
|
|
d3480c76
|
2014-01-25T17:32:49
|
|
Add throttling control to hfa driver, configurable at command line, nominally set to 85 degrees.
|
|
e548cf4e
|
2014-01-25T17:12:53
|
|
Reset hfa device if no valid hashes are seen for 1 minute from the last work.
|
|
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.
|
|
f4a96194
|
2013-12-04T20:42:25
|
|
Provide an hfa-dfu-boot option for resetting hashfast devices for reprogramming.
|
|
8901d7e3
|
2013-11-24T16:52:08
|
|
Add hidden hfa options to set hash clock, group ntime roll and pll bypass, fixing frame sent on reset to include extra data.
|
|
53451bfb
|
2013-11-10T15:13:57
|
|
Update style.
|
|
158e24f9
|
2013-11-10T14:45:38
|
|
Framework for ntime rolling, keep looking for OP_USB_INIT replies when other packets received
|
|
fdcac442
|
2013-10-30T19:54:59
|
|
Remove duplicate HF_SEQUENCE_DISTANCE() macro, and duplicate hash_sequence from info structure
|
|
71c6206d
|
2013-10-20T11:28:27
|
|
Remove unused statistics from hashfast driver struct and don't pack hashfast info structs since there is no need for them to match the device ones identically.
|
|
6b2a39d2
|
2013-10-20T11:23:42
|
|
Add op stats1 processing for the hashfast driver.
|
|
8218ba2f
|
2013-10-20T10:57:17
|
|
Implement OP_NONCE processing in hashfast driver read thread.
|
|
f340c52c
|
2013-10-19T18:19:23
|
|
Implement reading of a whole hashfast packet from the read thread and parsing it, implementing parsing of gwq status.
|
|
fe945e18
|
2013-10-14T17:39:33
|
|
Implement primary scanwork loop submitting work and returning hashrate for hashfast.
|
|
222af657
|
2013-10-14T16:51:21
|
|
Remove hashfast write thread for all writes can be done from scanwork without added complexity.
|
|
598b58c8
|
2013-10-14T00:18:23
|
|
Create basic read and write threads that will be used by hashfast driver.
|
|
93d1f93f
|
2013-10-13T22:34:16
|
|
Perform remainder of hashfast_detect_common setup.
|
|
49befae6
|
2013-10-13T22:25:48
|
|
Get remaining data from reset sequence on hashfast driver.
|
|
922b4d85
|
2013-10-13T21:55:14
|
|
Store the device data returned from hashfast header returned in reset
|
|
4b9eb370
|
2013-10-13T20:28:57
|
|
Implement hashfast send header function and add relevant usb op codes to arrays, beginning reset sequence on hashfast detection.
|
|
df6873ef
|
2013-10-13T17:23:51
|
|
Remove old initialisation code from hashfast, use hf protocol library where possible and prepare for new driver model.
|
|
62f6fefb
|
2013-09-21T08:33:11
|
|
Create a struct array of hashfast commands and their associated usb command names.
|
|
45c8d607
|
2013-09-19T17:34:26
|
|
Add crc initialisation tables and helper functions for hashfast driver.
|
|
b224ad37
|
2013-09-19T12:34:00
|
|
Provide initial set up code and structure initialisation for hashfast device detection.
|
|
ece62958
|
2013-09-19T09:51:03
|
|
Add basic structures to hashfast header.
|
|
f317e829
|
2013-09-19T09:41:25
|
|
Create basic skeleton and copyright notices for hashfast driver.
|
|
cdaaff19
|
2013-09-19T09:35:35
|
|
Provide stubs for compiling hashfast code into makefiles.
|