|
d1c5bfa5
|
2014-03-09T14:06:56
|
|
Simplify dramatically the cross-process cgminer locking through use of flock instead of sysv semaphores.
|
|
50b3b769
|
2014-03-08T15:48:08
|
|
Minor documentation updates.
|
|
e38caf83
|
2014-03-08T15:18:58
|
|
Bump version to 4.1.0
|
|
a8dc81ff
|
2014-03-08T14:20:35
|
|
Update version no in API README
|
|
fb65afb0
|
2014-03-08T13:49:33
|
|
Update NEWS
|
|
9195e924
|
2014-03-08T13:36:17
|
|
Add generic bitfury USB device description to supported devices in lieu of BXM device release.
|
|
cf0c8274
|
2014-03-08T13:06:50
|
|
Correct fix for dev start time being adjusted for stat zeroing.
|
|
804d3eed
|
2014-03-08T13:00:43
|
|
Document the hfa-options command.
|
|
0e31c0ae
|
2014-03-08T12:46:58
|
|
Make per device stats work for average after a stat zeroing.
|
|
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.
|
|
3c0b2812
|
2014-03-08T10:55:42
|
|
Off by one drv_rolllimit check against jobs
|
|
ea86a1af
|
2014-03-08T10:53:55
|
|
Free the work that may be lost, leaking memory, in a failed hfa_send_frame
|
|
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.
|