Con Kolivas
|
2489b2aeba
Fix for opt_worktime on big endian machines.
|
12 years ago |
Con Kolivas
|
463e366c8d
Correct set_blockdiff for big endian machines.
|
12 years ago |
Con Kolivas
|
043e9d9bab
Make sure cgpu exists in the restart threads loop in cases of hotplug etc.
|
12 years ago |
Con Kolivas
|
6bc691adb2
Treat usb write timeout errors as unrecoverable.
|
12 years ago |
Con Kolivas
|
42b3cf19c4
Transfer errors are filtered out in usbutils now so no need to look for them in NODEV checks.
|
12 years ago |
Con Kolivas
|
2e11a50484
Remove now unused entries from struct cg_usb_device
|
12 years ago |
Con Kolivas
|
e692cd087f
Do not double up with checking for end of timeout measurements in usb read/write.
|
12 years ago |
Con Kolivas
|
8f6acad8ec
Use no cancel transfer functions on windows in callback_wait
|
12 years ago |
Con Kolivas
|
c030439d0b
Do get_work in fill_queue without holding other locks.
|
12 years ago |
Con Kolivas
|
4a620cce44
Initialise usb after all the locks and conditionals are initialised.
|
12 years ago |
Con Kolivas
|
aa9938973e
Use only a trylock in flush queue to prevent deadlocks.
|
12 years ago |
Con Kolivas
|
f4cf0939a2
Add a wr_trylock wrapper for pthread rw lock write trylock.
|
12 years ago |
Con Kolivas
|
251e1a98cc
Give AMU a much longer timeout on windows than other icarus devices.
|
12 years ago |
Con Kolivas
|
609ca9292a
Scale diff for scrypt when testing for block solves.
|
12 years ago |
Con Kolivas
|
c5b10a6cf3
Fix for non curses build.
|
12 years ago |
Con Kolivas
|
e503fadb78
Bump version to 3.7.0
|
12 years ago |
Con Kolivas
|
87f1a3fdd6
README updates.
|
12 years ago |
Con Kolivas
|
e6e39ab8c6
Update NEWS
|
12 years ago |
Con Kolivas
|
8b38d7fec8
Use WRITEIOERR macro check for all usb writes.
|
12 years ago |
Con Kolivas
|
38164d637d
Merge branch 'icarushit'
|
12 years ago |
Con Kolivas
|
8fb7a0d1be
Always use a usb read buffer instead of having to explicitly enable it.
|
12 years ago |
Con Kolivas
|
e3ed101ce8
Force unlocking of the console lock on restart to avoid corrupting the console state when we finally quit.
|
12 years ago |
Con Kolivas
|
6c2a8d8be7
Force unlocking of the console lock on restart to avoid corrupting the console state when we finally quit.
|
12 years ago |
Con Kolivas
|
c9b54f1502
Never wait indefinitely for a pthread conditional in the hash_pop loop in case the work scheduler misses the last wakeup.
|
12 years ago |
Con Kolivas
|
a077c9f9a4
Make hash_pop signal the work scheduler each time it waits on the conditional that it should look for more work.
|
12 years ago |
Con Kolivas
|
3f9ccc1b27
Never wait indefinitely for a pthread conditional in the hash_pop loop in case the work scheduler misses the last wakeup.
|
12 years ago |
Con Kolivas
|
31df767cc7
Make hash_pop signal the work scheduler each time it waits on the conditional that it should look for more work.
|
12 years ago |
Con Kolivas
|
310aa75460
Discriminate between libusb transfer errors and regular libusb errors and make sure to capture them all.
|
12 years ago |
Con Kolivas
|
d1683fe6b1
Always read a full sized transfer for bulk reads.
|
12 years ago |
Con Kolivas
|
fc80e2feb6
Deprecate preferred packet size functions in usbutils since they're unhelpful.
|
12 years ago |