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

175 Commits

Author SHA1 Message Date
Paul Sheppard
68f2aaf930 fix bitforce_init return value
Also add filename as kernel name
2012-06-15 16:43:05 -07:00
Kano
4dee0d049c FPGA - allow device detect override without an open failure 2012-06-14 15:10:02 +00:00
Paul Sheppard
4fd53c9eb1 thread init fix 2012-06-14 00:04:37 -07:00
Paul Sheppard
2ec612e0b4 Added startup delay to worker threads.
Prevents devices from making calls at the same time.
2012-06-13 17:26:37 -07:00
Paul Sheppard
1b63a75d2c Simple auto sleep-time calibration.
Optimises the sleep time while waiting for the BFL work to finish.
Takes ~5 mins to settle to the correct time for each unit, then will continue to make adjustments.
2012-06-13 12:26:03 -07:00
Paul Sheppard
2384d0fbc6 Removed idle mode... again!?
Changed work_reset rate to every 100ms & use defines rather than numerics.
Change total sleep time to 4300ms after performance testing/measurement (now good to 916MH/s).
Changed timeout to 15s - Throttle time is 15s.
Added support for 'Busy' when submitting work.
Improved logging text to include device identifier.
Added a thread_enable api function, called when a thread is re-enabled.
... and removed useless re-init inside scanhash.
Use modminer introduced mutex.
2012-06-12 18:20:18 -07:00
Paul Sheppard
861388f960 Merge branch 'master' of https://github.com/ckolivas/cgminer.git 2012-06-12 09:04:42 -07:00
Luke Dashjr
d3fa59d76f Abstract generally useful FPGA code into fpgautils.c 2012-06-12 02:35:45 +00:00
Paul Sheppard
2dd7c4e1c0 Added checking of work_reset while waiting for BFL to return results 2012-06-11 13:17:59 -07:00
Paul Sheppard
4889d7ecb2 Merge branch 'master' of git@github.com:pshep/cgminer.git
Conflicts:
	driver-bitforce.c
2012-06-11 13:09:27 -07:00
Paul Sheppard
820d662c9d Removed idle mode.
Added watchdog thread BFL temperature monitoring.
2012-06-10 23:11:59 -07:00
Paul Sheppard
036a97c21a Added bitforce init and shutdown.
bitforce_init closes/reopens the com port and re-initialises the unit.
2012-06-09 20:03:18 -07:00
Paul Sheppard
ec394533a2 Idle mode for bitforce 2012-06-09 19:47:54 -07:00
Paul Sheppard
ed06c97e2e Added 30s BFL hashing timeout 2012-06-09 19:12:29 -07:00
Paul Sheppard
652326c2a1 Scanhash split into separate functions
Some adjustment of log reporting
2012-06-09 19:08:10 -07:00
Paul Sheppard
8d2936730b Fix return values 2012-05-22 15:35:10 -07:00
Paul Sheppard
cebd647f50 Messing with BFL code 2012-05-22 08:10:00 -07:00
Paul Sheppard
4db47aa57a Return error if BFL take longer then 10s 2012-05-18 17:41:18 -07:00
Luke Dashjr
06023e549e Bugfix: Return failure, rather than quit, if BFwrite fails 2012-05-03 10:49:42 +10:00
Kano
20676694f3 Ensure everyone sees the same screen/api name as the previous version for Bitforce 2012-04-23 18:07:13 +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
b8778839e9 Merge branch 'master' into unify_drivers
Conflicts:
	cgminer.c
2012-04-21 02:36:19 -04:00
Luke Dashjr
f05a319e01 CGPU API for device names 2012-03-18 21:32:01 -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