Luke Dashjr
|
aa1ea6546e
SSM: Clean up stratumsrv_job when pruning it
|
12 years ago |
Luke Dashjr
|
8018423267
Mostly functional stratum proxy driver
|
12 years ago |
ckolivas
|
fbf46c41b3
Put avalon last in the sequence of adding drivers to prevent it trying to claim similar chip devices on startup.
|
12 years ago |
ckolivas
|
6d7471237d
Use macro expansion to iterate over all device drivers without needing to explicitly code in support in all places. Pass a hotplug bool to the detect() function to prevent opencl trying to hogplug GPUs.
|
12 years ago |
ckolivas
|
741b74309e
Forward declare all device drivers in miner.h avoiding the need to export them everywhere else.
|
12 years ago |
Luke Dashjr
|
a3c0318194
Stratum: Split actual work generation away from the current pool data
|
12 years ago |
ckolivas
|
2903028e6b
Use macro expansion to generate extern device_drv prototypes.
|
12 years ago |
ckolivas
|
8875197466
Create a macro list of drivers to enable easier addition of further drivers.
|
12 years ago |
Luke Dashjr
|
b5a2823662
RPC: Internal restructuring to support device-wide view
|
12 years ago |
Luke Dashjr
|
6c5685bb4d
Merge commit '025d95d' into bfgminer
|
12 years ago |
Luke Dashjr
|
025d95da86
Bugfix: RPC: Use bad_nonces in Hardware% instead of generic hw_errors
|
12 years ago |
Con Kolivas
|
b606a60349
Use submit_tested_work in bitfury driver to avoid unnecessarily re-testing the work for validity.
|
12 years ago |
Con Kolivas
|
76e688aee1
Store the hash2 array in struct work for further reuse.
|
12 years ago |
Con Kolivas
|
39c52b1fb4
Use the test_nonce function within submit_nonce and store the uint32 corresponding to hash2 37 for further use.
|
12 years ago |
Con Kolivas
|
759e82bb98
Add in first draft for a serialised work model sending/receiving data for BF1 devices.
|
12 years ago |
Con Kolivas
|
68a7e21022
Create basic placeholders for bitfury driver code.
|
12 years ago |
Luke Dashjr
|
e89e5ab195
Write config: Avoid writing default temperature settings
|
12 years ago |
Con Kolivas
|
466d3beca0
Provide a --disable-libcurl config option to build support for stratum mining only.
|
12 years ago |
Con Kolivas
|
a76b09e4fc
Find the greatest common denominator in quotas and use the smallest number of consecutive work items per pool in quota load balance mode to smooth hashrate across pools with large quotas. Give excess quota to priority pool 0 instead of pool 0.
|
12 years ago |
Con Kolivas
|
7c19984fd6
Use quotas for load-balance pool strategy.
|
12 years ago |
Con Kolivas
|
0121b75a4e
Provide a mechanism for setting a pool quota to be used by load-balance.
|
12 years ago |
Con Kolivas
|
b783d94c6d
Extract any proxy url and port to be used by sockaddr if possible using extract_sockaddr.
|
12 years ago |
Luke Dashjr
|
6dc3162479
Merge commit '9ceef9c' into littlefury
|
12 years ago |
Luke Dashjr
|
d7a5b4f8f6
Merge commit '597b32a' into littlefury
|
12 years ago |
Luke Dashjr
|
7a3ce8668d
Merge remote-tracking branch 'legko/master' into littlefury
|
12 years ago |
Luke Dashjr
|
9ceef9c1bb
bitfury: Treat each chip as its own processor
|
12 years ago |
Luke Dashjr
|
597b32a55a
Abstract hasehs_done2 which keeps track of time deltas per thr on its own
|
12 years ago |
Kano
|
76185ede38
API mcast add a description option with miner.php
|
12 years ago |
Anatoly Legkodymov
|
7528aa6f69
major intermediate update
|
12 years ago |
ckolivas
|
0f42fd3f46
Remove unused HAVE_LISBUSB macro and use USE_USBUTILS everywhere.
|
12 years ago |