1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Con Kolivas
809fec91a6 Only do_avalon_close once on multiple errors. 2013-04-06 18:27:38 +11:00
Con Kolivas
689f744b62 Reset the result_wrong count on block change in avalon scanhash to prevent false positives for all nonces failed. 2013-04-06 18:12:45 +11:00
Con Kolivas
dd1a0d636a Rotate the avalon work array and free work on AVA_SEND_BUFFER_EMPTY as well. 2013-04-06 15:09:07 +11:00
Con Kolivas
5f041e1a72 Don't get any work if our queue is already full in avalon_fill. 2013-04-06 12:51:59 +11:00
Con Kolivas
b2106b3aed Free avalon->works in the event we call avalon_prepare on failure to initialise. 2013-04-06 11:18:21 +11:00
Con Kolivas
be5a20c8d6 Fix warnings. 2013-04-06 02:29:21 +11:00
Con Kolivas
67be00e41e Create an array of 4 lots of work for avalon and cycle through them. 2013-04-06 02:25:48 +11:00
Con Kolivas
6752c24750 Remove unused per unit matching work count for avalon. 2013-04-06 01:42:45 +11:00
Con Kolivas
7dda3e4402 Rename the confusing avalon_info pointer. 2013-04-06 01:34:40 +11:00
Con Kolivas
2f75a5d89e Simplify avalon scanhash code using the new find_queued_work_bymidstate function. Partially works only. 2013-04-06 01:03:21 +11:00
Con Kolivas
2f371f13f5 Use correct struct device_drv for avalon_drv. 2013-04-05 20:26:29 +11:00
Con Kolivas
23fa953bfc Check enough work is queued before queueing more in avalon_fill. 2013-04-05 18:51:20 +11:00
Con Kolivas
f0806c6828 Actually put the work in the avalon queue. 2013-04-05 18:34:05 +11:00
Con Kolivas
180230220f Rneame avalon_api to avalon_drv. 2013-04-05 18:31:20 +11:00
Con Kolivas
71bae003bc First draft of port of avalon driver to new cgminer queued infrastructure. 2013-04-05 14:52:07 +11:00
Con Kolivas
dea35d3349 Add Makefile entry for driver-avalon. 2013-04-05 13:32:09 +11:00