Con Kolivas
|
21bdcdd6b3
Abstract out conversion of a 256 bit endian number to a double, correcting errors and use it for determining any magnitude share diff.
|
12 years ago |
Con Kolivas
|
759bd39f17
Avoid the extra generation of a byte flipped hash2 in struct work and directly use the LE work hash.
|
12 years ago |
Con Kolivas
|
e95b42ea54
Add a sanity check to avoid divide by zero crashes in set_target
|
12 years ago |
Con Kolivas
|
8abe9d4e39
Calculate diff from target accurately for all 256 bits.
|
12 years ago |
Con Kolivas
|
8d61ee2455
Set a true 256bit binary target based on any diff value in set_target()
|
12 years ago |
Con Kolivas
|
61297399de
Provide a copy_work_noffset function for copying a work struct but changing its ntime.
|
12 years ago |
Con Kolivas
|
e18ae1e222
Make calls to flush queue and flush work asynchronous wrt to the main work loops.
|
12 years ago |
Con Kolivas
|
39c8491302
Share is also above target for submit noffset nonce.
|
12 years ago |
Con Kolivas
|
8ed936330e
Use round for displaying current pool diff.
|
12 years ago |
Con Kolivas
|
eb73897ade
Use round for stratum share diff display instead of floor.
|
12 years ago |
Con Kolivas
|
7e59ec4f2d
Use round instead of floor for displayed pool difficulty.
|
12 years ago |
Con Kolivas
|
ac5b12e1a0
Allow arbitrary diffs to be tested against nonces via a test_nonce_diff function.
|
12 years ago |
Con Kolivas
|
99b24c48fd
Abstract out the rebuilding of hash2 in work.
|
12 years ago |
Con Kolivas
|
5da3d58f6f
Share is above, not below target, when it doesn't meet it.
|
12 years ago |
Con Kolivas
|
774061e3f2
Minor style changes to output.
|
12 years ago |
Con Kolivas
|
c4542f2b96
Merge branch 'master' into hfa
|
12 years ago |
Con Kolivas
|
b431ea4e1f
Merge branch 'master' into kncminer
|
12 years ago |
Con Kolivas
|
5c9f30369a
Merge branch 'master' into hashfast
|
12 years ago |
Kano
|
3e93b268fa
klondike - change options to clock and temptarget only
|
12 years ago |
Vitalii Demianets
|
53570ae8a0
KnC driver: knc-spi-fpga ASIC driver
|
12 years ago |
Vitalii Demianets
|
14d20837b3
'llround' is more suitable here than 'roundl'
|
13 years ago |
Con Kolivas
|
36c6da8ad4
Reinstate block solve testing.
|
12 years ago |
Con Kolivas
|
3f6b9d6796
Dramatically simplify the calculation of blockdiff.
|
12 years ago |
Con Kolivas
|
ca91994709
Simplify the set_target function, allowing it to work properly for fractional diffs.
|
12 years ago |
Con Kolivas
|
2d67bb06dc
Merge branch 'master' into hashfast
|
12 years ago |
Con Kolivas
|
f9d3d008da
Merge pull request #509 from roybadami/master
|
12 years ago |
Con Kolivas
|
e1b4aa980c
Merge branch 'master' into hashfast
|
12 years ago |
Con Kolivas
|
3ffc3f1d78
Adjust the binary ntime data in submit_noffset_nonce even when there is no hex ntime string for eg. gbt.
|
12 years ago |
Con Kolivas
|
f29f612182
Merge branch 'master' into hashfast
|
12 years ago |
Con Kolivas
|
316e6d61c9
Put an entry into the work struct telling drivers how much they can roll the ntime themselves.
|
12 years ago |