Luke Dashjr
|
2415073479
Bugfix: Add missing includes of config.h, stdbool.h, and stdint.h
|
12 years ago |
Luke Dashjr
|
9a5df266e9
Add missing copyright sections to files that may need them
|
12 years ago |
Luke Dashjr
|
69e20bb89c
Merge commit '5a1ac08' into bfgminer
|
13 years ago |
Luke Dashjr
|
5a1ac0822c
cpu: via: Only swap back the nonce, rather than all data
|
13 years ago |
Luke Dashjr
|
327cd645e9
Merge commit 'a632372' into bfgminer
|
13 years ago |
Luke Dashjr
|
a632372171
Bugfix: cpu: Increment nonce after checking (rather than before), to avoid skipping the first nonce of each scanhash call
|
13 years ago |
Luke Dashjr
|
99fed00e7f
Semi-Merge commit '52de717' into cg_merges_20121207 (just reorder __maybe_unused)
|
13 years ago |
Con Kolivas
|
52de7170b2
Shut up some boring old cpu warnings.
|
13 years ago |
Luke Dashjr
|
a8d26db4c5
Merge branch 'bigendian' into bfgminer
|
13 years ago |
Luke Dashjr
|
b3d86f5b3d
Implement shared swap32(yes|tole|tobe) function to handle endian flipping 32-bit chunks in blocks
|
13 years ago |
Luke Dashjr
|
d4af2d0535
Turn work_restart array into a bool in thr_info
|
13 years ago |
Luke Dashjr
|
1bc424ab08
Merge branch 'bugfix_warnings' into bfgminer
|
13 years ago |
Luke Dashjr
|
c28666371b
Bugfix: fix warnings in CPU miner code
|
13 years ago |
Luke Dashjr
|
08c3ac6bcd
Turn work_restart array into a bool in thr_info
|
13 years ago |
Luke Dashjr
|
d8ef28069a
work_restart should only be changed by cgminer.c now
|
13 years ago |
Luke Dashjr
|
e131dfab31
Unify drivers as driver-*.c and add driver name to API
|
14 years ago |
zefir
|
713e8be629
move CPU chipset specific optimization into device-cpu
|
14 years ago |
Luke Dashjr
|
b9d197dee8
Refactor the CPU scanhash_* functions to use a common API. Fixes bugs.
|
14 years ago |
Con Kolivas
|
0c49935250
Fix CPU mining with other algorithms not working.
|
14 years ago |
Con Kolivas
|
5007805d1f
Update CPU reentrant scan code to work properly for extended periods up to scantime and adjust rate properly.
|
14 years ago |
Ycros
|
9fe2106467
Fixed up using config.h instead of cpuminer-config.h.
|
14 years ago |
Jeff Garzik
|
23e9cf91f0
Ensure cpuminer-config.h is universally included, in *.c and *.h alike.
|
15 years ago |
Jeff Garzik
|
2d49a9a5d7
Introduce ability to interrupt hash scanners in the middle of scanning.
|
15 years ago |
Jeff Garzik
|
1083e15c47
Mark hash success as unlikely, using __builtin_expect() intrinsic
|
15 years ago |
Jeff Garzik
|
98de751416
sha*.c: remove debug statement, which is redundant to hashmeter output
|
15 years ago |
Jeff Garzik
|
714c0fd7c9
Continue scanhash, even if high 32 bits are zero.
|
15 years ago |
Jeff Garzik
|
c68ffb30dd
Display proof-of-work hash when one is discovered
|
15 years ago |
Jeff Garzik
|
0b67740707
Pass max-nonce as arg to each sha256 algo.
|
15 years ago |
Jeff Garzik
|
970e74c07d
Move 32-bit swap code into miner.h, for sharing.
|
15 years ago |
Jeff Garzik
|
d88648dd39
sha256_via: ensure that found nonce is copied back into output data buffer
|
15 years ago |