Con Kolivas
|
9d37d33df1
|
Merge branch 'master' of https://github.com/pshep/cgminer into bfl
|
2012-07-03 10:32:33 +10:00 |
|
Con Kolivas
|
6bbd753c06
|
Merge pull request #249 from iHateInventNames/master
Made JSON error message verbose.
|
2012-07-02 16:53:54 -07:00 |
|
Sergei Krivonos
|
aaa9f62b3e
|
Made JSON error message verbose.
|
2012-07-03 01:01:37 +03:00 |
|
Paul Sheppard
|
ad5b470b04
|
Fine-tune timing adjustment.
Also remove old work_restart timing.
|
2012-07-02 14:27:19 -07:00 |
|
Paul Sheppard
|
75519cb04b
|
Merge branch 'master' of git@github.com:pshep/cgminer.git
|
2012-07-02 14:26:11 -07:00 |
|
ckolivas
|
66e7dc700d
|
Check for gpu return times of >= 0, not just 0, to fix intensity dropping to -10.
|
2012-07-02 16:51:52 +10:00 |
|
Paul Sheppard
|
ce850883e7
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
driver-bitforce.c
|
2012-07-01 23:39:09 -07:00 |
|
Paul Sheppard
|
cc0ad5eaa7
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
driver-bitforce.c
|
2012-07-01 23:35:06 -07:00 |
|
ckolivas
|
391e1f7eb1
|
Restart is zeroed in the mining thread so no need to do it inside the bitforce code.
|
2012-07-02 16:13:53 +10:00 |
|
ckolivas
|
ac45260e18
|
Random style cleanups.
|
2012-07-02 16:12:35 +10:00 |
|
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.
|
2012-07-01 21:47:18 -07:00 |
|
ckolivas
|
06ec47b3bd
|
Must always unlock mutex after cond timedwait.
|
2012-07-02 12:45:16 +10:00 |
|
ckolivas
|
df5d196f9a
|
Must unlock mutex if pthread_cond_wait succeeds.
|
2012-07-02 12:37:15 +10:00 |
|
ckolivas
|
efcce5bbb8
|
Remove unused tdiff value.
|
2012-07-02 11:30:20 +10:00 |
|
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.
|
2012-07-02 11:28:26 +10:00 |
|
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.
|
2012-07-02 10:54:20 +10:00 |
|
Paul Sheppard
|
855d1bb3e3
|
Add busy time to wait time.
|
2012-07-01 17:35:53 -07:00 |
|
Kano
|
c8535133aa
|
api.c put version up to 1.14
|
2012-07-01 15:29:41 +10:00 |
|
Kano
|
080e8b24c3
|
API-README correct for 2.4.4
|
2012-07-01 15:28:27 +10:00 |
|
Paul Sheppard
|
a4a2000cc0
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
2012-06-30 20:45:56 -07:00 |
|
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
|
2012-06-30 20:45:08 -07:00 |
|
ckolivas
|
2e0a94db21
|
Bump version number to 2.4.4
|
2012-07-01 12:17:48 +10:00 |
|
ckolivas
|
1a43f79547
|
Mingw doesn't support asprintf, use sprintf.
|
2012-07-01 12:02:10 +10:00 |
|
ckolivas
|
830f2902b9
|
Numerous style police clean ups in cgminer.c
|
2012-07-01 11:09:06 +10:00 |
|
ckolivas
|
1e9421475c
|
Timersub is supported on all build platforms so do away with custom timerval_subtract function.
|
2012-07-01 10:44:23 +10:00 |
|
ckolivas
|
75ea616422
|
Minor style police on util.c
|
2012-07-01 10:35:08 +10:00 |
|
ckolivas
|
a35f67aaf5
|
Update NEWS.
|
2012-07-01 10:28:20 +10:00 |
|
ckolivas
|
8f954d40ec
|
Get rid of unused result warning with asprintf.
|
2012-07-01 10:17:12 +10:00 |
|
Paul Sheppard
|
efaa7398fb
|
Tweak sick/dead logic
(remove pre-computed time calculations)
|
2012-06-30 11:59:53 -07:00 |
|
Kano
|
06f5f35ad4
|
api.c allow NULL data displayed as (null)
|
2012-07-01 00:42:34 +10:00 |
|
Kano
|
37e95ced6b
|
API-README add a comment re: code rewrite in the changelog
|
2012-07-01 00:17:13 +10:00 |
|
Kano
|
4003291f75
|
miner.php - fix custom totals and colouroverride
|
2012-07-01 00:03:20 +10:00 |
|
Kano
|
82b14c4d08
|
api.c data structure - remove unnecessary driver-icarus.c comments
|
2012-06-30 23:48:35 +10:00 |
|
Kano
|
eab9debc72
|
api.c data structure - all testing attempted successful
|
2012-06-30 23:41:22 +10:00 |
|
Kano
|
d8abfb713e
|
api.c data structure - tested + updated get_api_stats/driver-icarus.c
|
2012-06-30 15:58:31 +10:00 |
|
Paul Sheppard
|
926fb062b0
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
2012-06-29 22:30:38 -07:00 |
|
Paul Sheppard
|
68ba1a13ba
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
|
2012-06-29 20:14:26 -07:00 |
|
Kano
|
538653a53e
|
api.c data structure - 2nd - untested
|
2012-06-30 12:44:57 +10:00 |
|
Paul Sheppard
|
adc26f0e3f
|
Add facility to clear BFL read buffer.
Reduce timeout to 10s.
|
2012-06-29 17:20:57 -07:00 |
|
Paul Sheppard
|
86c8bbe57e
|
Need to run Hashmeter all the time.
and not just if logging/display is enabled
|
2012-06-29 17:19:28 -07:00 |
|
ckolivas
|
896775e308
|
Fix builds on non gnu platforms.
|
2012-06-30 09:47:53 +10:00 |
|
Kano
|
21e4cd85ea
|
api.c data structure rather than raw sprintf - 1st test
|
2012-06-30 02:49:01 +10:00 |
|
Paul Sheppard
|
3be662a270
|
Merge branch 'old_gcc'
|
2012-06-28 18:35:32 -07:00 |
|
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.
|
2012-06-28 16:08:10 -07:00 |
|
Paul Sheppard
|
123058b587
|
Add macro roundl for compilers without said function.
|
2012-06-28 11:02:03 -07:00 |
|
Paul Sheppard
|
f3a82a0d00
|
Merge branch 'master' of git@github.com:pshep/cgminer.git
|
2012-06-28 09:17:18 -07:00 |
|
Kano
|
7d7fd4d1c6
|
miner.php support DEVS in custom to show both GPU and PGA in one table
|
2012-06-29 01:57:18 +10:00 |
|
Paul Sheppard
|
baa480c137
|
Merge branch 'master' of git://github.com/ckolivas/cgminer.git
Conflicts:
cgminer.c
|
2012-06-28 08:22:55 -07:00 |
|
Paul Sheppard
|
f225392990
|
Add low hash threshold in sick/dead processing
Add check for fd in comms procedures
|
2012-06-28 08:20:45 -07:00 |
|
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
|
2012-06-28 01:16:57 -07:00 |
|