148 Commits (c01284fb073d7f6113ec5ca70115fd410d153775)

Author SHA1 Message Date
Paul Sheppard a11a322ba6 Add tiny delay after writing to BFL 13 years ago
Paul Sheppard adc26f0e3f Add facility to clear BFL read buffer. 13 years ago
Paul Sheppard 75a651c13f Revert "Check for submit_stale before checking for work_restart" 13 years ago
Paul Sheppard f225392990 Add low hash threshold in sick/dead processing 13 years ago
Paul Sheppard 01a7e912c8 Lock comms around entire bitforce_init, and move setting of fd to end. 13 years ago
Paul Sheppard d3e2b62c54 Change sick/dead processing to use device pointer, not gpu array. 13 years ago
Paul Sheppard 1ef52e0bac Check for submit_stale before checking for work_restart 13 years ago
Paul Sheppard f149aea91e Redo recover removal. 13 years ago
Paul Sheppard 90d82aa61d Revert to pre pool merge 13 years ago
Paul Sheppard 50e996c753 Get rid of recover mode. Not useful at all. 13 years ago
Paul Sheppard 9bc95ab30b Comms error trapping 13 years ago
Paul Sheppard 68f2aaf930 fix bitforce_init return value 13 years ago
Kano 4dee0d049c FPGA - allow device detect override without an open failure 13 years ago
Paul Sheppard 4fd53c9eb1 thread init fix 13 years ago
Paul Sheppard 2ec612e0b4 Added startup delay to worker threads. 13 years ago
Paul Sheppard 1b63a75d2c Simple auto sleep-time calibration. 13 years ago
Paul Sheppard 2384d0fbc6 Removed idle mode... again!? 13 years ago
Luke Dashjr d3fa59d76f Abstract generally useful FPGA code into fpgautils.c 13 years ago
Paul Sheppard 2dd7c4e1c0 Added checking of work_reset while waiting for BFL to return results 13 years ago
Paul Sheppard 820d662c9d Removed idle mode. 13 years ago
Paul Sheppard 036a97c21a Added bitforce init and shutdown. 13 years ago
Paul Sheppard ec394533a2 Idle mode for bitforce 13 years ago
Paul Sheppard ed06c97e2e Added 30s BFL hashing timeout 13 years ago
Paul Sheppard 652326c2a1 Scanhash split into separate functions 13 years ago
Paul Sheppard 8d2936730b Fix return values 13 years ago
Paul Sheppard cebd647f50 Messing with BFL code 13 years ago
Paul Sheppard 4db47aa57a Return error if BFL take longer then 10s 13 years ago
Luke Dashjr 06023e549e Bugfix: Return failure, rather than quit, if BFwrite fails 13 years ago
Kano 20676694f3 Ensure everyone sees the same screen/api name as the previous version for Bitforce 13 years ago
Luke Dashjr 0f74ba059e Implement and document "-S noauto" to inhibit autoscanning without specifying a serial device 13 years ago
Luke Dashjr f05a319e01 CGPU API for device names 13 years ago
Luke Dashjr 303dbf4664 Abstract add_cgpu function, to handle device id numbering and devices array 13 years ago
Luke Dashjr e131dfab31 Unify drivers as driver-*.c and add driver name to API 13 years ago
Luke Dashjr 8bafc8d22c Allow specifying a specific driver for --scan-serial 13 years ago
Luke Dashjr 3ec89d731b Bugfix: ZLX to read BitFORCE temp, not ZKX -.- 13 years ago
Luke Dashjr ae99714241 Use libudev to autodetect BitFORCE GPUs, if available 13 years ago
Luke Dashjr cc08d95587 Tolerate new-format temperature readings 13 years ago
Luke Dashjr 829dcf9d2b Bugfix: Fix BitFORCE driver memory leak in debug logging 13 years ago
Xiangfu 07b0ed4a63 fix the bitforce.c code style follow 1TBS 13 years ago
Con Kolivas d1cddf8bad Update licensing to GPL V3. 13 years ago
Con Kolivas 02295c69c8 Allow devices that are disabled due to overheating to be flagged as recovering instead of disabling them and re-enable them if they're below ideal 13 years ago
Con Kolivas be9db9ce63 Copyright updates. 13 years ago
Luke Dashjr c31c06703f bitforce: Simplify BFopen WIN32 ifdef/else 13 years ago
Luke Dashjr c904b74b8c bitforce: Cleanup extraneous TODO that isn't needed 13 years ago
Luke Dashjr 2f0a3dc2db Move tcsetattr (and new tcflush) into *nix BFopen to simplify things a bit 13 years ago
Luke Dashjr 538b0ebf88 bitforce: Set a 30 second timeout for serial port on Windows, since the default is undefined 13 years ago
Luke Dashjr 75da96b51b bitforce: Disable automatic scanning when at least one device is specified manually 13 years ago
Con Kolivas 56907db2d6 Fix harmless warnings with -Wsign-compare to allow cgminer to build with -W. 13 years ago
Con Kolivas 111238489f Fix missing field initialisers warnings. 13 years ago
Luke Dashjr 543265d66a Generalize --temp-cutoff and implement support for reading temperature from BitFORCE FPGAs 13 years ago