Con Kolivas
|
69bdc6f988
Fix warnings in avalon driver.
|
13 years ago |
Con Kolivas
|
ed65653ca6
Simplify the many lines passed as API data in the avalon driver now that the API does not need persistent storage for the name.
|
13 years ago |
Con Kolivas
|
d08bdfd69f
Add extra matching work count data in API for Avalon with 4 modules.
|
13 years ago |
Con Kolivas
|
5b702bc0da
Fix warning on building avalon on win32
|
13 years ago |
Con Kolivas
|
849567cb35
Use cgtime in driver-avalon.c
|
13 years ago |
James Z.M. Gao
|
5ba07b9a03
Merge remote-tracking branch 'upstream/master'
|
13 years ago |
Xiangfu
|
8e8313c974
fliter out the wrong result from adjust fan code
|
13 years ago |
James Z.M. Gao
|
50cf25942e
compile avalon driver on win32 and win64
|
13 years ago |
Con Kolivas
|
fdfb77e7c2
Unconditionally test for many wrong results on avalon and reset to avoid passing a corrupt avalon result to temperature code.
|
13 years ago |
Con Kolivas
|
dbab07a12d
Only reset an avalon device with no results when there are no results consecutively.
|
13 years ago |
Con Kolivas
|
c62b985c04
Wrap result wrong tests in avalon scanhash in unlikely() and only consider a hash count of zero wrong if a restart wasn't issued.
|
13 years ago |
Xiangfu
|
874b25f979
avalon: if result_wrong >= get_work_count jump out the read loop
|
13 years ago |
Xiangfu
|
dd1c8bd198
fix the fan control on max temp2/3
|
13 years ago |
Xiangfu
|
f68930138d
for some reason network down. one simple cgminer command:
|
13 years ago |
Xiangfu
|
d57a4e0c27
if hash_count == 0; reinit avalon, fix the 0MHS bug
|
13 years ago |
Con Kolivas
|
6c5c6e99a3
Reinstate the matching_work_count per subdevice on avalon based on the work subid.
|
13 years ago |
Con Kolivas
|
c2a6392a9d
Avalon driver is missing the drv_id.
|
13 years ago |
Con Kolivas
|
0c35f67aa9
Make the avalon array size a macro.
|
13 years ago |
Con Kolivas
|
8a90b5dd10
Use replacement of work items in the avalon buffer as needed instead of flushing them.
|
13 years ago |
Con Kolivas
|
1c4d1ac863
Reinstate wrong work count to reset avalon regardless and display number of wrong results.
|
13 years ago |
Con Kolivas
|
47309e1a18
Revert "The result_wrong measurement for avalon is continually leading to false positives so remove it."
|
13 years ago |
Con Kolivas
|
af65870244
select() on serial usb in avalon does not work properly with zero timeout.
|
13 years ago |
Con Kolivas
|
08c0ac290c
The result_wrong measurement for avalon is continually leading to false positives so remove it.
|
13 years ago |
Con Kolivas
|
64ecfa53a9
Revert "Use only 2 queued work arrays in avalon."
|
13 years ago |
Con Kolivas
|
af6111fb55
Use no timeout on further reads in avalon_gets
|
13 years ago |
Con Kolivas
|
ad55fbf906
Do sequential reads in avalon_get_reset to cope with partial reads.
|
13 years ago |
Con Kolivas
|
385f1cd8d4
Show read discrepancy in avalon_get_reset.
|
13 years ago |
Con Kolivas
|
4e2b107642
Reuse avalon_get_work_count variable.
|
13 years ago |
Con Kolivas
|
fb34cb1784
Check for AVA_GETS_RESTART when deciding if avalon has messed up.
|
13 years ago |
Con Kolivas
|
8b0531fb2b
Make the detection of all wrong results on avalon much more conservative to avoid false positives on work restarts.
|
13 years ago |