|
be95fa90
|
2014-03-08T10:52:11
|
|
Roll the ntime for work within the hfa driver for firmware we know doesn't do it internally as an optimisation.
|
|
2de81355
|
2014-03-08T10:35:45
|
|
Export the roll_work function to be usable by driver code and make it compatible with rolling stratum work.
|
|
aabb73bf
|
2014-03-08T09:25:11
|
|
Make opt_queue be respected as a maximum value for staged items.
|
|
ba845cf8
|
2014-03-07T18:59:19
|
|
Disable mistakenly enabled lock tracking.
|
|
594d4743
|
2014-03-07T12:51:48
|
|
API-README document v3.2 change
|
|
fe8012c8
|
2014-03-07T12:25:33
|
|
api version update for HEX32
|
|
85337270
|
2014-03-07T12:18:24
|
|
api.c - HEX32 type needs quotes
|
|
cdf2e2f9
|
2014-03-06T21:29:57
|
|
Disable the MAX_CLOCK_DIFF check for newer hashfast firmwares since it's not required.
|
|
d8c09364
|
2014-03-06T19:08:24
|
|
Store the hardware and firmware revision in the info struct for easy use in the hfa driver.
|
|
f078bea0
|
2014-03-06T18:58:10
|
|
Only decrease the hfa clock rate if the device has been running for less than an hour before dying.
|
|
8d8095fa
|
2014-03-06T13:05:02
|
|
Change lack of op name response message in hfa driver
|
|
092277a7
|
2014-03-06T12:56:29
|
|
Check for lost devices at every write/read in hfa_detect_common
|
|
139dac06
|
2014-03-06T11:26:24
|
|
Make bxm bits configurable.
|
|
e67b7779
|
2014-03-06T11:12:54
|
|
Move avalon2 options to ~alphabetic position in help.
|
|
2259bfcd
|
2014-03-05T22:37:40
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
2c2e1348
|
2014-03-05T22:33:54
|
|
Do a shutdown routine on bxm close.
|
|
0b014f78
|
2014-03-05T22:27:13
|
|
Provide support for 2 chips in libbitfury sendhashdata and enable the 2nd chip on BXM devices.
|
|
2c8178ec
|
2014-03-05T21:48:26
|
|
Remove unnecessary opayload and newbuf members of bitfury info struct.
|
|
8de17ead
|
2014-03-05T20:49:12
|
|
Add an spi add fasync command.
|
|
4694afb3
|
2014-03-05T08:30:49
|
|
README ubuntu also requires pkg-config
|
|
ed0f9cd8
|
2014-03-04T12:27:28
|
|
Cope with older hfa firmware not even responding to op_name.
|
|
1d533568
|
2014-03-03T13:38:06
|
|
Forcibly kill everything silently with an exit code of 1 should we fail to cleanly shut down and use a completion timeout for the __kill_work in app_restart.
|
|
c1ad218f
|
2014-03-03T13:21:34
|
|
Make __kill_work itself also be a completion timeout.
|
|
52778727
|
2014-03-02T23:13:38
|
|
Merge branch 'bpmx'
|
|
5e082e11
|
2014-03-02T23:12:14
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
1a838240
|
2014-03-02T23:09:11
|
|
Generalise more of libbitfury for more reuse in both nf1 and bxm drivers.
|
|
b619b207
|
2014-03-02T22:58:54
|
|
Remove redundant init components of bxm driver.
|
|
9033a183
|
2014-03-02T22:52:03
|
|
Set default osc6 bits on bxm to 50
|
|
d894a6d4
|
2014-03-02T22:46:54
|
|
Enable the transaction translator emulator for bxm devices and use a dummy spi tx the size of a normal payload.
|
|
dbec4a0d
|
2014-03-02T22:42:59
|
|
Store usb11 and tt flags as booleans in cgusbdev allowing them to be discretely enabled as well as detected by the device data.
|
|
45e79e8c
|
2014-03-02T22:35:21
|
|
Add bxm scan function and check spi txrx returns only as much as sent.
|
|
61a04056
|
2014-03-02T16:21:59
|
|
Add init sequence to bxm detect one.
|
|
5107a133
|
2014-03-02T16:04:15
|
|
Add a bxm specific txrx function for spi transfers.
|
|
b33b6171
|
2014-03-02T15:32:15
|
|
Add bxm close to bitfury shutdown switch.
|
|
a7549891
|
2014-03-02T15:30:46
|
|
Add reset/purge/cshigh/low sequence to bxm init
|
|
4a6c637c
|
2014-03-02T14:21:10
|
|
Add bitmode init to bxm open sequence.
|
|
6cd6a1a2
|
2014-03-02T14:11:26
|
|
Merge pull request #557 from kanoi/master
Ant S1 Driver
|
|
917507ec
|
2014-03-02T13:59:59
|
|
Add initial bxm opening sequence for detect one.
|
|
5a6e228e
|
2014-03-02T13:25:37
|
|
Add identifiers for bxm bitfury devices.
|
|
2e5c69bf
|
2014-03-02T13:08:02
|
|
Clean up parse_method
|
|
e9f10244
|
2014-03-02T08:50:20
|
|
More gracefully break out of parse_notify on a corrupted hex string error, checking the return value of all hex2bin conversions and being consistent with using stack memory. Fix an unlocking error in cases of failure.
|
|
ed9bd66b
|
2014-03-02T00:34:09
|
|
AntS1 - add detection information to usbutils
|
|
d5b8d73f
|
2014-03-02T00:13:59
|
|
Enable Bitmain Ant S1 code and make it conform to cgminer requirements
|
|
5c271efa
|
2014-03-01T16:43:32
|
|
Make the cointerra displayed hashrate based on valid share generation.
|
|
c13e620a
|
2014-03-01T14:31:47
|
|
Convert and update values shown in the cointerra api output.
|
|
c2b64240
|
2014-03-01T14:31:11
|
|
Export the api_add_int16 function.
|
|
d038af7e
|
2014-03-01T14:28:42
|
|
Use a custom mystrstr function in cointerra driver.
|
|
dbc4dcda
|
2014-03-01T14:25:26
|
|
Add api_add_int16 to API functions.
|
|
d0689713
|
2013-12-10T17:06:58
|
|
Add support for Bitmain Multi Chain and Single Chain and optimize the efficiency
|
|
74fc5a5b
|
2013-09-04T13:31:23
|
|
Add support for bitmain devices
|
|
9b1df929
|
2013-12-31T08:25:12
|
|
Perfect function of BitMain Multi Chain
|
|
822440cf
|
2013-12-10T17:06:58
|
|
Add support for Bitmain Multi Chain and Single Chain and optimize the efficiency
|
|
87e2008d
|
2013-09-04T13:31:23
|
|
Add support for bitmain devices
|
|
4346baeb
|
2014-02-28T13:00:49
|
|
Bump version to 4.0.1
|
|
8e238c4f
|
2014-02-28T13:00:11
|
|
Document the hfa-noshed feature.
|
|
7853bba0
|
2014-02-28T12:49:45
|
|
Update NEWS
|
|
2b702ce2
|
2014-02-28T12:43:53
|
|
Refresh the log window on pool failure message at startup.
|
|
e37b84f8
|
2014-02-28T12:40:00
|
|
Rework the pool fail to connect at startup to not get stuck indefinitely repeatedly probing pools with new threads and to exit immediately when any key is pressed.
|
|
5bae526b
|
2014-02-28T12:20:33
|
|
Use an early_quit function for shutting down when we have not successfully initialised that does not try to clean up.
|
|
3ff8c500
|
2014-02-28T11:31:12
|
|
Starvation is not the problem with a bad sequence tail on hfa so revert the attempt to detect it.
|
|
f1c508c5
|
2014-02-28T11:20:42
|
|
Check for starved condition in hfa sequence progression and allow the tail to catch up.
|
|
64b03af8
|
2014-02-28T11:09:57
|
|
Check for work sequence starvation as a false detection of a bad sequence tail on hfa.
|
|
d963689e
|
2014-02-28T10:39:27
|
|
Add more information to a hfa bad sequence tail event.
|
|
f80d19bb
|
2014-02-28T00:37:55
|
|
Increase the work queue at the top end if we've hit the bottom as well.
|
|
a70ea23e
|
2014-02-28T00:30:08
|
|
Set the work generation thread high priority, not the miner threads.
|
|
27430408
|
2014-02-28T00:27:54
|
|
Bringing each hfa device online takes a lot of work generation so only ever do one at a time.
|
|
e61cc7b7
|
2014-02-28T00:11:52
|
|
Increase the opt_queue if we can hit the maximum amount asked for but are still bottoming out.
|
|
7ce7de29
|
2014-02-27T22:14:25
|
|
Keep the old hfa device data intact with a clean thread shutdown to allow it to be re-hotplugged with the old information.
|
|
8d18327e
|
2014-02-27T22:02:55
|
|
Cope with the API calling hfa on partially initialised devices having no info.
|
|
0a6db8a3
|
2014-02-27T21:43:04
|
|
Show only as many digits as are required to display the number of devices.
|
|
35fb1727
|
2014-02-27T21:38:17
|
|
Cold plug only one hashfast device to get started, and then hotplug many to minimise startup delays and possible communication delays causing failed first starts.
|
|
7755b610
|
2014-02-27T21:24:25
|
|
Send a shutdown and do a usb_nodev if hfa_reset fails.
|
|
b5d17a90
|
2014-02-27T20:40:06
|
|
Null a device driver should thread prepare fail.
|
|
800a04ec
|
2014-02-27T20:38:36
|
|
Add a function for making all driver functions noops.
|
|
8aeb27d9
|
2014-02-27T17:28:22
|
|
Don't try to reinit a device that's disabled.
|
|
530e16e8
|
2014-02-27T17:23:48
|
|
Disable a device that fails to prepare.
|
|
3ebba278
|
2014-02-27T17:05:02
|
|
Check for lack of thread in watchdog thread for a failed startup.
|
|
266b5791
|
2014-02-27T16:57:52
|
|
Make all device_data dereferences in the hfa driver safe by not accessing it in statline before when it's non-existent.
|
|
84364a18
|
2014-02-27T16:18:56
|
|
Add an option to disable dynamic core shedding on hashfast devices.
|
|
5ed0e195
|
2014-02-27T15:13:50
|
|
Do not remove the info struct on a failure to hfa prepare.
|
|
8137e813
|
2014-02-27T14:46:06
|
|
Detect an hfa device purely on the basis of getting a valid header response to an OP_NAME query, leaving init to hfa_prepare which will allow multiple devices to start without holding each other up at startup.
|
|
b6457fc4
|
2014-02-27T14:12:23
|
|
Store the presence and validity of opname in the hfa info.
|
|
13a382ad
|
2014-02-27T13:57:47
|
|
Merge pull request #555 from kanoi/master
api - buffer size off by 1 for joined commands + minion statline cleanup
|
|
e73d6e41
|
2014-02-27T13:35:56
|
|
api - buffer size off by 1 for joined commands
|
|
60ab93df
|
2014-02-27T10:36:51
|
|
minion - clean up statline
|
|
f770cc08
|
2014-02-27T00:01:38
|
|
Making the hotplug thread nice+10 makes all threads created from it also low priority.
|
|
023c186d
|
2014-02-26T23:52:50
|
|
When not honoured, trying to set highprio seems to have the opposite effect making it a harmful choice generically.
|
|
d93038c6
|
2014-02-26T23:35:09
|
|
Only break out of usb_detect_one when a new device is found.
|
|
92bf971f
|
2014-02-26T23:31:49
|
|
Use usb_detect_one in the hfa driver.
|
|
26a0ea5b
|
2014-02-26T23:30:48
|
|
Provide a usb_detect_one wrapper which only plugs one device at a time, breaking out otherwise.
|
|
d114c852
|
2014-02-26T23:18:56
|
|
Revert "Only start one hfa device at startup, leaving the rest to hotplug."
This reverts commit 13c199c5ab39b4a03f087d5a4e412d61bd97c6c0.
|
|
13c199c5
|
2014-02-26T23:09:48
|
|
Only start one hfa device at startup, leaving the rest to hotplug.
|
|
6321995c
|
2014-02-26T22:46:20
|
|
Issue a usb_nodev on a bad work sequence tail in hfa
|
|
50a563e6
|
2014-02-26T10:37:17
|
|
Update NEWS
|
|
1bd011c2
|
2014-02-26T09:26:12
|
|
Read in hfa stream until we get a HF_PREAMBLE
|
|
2786526d
|
2014-02-25T21:36:31
|
|
Add shed count to hfa API stats output.
|
|
032b01eb
|
2014-02-25T21:11:00
|
|
Display the base clockrate for hfa devices with a different name to per die clockrates to be able to easily distinguish them.
|
|
241f3211
|
2014-02-25T21:04:32
|
|
Update README with all command line options.
|
|
cbf50d6c
|
2014-02-25T20:58:48
|
|
Document the hfa-fail-drop command.
|
|
433479da
|
2014-02-25T20:17:21
|
|
Use op_name if possible first with hfa devices to detect old instances and be able to choose the starting clockspeed before sending an init sequence, reverting to setting op name and serial number as fallbacks.
|