Luke Dashjr
|
28b3196546
bifury: Default max_queued to chips * 5 + 6 so it is back up to the original 16 for bi*fury (which seems to need it sometimes)
|
11 years ago |
Luke Dashjr
|
c388d2717d
bifury: Default max_queued to chips * 5 for extra breathing room (avoids occasional issues with Hex*Fury)
|
11 years ago |
Luke Dashjr
|
5fd992231b
bifury: Measure hashes done by nonces found since we cannot tell what generation chip is in use
|
11 years ago |
Luke Dashjr
|
78214c503f
bifury: Default max_queued to chips * 4
|
11 years ago |
Luke Dashjr
|
a4a2ecaf40
bifury: chips init setting to workaround buggy hardware which reports wrong chip count
|
11 years ago |
Luke Dashjr
|
5ee486065e
bifury: free_after_job setting to workaround buggy hardware which ignores maxroll
|
11 years ago |
Luke Dashjr
|
63b4c7d65b
bifury: Enable runtime modification of max_queued
|
11 years ago |
Luke Dashjr
|
0d75cf87bc
bifury: Migrate to set_device_funcs interface
|
11 years ago |
Luke Dashjr
|
505b390e8b
bifury: Defer precision loss until after checking osc6_bits value
|
11 years ago |
Luke Dashjr
|
1a112a1159
Merge branch 'bifury' into bfgminer
|
12 years ago |
Luke Dashjr
|
3b40936ff4
bifury: Thermal overheat causes restart losing the clock, so resend it while temperature is over 80 C
|
12 years ago |
Luke Dashjr
|
c7950c5d2b
Bugfix: bifury: Add missing serial_claim
|
12 years ago |
Luke Dashjr
|
289ec75adc
bifury: Tolerate corruption in submit message, remapping shares to the first processor if chip id is unrecognised
|
12 years ago |
Luke Dashjr
|
bdda52a344
bifury: Tolerate corruption in hwerror message
|
12 years ago |
Luke Dashjr
|
7cb695687e
bifury: Tolerate corruption in job message, and only count hashes done when completing a known job
|
12 years ago |
Luke Dashjr
|
c902d8e699
Bugfix: bifury: Free memory used by version reply
|
12 years ago |
Luke Dashjr
|
dd4d40f868
Bugfix: bifury: Precision specifications should be int, not size_t
|
12 years ago |
Luke Dashjr
|
8206f03c6c
bifury: Add support for hwerror message
|
12 years ago |
Luke Dashjr
|
d5e4c8d258
bifury: Initialise cutofftemp to 75 C
|
12 years ago |
Luke Dashjr
|
1115087cdc
bifury: Turn chips off and on when disabled and enabled
|
12 years ago |
Luke Dashjr
|
eba8350210
bifury: Split out bifury_send_clock
|
12 years ago |
Luke Dashjr
|
a781e4b757
Bugfix: bifury: Avoid double-free and double-close on version parse errors during probe
|
12 years ago |
Luke Dashjr
|
8515804bab
bifury: Add support for clock command
|
12 years ago |
Luke Dashjr
|
0cfceac9cf
bifury: Update for "job" protocol change
|
12 years ago |
Luke Dashjr
|
11aacc871c
bifury: Update to current git
|
12 years ago |
Luke Dashjr
|
f21c21099e
bifury: Workaround bugs in older firmware by flooding device with work until it proves it has needwork
|
12 years ago |
Luke Dashjr
|
1b210b0f42
bifury: Attempt to submit shares even if maxroll limit is ignored
|
12 years ago |
Luke Dashjr
|
d12a289a1d
Bugfix: bifury: Check that there is a line before comparing it to "version "
|
12 years ago |
Luke Dashjr
|
bf6c672d44
bifury: Prune jobs older than 16 queued, to eventually clean up discarded work (from flushes)
|
12 years ago |
Luke Dashjr
|
0c630e9bb2
bifury: Free work when we know it's complete
|
12 years ago |