Luke Dashjr
|
28a9b3ca53
SSM: Allow configuring stratum port via --stratum-port option and RPC setconfig
|
12 years ago |
Con Kolivas
|
5e1ebd5070
Deuglify use of _PARSE_COMMANDS macro expansions.
|
12 years ago |
Con Kolivas
|
1ef38f82e8
Separate out asic fpga and opencl drivers in the driver parse commands macro for use individually as needed.
|
12 years ago |
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 |
Con Kolivas
|
118f9038a0
Merge branch 'master' into hashfast
|
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
|
78932aa1ed
Provide basic structure for a hashfast driver.
|
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 |