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

4302 Commits

Author SHA1 Message Date
Con Kolivas
0da8868799 We should check for a restart message before checking for a timeout in avalon scanhash. 2013-04-07 14:45:54 +10:00
Con Kolivas
8e69d75f36 Store the subid for the work item in avalon. 2013-04-07 11:59:14 +10:00
Kano
b7b5b9ded2 usbutils more stats for bflsc 2013-04-07 07:46:45 +10:00
Con Kolivas
d9ba82c607 Fix record_temp_fan function in avalon driver. Patch by Xiangfu <xiangfu@openmobilefree.net> 2013-04-07 02:21:29 +10:00
Con Kolivas
8b2b9b3d3e Remove inappropriate memset of struct avalon result which was corrupting fan values. 2013-04-07 02:06:21 +10:00
Con Kolivas
d86f7b7741 Fix warning with no curses built in. 2013-04-07 02:19:01 +11:00
Con Kolivas
23c02415ac Bump version to 2.11.4 2013-04-07 02:18:55 +11:00
Con Kolivas
e9b6ff8f6a Fix warning with no curses built in. 2013-04-07 01:46:16 +11:00
Con Kolivas
85a4dfd9a7 Bump version to 2.11.4 2013-04-07 01:40:25 +11:00
Con Kolivas
293b94c7ed Add API support for Avalon. 2013-04-07 01:39:20 +11:00
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
1e14748c68 Small timeouts on select() instead of instant timeout increase reliability of socket reads and writes. 2013-04-06 16:38:11 +11:00
Con Kolivas
7783ab5631 Only get extra work in fill_queue if we don't have any unqueued work in the list. 2013-04-06 16:38:00 +11:00
Con Kolivas
ae4ee34ad4 Small timeouts on select() instead of instant timeout increase reliability of socket reads and writes. 2013-04-06 15:49:55 +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
97bad1eef6 Only get extra work in fill_queue if we don't have any unqueued work in the list. 2013-04-06 13:01:42 +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
c6ca12f084 Differentiate socket closed from socket error in recv_line. 2013-04-06 11:22:30 +11:00
Con Kolivas
2f89eef4b1 Differentiate socket closed from socket error in recv_line. 2013-04-06 11:21:55 +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
67c5da49b6 Members of cgpu_info for avalon are not meant to be in the union. 2013-04-05 21:01:42 +11:00
Con Kolivas
2f371f13f5 Use correct struct device_drv for avalon_drv. 2013-04-05 20:26:29 +11:00
Kano
8959f8d0ae cgminer.c -S help to only say Icarus 2013-04-05 20:06:03 +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
Con Kolivas
017e7cbd49 Add configure support for avalon. 2013-04-05 13:30:52 +11:00
Con Kolivas
86821eb45d Fix mingw cross compilation being broken by win32/win64 patches. 2013-04-05 11:58:21 +11:00
Con Kolivas
e9a65bba40 Only update hashrate calculation with the log interval. 2013-04-05 11:18:08 +11:00
Con Kolivas
97a9172370 Update the total_tv_end only when we show the log to prevent failure to update logs. 2013-04-05 11:01:20 +11:00
Con Kolivas
ee13924b86 Minor README updates. 2013-04-05 10:38:31 +11:00
Con Kolivas
e62cb4ee12 Add example 7970 tuning for scrypt in readme. 2013-04-05 10:32:52 +11:00
Con Kolivas
71c834389d Update driver recommendations. 2013-04-05 10:27:25 +11:00
Con Kolivas
9804d2d6a1 Add extensive GPU FAQs for the flood of new Scrypt miners. 2013-04-05 10:19:28 +11:00
Con Kolivas
2675c5c397 Remove help option for cpumining in build environment. 2013-04-05 09:19:38 +11:00
Con Kolivas
00f7688142 Remove scripts that make it too easy to compile CPU mining support. 2013-04-05 09:16:46 +11:00
Con Kolivas
1a8bfad0a0 Merge pull request #416 from gzm55/master
Compile CPU mining for win32 and win64
2013-04-04 15:16:06 -07:00
James Z.M. Gao
c9ae715019 Compile CPU mining for win32 and win64 2013-04-04 22:59:10 +08:00
Con Kolivas
dfea623960 Merge branch 'master' of github.com:ckolivas/cgminer 2013-04-04 08:44:41 +11:00
Con Kolivas
6cdbf6e4f1 Remove references to CPU mining from README. 2013-04-04 08:43:54 +11:00
Con Kolivas
b81ef944ce Merge pull request #415 from kanoi/bflsc
LTC text typo
2013-04-02 16:00:53 -07:00
Kano
ed480de9c1 LTC text typo 2013-04-03 09:57:16 +11:00