Kano
|
2e1d2017de
API add removepool like the screen interface
|
13 years ago |
Con Kolivas
|
dc70fe9ce0
Do a complete cgminer restart if the ATI Display Library fails, as it does on windows after running for some time, when fanspeed reporting fails.
|
14 years ago |
Kano
|
0be2b9e9b6
Increase max devices to 64 (for FPGA support)
|
14 years ago |
Kano
|
18a8b5506e
API returns the simple device history with the 'notify' command
|
14 years ago |
Kano
|
eeec98098f
code changes for supporting a simple device history
|
14 years ago |
Con Kolivas
|
f4df8c82a7
Merge pull request #135 from kanoi/master
|
14 years ago |
Kano
|
60c5ac6844
API new commands enablepool and disablepool (version already incremented)
|
14 years ago |
Kano
|
4458f3d5c7
Modify cgminer.c pool control to allow API to call it
|
14 years ago |
Con Kolivas
|
527e611b74
Fix !HAVE_OPENCL build.
|
14 years ago |
ckolivas
|
93efb726bb
Allow multiple different kernels to be chosen per device.
|
14 years ago |
Con Kolivas
|
deff55c640
Allow different vectors to be set per device.
|
14 years ago |
Con Kolivas
|
2ca8d38e0e
Merge pull request #124 from kanoi/master
|
14 years ago |
Kano
|
e3281c2643
When API shuts down cgminer don't kill itself
|
14 years ago |
Con Kolivas
|
f4284a21a8
Set the lp_sent variable under lock since there will almost always be a race on setting this variable, potentially leading to multiple LPs being sent
|
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
|
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
|
f85b85d244
Re-check for a longpoll supporting pool every 30 seconds if none is found initially.
|
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
|
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
|
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 |
ckolivas
|
29f0b2714c
The amount of work scanned can fluctuate when intensity changes and since we do this one cycle behind, we increment the work more than enough to prevent repeating work.
|
14 years ago |
Con Kolivas
|
07c2ee5317
Put win32 equivalents of nanosleep and sleep into compat.h fixing sleep() for adl.c.
|
14 years ago |
zefir
|
e0fec35751
modularized logging, support for priority based logging
|
14 years ago |
zefir
|
713e8be629
move CPU chipset specific optimization into device-cpu
|
14 years ago |
Con Kolivas
|
52bb99c3ea
Fix double definition of A0 B0 to zeroA zeroB.
|
14 years ago |
Luke Dashjr
|
543265d66a
Generalize --temp-cutoff and implement support for reading temperature from BitFORCE FPGAs
|
14 years ago |
Con Kolivas
|
8c609579f4
Merge pull request #107 from kanoi/master
|
14 years ago |
ckolivas
|
59d3d0112b
Implement diablo kernel support and try to make it work.
|
14 years ago |