Luke Dashjr
|
4e5f781463
Bugfix: Scheduler needs to unpause disabled devices, even if it isn't waking them up
|
13 years ago |
Luke Dashjr
|
d01aee4d8b
bitforce: Replace (bool)cgpu->nonce_range with (enum)bitforce_data->proto
|
13 years ago |
Luke Dashjr
|
ab883d97ba
bitforce: XLINK support for multiple processors
|
13 years ago |
Luke Dashjr
|
bd42d0132a
bitforce: Prepare log messages for XLINK by separating into proc and dev messages
|
13 years ago |
Luke Dashjr
|
0edc864537
bitforce: Always use fd/mutex pointers on actual device, to prepare for XLINK support
|
13 years ago |
Luke Dashjr
|
9a0ae675ea
bitforce: Get fd/mutex pointers only once per function
|
13 years ago |
ckolivas
|
68d691093c
Move to storing the nonce1 in the work struct instead of the sessionid for the now defunct first draft mining.resume protocol.
|
13 years ago |
Luke Dashjr
|
8828eaeb60
bitforce: Abstract commands to bitforce_cmd1 (single-stage) and bitforce_cmd2 (double-stage) functions
|
13 years ago |
Luke Dashjr
|
eaa48af7d2
bitforce: Debuglog device information during detection
|
13 years ago |
Luke Dashjr
|
08dea64c4b
Bugfix: Use SOCKETTYPE for notifiers, to avoid potential overflow on Win64
|
13 years ago |
Luke Dashjr
|
8eacd8b08f
Merge commit '1ebe1ef' into bfgminer
|
13 years ago |
Luke Dashjr
|
1ebe1ef875
Bugfix: Some versions of MingW define localtime_r, but don't handle the timeval.tv_sec case that we use; so undef any preexisting one and use our own
|
13 years ago |
Luke Dashjr
|
13c096da11
Bugfix: Use SOCKETTYPE for notifiers, to avoid potential overflow on Win64
|
13 years ago |
Luke Dashjr
|
70560c6277
Bugfix: Missing includes needed on Windows
|
13 years ago |
Luke Dashjr
|
c8402a2f13
Bugfix: Use waddstr instead of wprintw to display completed device summary line, so literal %s don't get interpreted as formatting options
|
13 years ago |
Con Kolivas
|
7f595ca04b
Use global constant arrays for all other constants used in scrypt kernel.
|
13 years ago |
Con Kolivas
|
9b6a518acf
Use global __constants for sha functions in scrypt kernel.
|
13 years ago |
Con Kolivas
|
6bb942ffe5
Use constants for endian swap macros.
|
13 years ago |
Con Kolivas
|
f08c3f766d
Revise scrypt kernel copyright notice.
|
13 years ago |
Con Kolivas
|
3d032ce615
Separate out additions in scrypt kernel.
|
13 years ago |
Luke Dashjr
|
3e5f0de3fa
Merge commit '9920532' into bfgminer
|
13 years ago |
Luke Dashjr
|
99205322d8
Bugfix: reinit_gpu: Remember the selected device to correctly change properties of
|
13 years ago |
Luke Dashjr
|
e4806fdd86
Merge commit 'dfbf189' into bfgminer
|
13 years ago |
Luke Dashjr
|
e77f591be6
Bugfix: bitforce: Avoid polling continuously between work restart and job completion
|
13 years ago |
Luke Dashjr
|
6e3c53e6f0
bitforce: Use poll device API when job_get_results needs to wait
|
13 years ago |
Luke Dashjr
|
be8753549c
bitforce: Use poll device API when job_start needs to wait
|
13 years ago |
Luke Dashjr
|
279be4e9c2
stale_work_future function to determine in advance if a work/share will be stale at some future time
|
13 years ago |
Luke Dashjr
|
bdf34c72ed
bitforce: Minimally refactor to adapt to new minerloop_async
|
13 years ago |
Con Kolivas
|
64f2c065a6
Reuse some Vals[] variables that can be assigned to constants earlier in the poclbm kernel, making for fewer ops.
|
13 years ago |
Con Kolivas
|
19725e7cdb
Put all constants used in poclbm kernel into __const memory array to speed up concurrent reads on the wavefront.
|
13 years ago |