Con Kolivas
|
6bbd753c06
|
Merge pull request #249 from iHateInventNames/master
Made JSON error message verbose.
|
13 years ago |
Sergei Krivonos
|
aaa9f62b3e
|
Made JSON error message verbose.
|
13 years ago |
Paul Sheppard
|
ad5b470b04
|
Fine-tune timing adjustment.
Also remove old work_restart timing.
|
13 years ago |
Paul Sheppard
|
75519cb04b
|
Merge branch 'master' of git@github.com:pshep/cgminer.git
|
13 years ago |
ckolivas
|
66e7dc700d
|
Check for gpu return times of >= 0, not just 0, to fix intensity dropping to -10.
|
13 years ago |
Paul Sheppard
|
ce850883e7
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
driver-bitforce.c
|
13 years ago |
Paul Sheppard
|
cc0ad5eaa7
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
driver-bitforce.c
|
13 years ago |
ckolivas
|
391e1f7eb1
|
Restart is zeroed in the mining thread so no need to do it inside the bitforce code.
|
13 years ago |
ckolivas
|
ac45260e18
|
Random style cleanups.
|
13 years ago |
Paul Sheppard
|
04a6c3b188
|
More improvements to comms.
BFL return nothing when throttling, so should not be considered an error. Instead repeat with a longer delay.
|
13 years ago |
ckolivas
|
06ec47b3bd
|
Must always unlock mutex after cond timedwait.
|
13 years ago |
ckolivas
|
df5d196f9a
|
Must unlock mutex if pthread_cond_wait succeeds.
|
13 years ago |
ckolivas
|
efcce5bbb8
|
Remove unused tdiff value.
|
13 years ago |
ckolivas
|
b1cdacdead
|
Polling every 10ms there's not much point checking the pthread_cond_timedwait as it just adds overhead. Simply check the value of work_restart in the bfl main polling loop.
|
13 years ago |
ckolivas
|
fd7b21ed56
|
Use a pthread conditional that is broadcast whenever work restarts are required. Create a generic wait function waiting a specified time on that conditional that returns if the condition is met or a specified time passed to it has elapsed. Use this to do smarter polling in bitforce to abort work, queue more work, and check for results to minimise time spent working needlessly.
|
13 years ago |
Paul Sheppard
|
855d1bb3e3
|
Add busy time to wait time.
|
13 years ago |
Kano
|
c8535133aa
|
api.c put version up to 1.14
|
13 years ago |
Kano
|
080e8b24c3
|
API-README correct for 2.4.4
|
13 years ago |
Paul Sheppard
|
a4a2000cc0
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
13 years ago |
Paul Sheppard
|
a11a322ba6
|
Add tiny delay after writing to BFL
Change BFL errors to something more human readable
Send work busy re-tries after 10ms delay
|
13 years ago |
ckolivas
|
2e0a94db21
|
Bump version number to 2.4.4
|
13 years ago |
ckolivas
|
1a43f79547
|
Mingw doesn't support asprintf, use sprintf.
|
13 years ago |
ckolivas
|
830f2902b9
|
Numerous style police clean ups in cgminer.c
|
13 years ago |
ckolivas
|
1e9421475c
|
Timersub is supported on all build platforms so do away with custom timerval_subtract function.
|
13 years ago |
ckolivas
|
75ea616422
|
Minor style police on util.c
|
13 years ago |
ckolivas
|
a35f67aaf5
|
Update NEWS.
|
13 years ago |
ckolivas
|
8f954d40ec
|
Get rid of unused result warning with asprintf.
|
13 years ago |
Paul Sheppard
|
efaa7398fb
|
Tweak sick/dead logic
(remove pre-computed time calculations)
|
13 years ago |
Kano
|
06f5f35ad4
|
api.c allow NULL data displayed as (null)
|
13 years ago |
Kano
|
37e95ced6b
|
API-README add a comment re: code rewrite in the changelog
|
13 years ago |
Kano
|
82b14c4d08
|
api.c data structure - remove unnecessary driver-icarus.c comments
|
13 years ago |
Kano
|
eab9debc72
|
api.c data structure - all testing attempted successful
|
13 years ago |
Kano
|
d8abfb713e
|
api.c data structure - tested + updated get_api_stats/driver-icarus.c
|
13 years ago |
Paul Sheppard
|
926fb062b0
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
13 years ago |
Paul Sheppard
|
68ba1a13ba
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
13 years ago |
Kano
|
538653a53e
|
api.c data structure - 2nd - untested
|
13 years ago |
Paul Sheppard
|
adc26f0e3f
|
Add facility to clear BFL read buffer.
Reduce timeout to 10s.
|
13 years ago |
Paul Sheppard
|
86c8bbe57e
|
Need to run Hashmeter all the time.
and not just if logging/display is enabled
|
13 years ago |
ckolivas
|
896775e308
|
Fix builds on non gnu platforms.
|
13 years ago |
Kano
|
21e4cd85ea
|
api.c data structure rather than raw sprintf - 1st test
|
13 years ago |
Paul Sheppard
|
3be662a270
|
Merge branch 'old_gcc'
|
13 years ago |
Paul Sheppard
|
75a651c13f
|
Revert "Check for submit_stale before checking for work_restart"
Makes no sense to continue working on the old block whether submit_stale is enabled or not.
|
13 years ago |
Paul Sheppard
|
123058b587
|
Add macro roundl for compilers without said function.
|
13 years ago |
Paul Sheppard
|
f3a82a0d00
|
Merge branch 'master' of git@github.com:pshep/cgminer.git
|
13 years ago |
Paul Sheppard
|
baa480c137
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
cgminer.c
|
13 years ago |
Paul Sheppard
|
f225392990
|
Add low hash threshold in sick/dead processing
Add check for fd in comms procedures
|
13 years ago |
Con Kolivas
|
3977f6c6c7
|
Merge pull request #245 from kanoi/master
api.c ensure old mode is always available when not using --api-groups + quit() on param errors
|
13 years ago |
Kano
|
b63a374de2
|
api.c ensure old mode is always available when not using --api-groups + quit() on param errors
|
13 years ago |
Con Kolivas
|
3267b534a8
|
Implement rudimentary X-Mining-Hashrate support.
|
13 years ago |
Con Kolivas
|
29c0f7bd37
|
Detect large swings in temperature when below the target temperature range and change fan by amounts dependant on the value of tdiff.
|
13 years ago |