Luke Dashjr
|
af87995b86
Bugfix: usbtest: Correct obvious typos
|
12 years ago |
Luke Dashjr
|
15053c34b0
Standardise copyright header
|
12 years ago |
Xiangfu
|
df33bdf957
Initial import of usbtest.py script
|
12 years ago |
Xiangfu
|
340b923e42
add icarus.c, base on bitforce.c
|
14 years ago |
Con Kolivas
|
3cdac04f4f
Flag the pool that is the longpoll thread to avoid sending multiple longpolls during the slight delays between requesting and setting the lp_sent flag.
|
14 years ago |
Con Kolivas
|
a3103d9d5a
Merge pull request #122 from Diapolo/master
|
14 years ago |
Philip Kaufmann
|
8a008ff505
Fixed no vectors, shortened code a bit (only cosmetic)
|
14 years ago |
Con Kolivas
|
56baa87437
Make sure to request on the lp url when requesting a longpoll indrectly via get upstream work.
|
14 years ago |
Con Kolivas
|
79e95dd95c
Store whether a work item is the result of a longpoll or not in struct work and use it to help determine block changes directly from the work longpoll
|
14 years ago |
Con Kolivas
|
39906718d2
Keep track of when a longpoll has been sent for a pool and if the current pool is requesting work but has not sent a longpoll request, convert one of
|
14 years ago |
Con Kolivas
|
4eca1aa05c
Store the longpoll url in the pool struct and update it from the pool_active test in case it changes. This is to allow further changes to longpoll
|
14 years ago |
Con Kolivas
|
f85b85d244
Re-check for a longpoll supporting pool every 30 seconds if none is found initially.
|
14 years ago |
Con Kolivas
|
b217cbee0d
Report threads as busy waiting on getwork on startup to avoid them being flagged sick on startup during slow networking.
|
14 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
|
14 years ago |
Con Kolivas
|
e9c3d7309a
Tahiti prefers worksize 64 with poclbm.
|
14 years ago |
Con Kolivas
|
e5be2d242e
Merge pull request #121 from Diapolo/master
|
14 years ago |
Philip Kaufmann
|
99d058a1f1
re-forked cgminer - initial commit to update DiaKGCN kernel
|
14 years ago |
Con Kolivas
|
30936f17e3
No need to expressly retain the opencl program now that the zero binary issue is fixed.
|
14 years ago |
Con Kolivas
|
810ad04578
More copyright updates.
|
14 years ago |
Con Kolivas
|
22d3034e10
Show error code on any opencl failure status.
|
14 years ago |
Con Kolivas
|
be9db9ce63
Copyright updates.
|
14 years ago |
Con Kolivas
|
0b6e35cda9
Add detection for version 898.1 SDK as well but only give SDK 2.6 warning once on startup instead of with each device initialisation.
|
14 years ago |
Con Kolivas
|
17cc279adb
Always use a fresh connection for longpoll as prolonged persistent connections can fail for many reasons.
|
14 years ago |
Con Kolivas
|
fa4ce8daf2
Keep track of intended engine clock speed and only adjust up if it's higher than the last intended speed. This avoids setting the clock speed to one
|
14 years ago |
Con Kolivas
|
d1cf80a546
Use gpu-memdiff on startup if an engine clockspeed is set and a memdiff value is set.
|
14 years ago |
Con Kolivas
|
66ea9304af
Revert "Adjust engine speed up according to performance level engine setting, not the current engine speed."
|
14 years ago |
Con Kolivas
|
c42709745a
Revert "Logic fail on engine multiplier."
|
14 years ago |
Con Kolivas
|
eb5dcc60a0
Revert "Correct yet more logic fail :("
|
14 years ago |
Con Kolivas
|
06721957a0
Freeze the queues on all threads that are sent the pause message to prevent them trying to start up again with saved pings in their queues.
|
14 years ago |
Con Kolivas
|
83dde50f9d
Updates to diakgcn kernel courtesy of Philip Kaufmann <phil.kaufmann@t-online.de>
|
14 years ago |