Luke Dashjr
|
7bdf42fe6d
bitfury: Silence warning about (never possible) uninitialised variable use
|
12 years ago |
Luke Dashjr
|
77a81da170
Bugfix: bitfury: Correct results from RPC pgaset
|
12 years ago |
Luke Dashjr
|
cc2314c725
bitfury: Move Slot and fasync RPC info to details instead of status
|
12 years ago |
Luke Dashjr
|
d81c6c3d82
bitfury: Include chip fasync in RPC status
|
12 years ago |
Luke Dashjr
|
0f71356d4b
Bugfix: bitfury: Copy rxbufs to stack in case we need to do SPI communication in the meantime
|
12 years ago |
Luke Dashjr
|
b13ba205a1
bfsb/metabank: Allow pgaset to change osc6_bits and SPI baud rate
|
12 years ago |
Luke Dashjr
|
143060c9e3
bitfury: Fix code indentation
|
12 years ago |
Luke Dashjr
|
77ddf2eaf0
bitfury: bitfury_init_oldbuf: Optimise during runtime
|
12 years ago |
Luke Dashjr
|
0daee59729
bitfury: Send a work with lots of nonces to help cold-started bitfurys fill a static buffer
|
12 years ago |
Luke Dashjr
|
a49bda147e
bitfury: Reorganize polling to hit chips sequentially, so SPI traffic can be minimised
|
12 years ago |
Luke Dashjr
|
76ca59ff0e
bitfury: spi_emit_data: Return address read data will be located at after txrx
|
12 years ago |
Luke Dashjr
|
c3a6b71512
bitfury: After 8 bad nonces in a sample period, reinit immediately rather than waiting for the remaining up-to-0x38
|
12 years ago |
Luke Dashjr
|
0abe810f84
bitfury: Reinitialise chips if their active nonce stops changing
|
12 years ago |
Luke Dashjr
|
f18c049c8c
bitfury: Recalibrate immediately when we know we need it
|
12 years ago |
Luke Dashjr
|
8490a55ac0
bitfury: Reset chips if more than 8 hw errors are found in a 0x40 result sample period
|
12 years ago |
Luke Dashjr
|
20aee7137c
bitfury: If previous nonce mismatch persists, try recalibrating oldbuf
|
12 years ago |
Luke Dashjr
|
5808e67d82
bfsb: Expose Clock Bits and Slot to RPC
|
12 years ago |
Luke Dashjr
|
d7e05f4db3
configure: Simplify fpgautils necessity detection
|
12 years ago |
Luke Dashjr
|
657bb1a615
Use common bitfury_decnonce for all bitfury-based devices
|
12 years ago |
Luke Dashjr
|
860b9aab57
Merge branch 'metabank' into bitfury
|
12 years ago |
Luke Dashjr
|
3bcdf0692f
bitfury: Move clock increase from common code to metabank driver init
|
12 years ago |
Luke Dashjr
|
b8398449fe
bitfury: Do debug logging of read data before rotation
|
12 years ago |
Luke Dashjr
|
591d1664d4
bitfury: Decode nonce array sooner to make debugging easier
|
12 years ago |
Luke Dashjr
|
806d053b69
bitfury: Check that the previous nonce still matches, to detect response corruption
|
12 years ago |
Luke Dashjr
|
74e79abc39
bitfury: Workaround corruption by looking for matches rather than changes
|
12 years ago |
Luke Dashjr
|
b0d5baa07a
Merge commit '0e3f61b' into metabank
|
12 years ago |
Luke Dashjr
|
0e3f61b402
bitfury: Implement queue_full to ensure all processors have a work ready before scanwork
|
12 years ago |
Luke Dashjr
|
6403b94ed8
Merge remote-tracking branch 'legko/master' into metabank
|
12 years ago |
Luke Dashjr
|
d92ea30f93
Merge commit 'legko/master^^^' into metabank
|
12 years ago |
Luke Dashjr
|
e2f8ac41ac
Merge commit 'legko/master^^^^' into metabank
|
12 years ago |