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

26 Commits

Author SHA1 Message Date
Luke Dashjr
d3fa59d76f Abstract generally useful FPGA code into fpgautils.c 2012-06-12 02:35:45 +00:00
Kano
e68457fcd4 Icarus - fix unit64_t printf warnings 2012-06-02 17:19:19 +10:00
Kano
f15d2233fa Icarus: fix abort calculation/allow user specified abort 2012-05-22 09:42:43 +10:00
Kano
b5ed958e84 Icarus: high accuracy timing and other bitstream speed support 2012-05-16 22:25:21 +10:00
Xiangfu
b1785d1f07 add-MIPSEB-to-icarus-for-BIG_ENDIAN 2012-05-11 12:16:23 +08:00
Con Kolivas
e195a31c02 Fix win32 build. 2012-05-06 20:49:06 +10:00
Kano
b3a50dd465 Icarus - correct MH/s and U: with work restart set at 8 seconds 2012-05-04 10:35:45 +10:00
Luke Dashjr
124ee9b28a Bugfix: thread_shutdown shouldn't try to free the device, since it's needed afterward 2012-05-03 10:49:42 +10:00
Kano
09fe8bcb12 Icarus - minimise code delays and name timer variables 2012-05-03 10:49:42 +10:00
Kano
16b9ebee28 Icarus restore auto/noauto handling 2012-04-24 02:30:31 +10:00
Kano
403f63ae20 Icarus update to new add_cgpu() 2012-04-24 02:23:29 +10:00
Kano
80f4fbbdeb Icarus driver working with Linux and Windows 2012-04-24 02:14:03 +10:00
Kano
e369d787e0 Ensure everyone sees the same screen/api name as the previous version for Icarus 2012-04-23 18:06:30 +10:00
Luke Dashjr
0f74ba059e Implement and document "-S noauto" to inhibit autoscanning without specifying a serial device 2012-04-22 01:03:38 -04:00
Luke Dashjr
d7cb49efcd Icarus: Ignore "auto" flag 2012-04-22 00:57:30 -04:00
Luke Dashjr
0d30a6520f Merge branch 'master' into workaround_icarus_uart_issue
Conflicts:
	driver-icarus.c
2012-04-22 00:36:54 -04:00
Con Kolivas
26b4b011d8 Merge pull request #170 from luke-jr/bugfix_icarus_speed
Bugfix: Calculate Icarus timeout-exhausted nonce count correctly
2012-04-21 17:32:10 -07:00
Luke Dashjr
d8ef28069a work_restart should only be changed by cgminer.c now 2012-04-21 20:00:05 -04:00
Luke Dashjr
b4ba9c3f00 Bugfix: Icarus: Invalidate old job, even if no nonce found in it 2012-04-21 19:55:11 -04:00
Luke Dashjr
11234c3353 Icarus: Use gettimeofday to more accurately measure scanhash time, and calibrate scan time estimate based on actual data 2012-04-21 14:19:22 -04:00
Luke Dashjr
34f86417cc Icarus: Abandon a scanhash early when work restart requested 2012-04-21 10:53:34 -04:00
Luke Dashjr
355a87e10b Bugfix: Calculate Icarus timeout-exhausted nonce count correctly
We're only waiting 8 seconds for results from Icarus, but actually exhausing the nonce space requires 11.3
2012-04-21 10:49:17 -04:00
Luke Dashjr
1291f5a407 Icarus: Use epoll (where available) to get nonces ASAP 2012-04-21 10:21:23 -04:00
Luke Dashjr
b8778839e9 Merge branch 'master' into unify_drivers
Conflicts:
	cgminer.c
2012-04-21 02:36:19 -04:00
Luke Dashjr
303dbf4664 Abstract add_cgpu function, to handle device id numbering and devices array 2012-03-18 20:09:03 -04:00
Luke Dashjr
e131dfab31 Unify drivers as driver-*.c and add driver name to API 2012-03-13 12:18:23 -04:00