Con Kolivas
|
8bc677a6ca
Calculate midstate for gbt work and remove now unused variable.
|
13 years ago |
Con Kolivas
|
0ba5f0f94b
Use a standard function for flipping bytes.
|
13 years ago |
Luke Dashjr
|
0d8cbd3b5a
Merge branch 'ztex_hwe_silence_2' into bfgminer
|
13 years ago |
Luke Dashjr
|
5188eab00e
Revert "ztex: Silence false "unexpected" hardware errors"
|
13 years ago |
Luke Dashjr
|
e7f325d96d
ztex: Silence false "unexpected" hardware errors, and don't count them as hw errors
|
13 years ago |
Luke Dashjr
|
29a979debc
Merge branch 'readme_build' into bfgminer
|
13 years ago |
Luke Dashjr
|
70917f0c7e
README: Update build instructions to reflect current reality
|
13 years ago |
Luke Dashjr
|
2114a140af
Merge branch 'x6500_b' into bfgminer
|
13 years ago |
Luke Dashjr
|
657e3a976c
x6500: Expose per-FPGA details to RPC API
|
13 years ago |
Luke Dashjr
|
e54959bfa7
x6500: Implement support for --temp-target
|
13 years ago |
Luke Dashjr
|
04de3cc385
Merge branch 'jtag_readtoomuch' into bfgminer
|
13 years ago |
Luke Dashjr
|
85a96e7524
Bugfix: jtag: Fix optimized register reading code (it was reading an extra bit before the last, corrupting outside the buffer)
|
13 years ago |
Con Kolivas
|
734f3d1c54
Insert the extra nonce and remaining data in the correct position in the coinbase.
|
13 years ago |
Con Kolivas
|
611c3164dc
Remove txn size debugging and enlarge gbt block string to prevent overflow.
|
13 years ago |
Con Kolivas
|
bd384883da
Remove varint display debugging.
|
13 years ago |
Con Kolivas
|
cb6f0340cd
Build varint correctly for share submission and sleep 5 seconds before retrying submit.
|
13 years ago |
Con Kolivas
|
88b6f7924c
Make gbt_coinbase large enough for submissions, swap bytes correctly to make a header from GBT and encode the number of transactions in share submission.
|
13 years ago |
Luke Dashjr
|
16f4b8fb7d
x6500: Increase default clock frequency to 200 Mhz, now that new bitstream seems to run well around that
|
13 years ago |
Luke Dashjr
|
41fdff6b66
x6500: Flush nonces in FPGA buffer at initialization to avoid false hw errors on restart
|
13 years ago |
Luke Dashjr
|
dd7aa06a1c
x6500: Release device lock sooner during initialization, before logging initial frequency info
|
13 years ago |
Luke Dashjr
|
89a987f575
x6500: Read temperature sensors after sending work, when enabled
|
13 years ago |
Con Kolivas
|
889ed23934
Store the fixed size entries as static variables in GBT in binary form, byteswapping as is required.
|
13 years ago |
Con Kolivas
|
cdc3c8779a
32 bit hex encoded variables should be in LE with GBT.
|
13 years ago |
Con Kolivas
|
2914a5eddf
Target and prevblockhash need to be reversed from GBT variables.
|
13 years ago |
Con Kolivas
|
6b34faf83c
Construct block for submission when using GBT.
|
13 years ago |
Con Kolivas
|
59087a5d77
Use same string for debug as for submission and make string larger to cope with future GBT messages.
|
13 years ago |
Con Kolivas
|
914e88bbad
Skip trying to decipher LP url if we have GBT support.
|
13 years ago |
Con Kolivas
|
c5c5fb8273
Store all the transaction hashes in pool->txn_hashes instead of separating txn0 and correct generation of merkle root, fixing memory overwrites.
|
13 years ago |
Luke Dashjr
|
6085550afc
Merge branch 'dev_x6500' into bfgminer
|
13 years ago |
Luke Dashjr
|
44818d8aea
Implement new --force-dev-init option to force bitstream upload to modminer and x6500 devices
|
13 years ago |