Con Kolivas
035ccdf158
0 is a valid return value for read so only break out if read returns -1.
12 years ago
Con Kolivas
a916be0b09
Repeating on timeout in ztex could make the code never return.
12 years ago
Con Kolivas
567751410e
Offset libusb reads/writes by length written as well in ztex.
12 years ago
Con Kolivas
280539bf98
Cope with timeouts and partial reads in ztex code.
12 years ago
Kano
5cb3d2dc86
fpga serial I/O extra debug (disabled by default)
12 years ago
Con Kolivas
6d63229ea2
Further update NEWS.
12 years ago
Con Kolivas
afa7310e9c
If there are more devices than nDevs, don't iterate over them as they may overwrite devices mapped below that with the mapping option.
12 years ago
Con Kolivas
78d6019330
Revert "Fix ADL gpu-map not working when there are more ADL devices than openCL. Patch supplied and tested by Nite69."
...
This reverts commit 2a474fe914
.
Broken.
12 years ago
Con Kolivas
cadc7d762a
Bump version number to 2.6.5
12 years ago
Con Kolivas
1e36f19ad5
Update NEWS.
12 years ago
Con Kolivas
2480cf23cc
Don't try to get bitforce temperature if we're polling for a result to minimise the chance of interleaved responses.
12 years ago
Con Kolivas
ec4a864649
Fix README faq on bfl auto-detect.
12 years ago
Con Kolivas
83675099b9
Revert "Only get bitforce temperature at a time when we have not requested any other responses to minimise risk of interleaved responses."
...
This reverts commit e29d2d92c9
.
As P. Shep points out, this breaks re-enabling of a disabled device.
12 years ago
Con Kolivas
e34105a47a
Set memory clock based on memdiff if present from with engine changes, allowing it to parallel manual changes from the menu as well.
12 years ago
Con Kolivas
c433f234c5
Increase the timeout on bitforce as per Paul Sheppard's suggestion to account for throttling + work time + excess.
12 years ago
Con Kolivas
2a474fe914
Fix ADL gpu-map not working when there are more ADL devices than openCL. Patch supplied and tested by Nite69.
12 years ago
Con Kolivas
8745ba1e6d
Windows' timer resolution is limited to 15ms accuracy. This was breaking dynamic intensity since it tries to measure below this.
...
Since we are repeatedly sampling similar timeframes, we can average the gpu_us result over 5 different values to get very fine precision.
12 years ago
Con Kolivas
dc8ef0c725
Fix harmless unused warnings in scrypt.h.
12 years ago
Con Kolivas
85b9746277
Merge branch 'master' of github.com:ckolivas/cgminer
12 years ago
Con Kolivas
e29d2d92c9
Only get bitforce temperature at a time when we have not requested any other responses to minimise risk of interleaved responses.
12 years ago
Con Kolivas
d1508bd40e
Merge pull request #296 from kanoi/api
...
API allow display/change failover-only setting (API v1.16)
12 years ago
Kano
70c57e7d40
api.c typo
12 years ago
Kano
95dff7363e
API allow display/change failover-only setting
12 years ago
Con Kolivas
74f21129a6
Merge branch 'master' of github.com:ckolivas/cgminer
12 years ago
Con Kolivas
8e20456bc0
Check we are not lagging as well as there is enough work in getwork.
12 years ago
Con Kolivas
618ef0c801
Merge pull request #295 from kanoi/api
...
miner.php documentation (in API-README) v0.1
12 years ago
Kano
cf66ef871e
API-README correction 6
12 years ago
Kano
7dca87da30
API-README correction 5
12 years ago
Kano
3abeace876
API-README correction 4
12 years ago
Kano
49ae1b6fa4
API-README correction 3
12 years ago
Kano
b3538697a4
API-README correction 2
12 years ago
Kano
f3dd04aec2
API-README correction
12 years ago
Kano
7011dd2116
miner.php documentation (in API-README) v0.1
12 years ago
Con Kolivas
00691ababf
Merge pull request #292 from kanoi/main
...
Escape " and \ when writing json config file
12 years ago
Con Kolivas
391ce7097a
Merge pull request #291 from kanoi/minerphp
...
miner.php optional single rig totals (on by default)
12 years ago
Con Kolivas
011f822af2
Merge pull request #294 from kanoi/api
...
API-README update changelog
12 years ago
Kano
c96c8eef9e
API-README update changelog
12 years ago
Con Kolivas
d66742a8c1
Minimise locking and unlocking when getting counts by reusing shared mutex lock functions.
12 years ago
Con Kolivas
c91a95459b
Avoid getting more work if by the time the getwork thread is spawned we find ourselves with enough work.
12 years ago
Con Kolivas
07fca3e289
The bitforce buffer is cleared and hw error count incremented on return from a failed send_work already so no need to do it within the send_work function.
12 years ago
Con Kolivas
f27bcb8ee5
Going back to e68ecf5eb2
12 years ago
Con Kolivas
c892ded6e0
Make sure there are true pending staged work items as well in failover only mode.
12 years ago
Con Kolivas
61003df49f
In failover-only mode we need to queue enough work for the local pool and ignore the total queued count.
12 years ago
Con Kolivas
65f4e2af3e
The bitforce buffer is cleared and hw error count incremented on return from a failed send_work already so no need to do it within the send_work function.
12 years ago
Con Kolivas
8aa61f6626
Make sure we have work from the current pool somewhere in the queue in case the queue is full of requests from a pool that has just died.
12 years ago
Con Kolivas
c0aaf56a8d
Since all the counts use the same mutex, grab it only once.
12 years ago
Con Kolivas
4f9394be81
When popping work, grab cloned work first if possible since original work can be reused to make further clones.
12 years ago
Con Kolivas
8085ae6854
Further simplify the queue request mechanism.
12 years ago
Con Kolivas
f83863a996
Keep total queued count as a fake pending staged count to account for the period a queue is in flight before it is staged.
12 years ago
Luke Dashjr
fa3a25f876
Bugfix: bitforce: Allocate enough space for FTDI description pointers
...
Con's uglify of the FTDI autodetect replaced a standard C99 array with non-standard alloca that needs the developer to specify the size in bytes rather than elements, but he didn't account for pointer size at all
12 years ago