Con Kolivas
|
39c52b1fb4
Use the test_nonce function within submit_nonce and store the uint32 corresponding to hash2 37 for further use.
|
12 years ago |
Con Kolivas
|
c1aba05506
Only set share diff if we've confirmed it's a share first.
|
12 years ago |
Con Kolivas
|
3139a6c7d2
Update ASIC-README for bitfury devices.
|
12 years ago |
Con Kolivas
|
fafd863138
Use an array of offsets when checking nonces in bitfury_checkresults
|
12 years ago |
Con Kolivas
|
44b9cf50e3
Limit the duration we wait for reads in BF1 based on time already elapsed to account for other delays such as work restart messages or out of work.
|
12 years ago |
Con Kolivas
|
9dcd4e70a1
Minimise size of serial string we copy in BF1 stats to avoid overflow.
|
12 years ago |
Con Kolivas
|
ce285ba602
Implement basic API stats for BF1 and increase array of results to check for the rare straggling result.
|
12 years ago |
Con Kolivas
|
75333c53df
Space debug output for bf1 to separate from numerals.
|
12 years ago |
Con Kolivas
|
1b40d9023d
Abstract out the bitfury open close and reset functions and use them on reinit.
|
12 years ago |
Con Kolivas
|
435065c86b
Rename BF1 devices BF1
|
12 years ago |
Con Kolivas
|
f97e1ad25f
Check for work restart, breaking out early after usb reads in BF1.
|
12 years ago |
Con Kolivas
|
ff4c4779f7
Do not lose the first sets of results from BF1.
|
12 years ago |
Con Kolivas
|
72c7798043
There is no point checking for results from the next round of work on BF1.
|
12 years ago |
Con Kolivas
|
8c0ab5f310
Last result returned by BF1 is an end of results marker so ignore it.
|
12 years ago |
Con Kolivas
|
9040cac924
restart_wait should return 0 if thr_restart is true.
|
12 years ago |
Con Kolivas
|
7a9669ec3c
Remove unused code by bitfury driver since current driver uses serialised scanhash.
|
12 years ago |
Con Kolivas
|
5a8ac9fdaf
Meter out return of estimated hashes in BF1 to smooth out visible hashrate.
|
12 years ago |
Con Kolivas
|
4507a3803b
Optimise inner scanhash loop for bf1.
|
12 years ago |
Con Kolivas
|
c65fd77873
Add yet another backup work for triple buffering of work in bf1 to account for extra late results returned and don't check nonce offsets which appear to never return.
|
12 years ago |
Con Kolivas
|
55c6e55c84
Name the work request and result usb commands for BF1
|
12 years ago |
Con Kolivas
|
edcea78a61
Define a mandatory upper limit to waiting for reset and data on BF1 based on full nonce duration.
|
12 years ago |
Con Kolivas
|
d6949f3a94
Decrease usb buffering to verbose logging.
|
12 years ago |
Con Kolivas
|
759e82bb98
Add in first draft for a serialised work model sending/receiving data for BF1 devices.
|
12 years ago |
Con Kolivas
|
4fb802fc58
Provide a bitfury identify function for bf1.
|
12 years ago |
Con Kolivas
|
977a7b753f
Reliably extract BF1 information at startup and reset the device.
|
12 years ago |
Con Kolivas
|
54ac35553f
Add commands for getting BF1 bitfury info
|
12 years ago |
Con Kolivas
|
9a3684b809
Add magic BF1 bitfury open and close control sequences.
|
12 years ago |
Con Kolivas
|
2ab023f300
Add BF1 detection code to bitfury driver.
|
12 years ago |
Con Kolivas
|
68a7e21022
Create basic placeholders for bitfury driver code.
|
12 years ago |
Con Kolivas
|
99c838965e
Add bf1 device information to usbutils to enable device detection.
|
12 years ago |