Con Kolivas
|
2ec0fb9793
|
Merge pull request #247 from kanoi/master
api.c data structure + updated get_api_stats/driver-icarus.c
|
13 years ago |
Con Kolivas
|
44726324c2
|
More style police on bitforce.
|
13 years ago |
Con Kolivas
|
7ada258bbf
|
Merge branch 'master' into bfl
|
13 years ago |
Con Kolivas
|
8783db0dc3
|
Do all logging outside of the bitforce mutex locking to avoid deadlocks.
|
13 years ago |
Con Kolivas
|
0f405c7c18
|
Remove applog call from bfwrite to prevent grabbing nested mutexes.
|
13 years ago |
Con Kolivas
|
978ec0d805
|
Bitforce style changes.
|
13 years ago |
Con Kolivas
|
610cf0f0a5
|
Minor style changes.
|
13 years ago |
Con Kolivas
|
336dbd5c98
|
Remove needless roundl define.
|
13 years ago |
Con Kolivas
|
9d37d33df1
|
Merge branch 'master' of https://github.com/pshep/cgminer into bfl
|
13 years ago |
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 |