Noel Maersk
4532cb54ad
Minor SCRYPT-README imrovements.
...
A few unnecessary words.
2013-12-03 20:51:55 +02:00
Noel Maersk
d062a6086d
Revert MAX_INTENSITY increase.
...
Tested with new Catalyst drivers and AMD APP SDK. This is silly and breaks
things.
2013-12-03 20:51:08 +02:00
Noel Maersk
533f16aeb1
Increase MAX_INTENSITY to 42.
...
Untested, since I do not have the hardware that supports such high a setting.
Requested by yellowz06 on Litecoin Forum:
https://forum.litecoin.net/index.php/topic,6925.msg54952.html#msg54952
2013-11-27 14:08:27 +02:00
Noel Maersk
ebecc791e5
Remove unused HashFast header files.
2013-11-25 02:01:24 +02:00
Noel Maersk
fd57382ef7
Remove USE_USBUTILS define clauses.
...
This software shall not support USB devices. They should be handled
by different software. Inter-software compatibility (such as stats
pulling) should be maintained on an API level.
2013-11-25 01:58:50 +02:00
Noel Maersk
664fc33b0c
Remove code for Bitcoin GPU kernel execution.
2013-11-24 22:16:16 +02:00
Noel Maersk
ec1796e864
Remove scrypt selection form configure.ac altogether.
2013-11-24 20:06:38 +02:00
Noel Maersk
59c46ff094
Don't track *.lo
2013-11-24 19:53:21 +02:00
Noel Maersk
323af83fdb
Remove define-clauses for USE_SCRYPT.
2013-11-24 19:52:14 +02:00
Noel Maersk
aa06d390be
Don't report that scrypt is enabled in configure output.
2013-11-24 19:42:40 +02:00
Noel Maersk
95586f72f0
Squash-merge branch dead-end with unnecessary check removals.
2013-11-24 16:18:10 +02:00
Noel Maersk
9f64ee9c99
Remove USB, FPGA and ASIC files.
...
Code referencing these files is still present, but not compiled through the use of defines.
2013-11-24 15:52:29 +02:00
Noel Maersk
bb29c29efb
Update README warning.
2013-11-24 15:36:50 +02:00
Noel Maersk
37cd3fb04c
Get rid of several opt_scrypt checks.
...
--scrypt will eventually become a default, and is the only reason to use this
version of cgminer.
2013-11-24 15:28:53 +02:00
Noel Maersk
593080d972
Update READMEs.
2013-11-19 02:39:17 +02:00
Noel Maersk
d0070c0424
HARD RESET to: Remove Bitcoin detection code.
...
I'm pretty sure no one was working on this but me.
The code was unusable (gave 100% hardware errors) due to me not
testing it sufficiently. I hope this will not happen again.
ADL doesn't work for some reason, too.
2013-11-19 02:32:58 +02:00
Noel Maersk
8ea32a0b7a
Don't run configure automatically.
2013-11-17 03:31:25 +02:00
Con Kolivas
829f0687bf
Bump version to 3.7.2
2013-11-06 00:26:12 +11:00
Con Kolivas
5d7c99f389
Revert "Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless."
...
This reverts commit 3dcae53e38
.
2013-11-06 00:24:16 +11:00
Con Kolivas
0485208342
Bump version to 3.7.1
2013-11-05 22:07:26 +11:00
Con Kolivas
528eadb7fa
Update NEWS
2013-11-05 21:59:49 +11:00
Con Kolivas
3dcae53e38
Return ETIMEDOUT regardless if we fail in cgsem_mswait since we may be waiting on it on shutdown and the return response is harmless.
2013-11-05 21:56:01 +11:00
Con Kolivas
82a97a04f5
Avalon doesn't like losing its device data even after it's been unplugged.
2013-11-05 21:27:11 +11:00
Con Kolivas
31bbaa1491
Don't free the cgpu data on shutting down avalon driver.
2013-11-05 21:21:57 +11:00
Con Kolivas
ce196049fd
Clean up completely on avalon shutdown.
2013-11-05 21:19:48 +11:00
Con Kolivas
a4c96d759a
Use cgsem timed waits in avalon driver to not miss any queued wake ups to account for async messages coming during a flush work.
2013-11-05 21:09:08 +11:00
Con Kolivas
7011a7a008
Statline before is too long on icarus that doesn't have monitoring.
2013-11-05 19:20:38 +11:00
Con Kolivas
b1be5c6d12
Different windows+usb combinations respond with varying levels of reliability wrt timeouts so use a nominal extra 40ms before cancelling transfers that fail to time out on their own.
2013-11-05 19:18:20 +11:00
Con Kolivas
21f18956a8
Revert "Use no cancel transfer functions on windows in callback_wait"
...
This reverts commit 8f6acad8ec
.
2013-11-05 19:11:20 +11:00
Con Kolivas
757fcb3df6
Do all hotplug_process under the write mining_thr_lock
2013-11-05 17:29:20 +11:00
Con Kolivas
2489b2aeba
Fix for opt_worktime on big endian machines.
2013-11-05 16:54:29 +11:00
Con Kolivas
463e366c8d
Correct set_blockdiff for big endian machines.
2013-11-05 16:53:06 +11:00
Con Kolivas
043e9d9bab
Make sure cgpu exists in the restart threads loop in cases of hotplug etc.
2013-11-05 16:20:19 +11:00
Con Kolivas
6bc691adb2
Treat usb write timeout errors as unrecoverable.
2013-11-05 15:55:19 +11:00
Con Kolivas
42b3cf19c4
Transfer errors are filtered out in usbutils now so no need to look for them in NODEV checks.
2013-11-05 15:46:07 +11:00
Con Kolivas
2e11a50484
Remove now unused entries from struct cg_usb_device
2013-11-05 13:55:56 +11:00
Con Kolivas
e692cd087f
Do not double up with checking for end of timeout measurements in usb read/write.
2013-11-05 13:55:06 +11:00
Con Kolivas
8f6acad8ec
Use no cancel transfer functions on windows in callback_wait
2013-11-05 13:05:54 +11:00
Con Kolivas
c030439d0b
Do get_work in fill_queue without holding other locks.
2013-11-05 12:46:34 +11:00
Con Kolivas
4a620cce44
Initialise usb after all the locks and conditionals are initialised.
2013-11-05 11:46:45 +11:00
Con Kolivas
aa9938973e
Use only a trylock in flush queue to prevent deadlocks.
2013-11-05 09:08:52 +11:00
Con Kolivas
f4cf0939a2
Add a wr_trylock wrapper for pthread rw lock write trylock.
2013-11-05 08:36:54 +11:00
Con Kolivas
251e1a98cc
Give AMU a much longer timeout on windows than other icarus devices.
2013-11-05 08:20:04 +11:00
Con Kolivas
609ca9292a
Scale diff for scrypt when testing for block solves.
2013-11-05 08:03:24 +11:00
Con Kolivas
c5b10a6cf3
Fix for non curses build.
2013-11-04 20:57:47 +11:00
Con Kolivas
e503fadb78
Bump version to 3.7.0
2013-11-04 19:29:29 +11:00
Con Kolivas
87f1a3fdd6
README updates.
2013-11-04 19:28:56 +11:00
Con Kolivas
e6e39ab8c6
Update NEWS
2013-11-04 18:16:30 +11:00
Con Kolivas
8b38d7fec8
Use WRITEIOERR macro check for all usb writes.
2013-11-04 16:53:03 +11:00
Con Kolivas
38164d637d
Merge branch 'icarushit'
2013-11-04 08:54:31 +11:00