Con Kolivas
|
dbab07a12d
Only reset an avalon device with no results when there are no results consecutively.
|
13 years ago |
Con Kolivas
|
5c7a32fde8
Rationalise and simplify the share diff and block solve detection to a common site.
|
13 years ago |
Con Kolivas
|
293b94c7ed
Add API support for Avalon.
|
13 years ago |
Con Kolivas
|
97bad1eef6
Only get extra work in fill_queue if we don't have any unqueued work in the list.
|
13 years ago |
Con Kolivas
|
67be00e41e
Create an array of 4 lots of work for avalon and cycle through them.
|
13 years ago |
Con Kolivas
|
67c5da49b6
Members of cgpu_info for avalon are not meant to be in the union.
|
13 years ago |
Con Kolivas
|
71bae003bc
First draft of port of avalon driver to new cgminer queued infrastructure.
|
13 years ago |
James Z.M. Gao
|
c9ae715019
Compile CPU mining for win32 and win64
|
13 years ago |
Kano
|
f080db5fee
generic work structure flags for BFLSC (and usable by other drivers if needed)
|
13 years ago |
Kano
|
ea327f7ba2
work queues - remove new but unnecessary functions
|
13 years ago |
Kano
|
73616fb810
miner.h missing extern
|
13 years ago |
Kano
|
131e20042a
functions for handling work queues
|
13 years ago |
Kano
|
b3ae0f168e
find_work() to find work in devices work queue
|
13 years ago |
Kano
|
956d444054
avalon usbutils requirements
|
13 years ago |
Con Kolivas
|
13e19de4d5
Calculate work utility for devices that support target diffs of greater than 1, and update scrypt code to use it.
|
13 years ago |
Kano
|
b21747b978
USB modify -n and --usb-dump to only show known devices or use new --usb-list-all option to see all
|
13 years ago |
Con Kolivas
|
b6e3d5b4fa
Make pool adding while running asynchronous, using the pool test thread functionality.
|
13 years ago |
Con Kolivas
|
ffc8681f91
Merge pull request #403 from kanoi/bflsc
|
13 years ago |
Con Kolivas
|
b5b3ca4911
Convert gbt_lock to a cg_lock.
|
13 years ago |
Con Kolivas
|
b8ed231f64
Add intermediate variants of cglocks that can be up or downgraded to read or write locks and use them for stratum work generation.
|
13 years ago |
Con Kolivas
|
26ddd1fd20
Move the stratum and GBT data to be protected under a new cg_lock data_lock.
|
13 years ago |
Con Kolivas
|
fd87825bf9
Convert the ch_lock to cg_lock.
|
13 years ago |
Con Kolivas
|
0bbaaa9723
Convert the control_lock to a cg_lock.
|
13 years ago |
ckolivas
|
18fc2df483
Implement cg_lock write biased rwlocks.
|
13 years ago |
Kano
|
3f50e878a2
USB add --usb options to limit USB device selection v0.1
|
13 years ago |
Con Kolivas
|
5412323e26
Fix memory leak with share submission on GPU work structures as discovered by twobitcoins.
|
13 years ago |
Con Kolivas
|
e0196a3307
Don't start testing any pools with the watchpool thread if any of the test threads are still active.
|
13 years ago |
Con Kolivas
|
c618d868cc
Remove unused pthread_t typedefs from struct pool.
|
13 years ago |
ckolivas
|
e746ed6412
Make the initialisation of the stratum thread more robust allowing the watchpool thread safe access to it after the stratum thread is started.
|
13 years ago |
Con Kolivas
|
96ae17a466
Merge pull request #398 from kanoi/bflsc
|
13 years ago |