Luke Dashjr
|
0ba5203ad7
Refactor and simplify miner_thread (no major behavioural changes)
|
13 years ago |
Xiangfu
|
c5f0b6d0f8
add options, if write() error. sleep(1) before reset()
|
13 years ago |
Xiangfu
|
c6a9f7d08b
add scanhash_queue
|
13 years ago |
Xiangfu
|
3fcedfe1df
miner: remove avalon mutex
|
13 years ago |
Xiangfu
|
78e3e588d4
miner.h: add the avalon mutex
|
13 years ago |
Luke Dashjr
|
6ef3e1844f
Show summaries per-device unless --show-processors is used (also available on Display TUI menu)
|
13 years ago |
Luke Dashjr
|
a76cbd4192
Preformat dev_repr (device representation) and proc_repr (processor representation) once for use everywhere
|
13 years ago |
Luke Dashjr
|
0509084841
Minimal support for defining devices with multiple logical processors
|
13 years ago |
Luke Dashjr
|
160585b666
Merge commit 'd644fdf' into HEAD
|
13 years ago |
Luke Dashjr
|
33c0916f44
Merge commit '0870ab7' into HEAD
|
13 years ago |
Luke Dashjr
|
62dff9a82f
Ensure winsock2.h is always included before windows.h
|
13 years ago |
Luke Dashjr
|
28a0ce299f
Merge commit 'ee92f7c' into bfgminer
|
13 years ago |
Luke Dashjr
|
ee92f7c69a
Bugfix: Remove dependencies of compat.h on miner.h for Windows (moves timersub/timeradd to compat.h where it belongs)
|
13 years ago |
Luke Dashjr
|
7709fc967f
Bugfix: cpu: Corrections necessary to get 'c' and 'cryptopp' algorithms working on big endian
|
13 years ago |
Con Kolivas
|
d644fdf1f4
Cache the coinbase length to speed up stratum work generation.
|
13 years ago |
Con Kolivas
|
0870ab7532
Cache the header length when generating stratum work to avoid calculating it on every work generation, and to only need one alloc+sprintf, speeding up work generation.
|
13 years ago |
Con Kolivas
|
5d122cad93
Provide wrappers for grabbing of thr value under the mining_thr_lock.
|
13 years ago |
Kano
|
7abf30b2c0
distinguish between drv and it's id enum now called drv_id
|
13 years ago |
Kano
|
61ec1fe91f
mutex all access to mining_thr
|
13 years ago |
Kano
|
212f32e5e0
Split thr_info array into control_thr and mining_thr pointers so more mining threads can be added later
|
13 years ago |
Kano
|
7fbc3770b4
USB move usbdev info that needs to stay around into usbinfo
|
13 years ago |
Kano
|
c1eae36f7b
API stats - include pool network bytes + in miner.php
|
13 years ago |
Kano
|
34bcc1c66d
USB automatically handle losing the device and report nodev in the API
|
13 years ago |
Kano
|
0b3d8c89c2
API zero - zero statistics - all or bestshare - with optional on screen summary
|
13 years ago |
Kano
|
f9e04a3c5b
device_drv - allow .name to be changed before add_cgpu()
|
13 years ago |
Kano
|
a344deb6ac
rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is
|
13 years ago |
Kano
|
2807d32c9a
Semi-Cherrypick: API stats - include pool network bytes + in miner.php
|
13 years ago |
Kano
|
41690e3a36
API zero - zero statistics - all or bestshare - with optional on screen summary
|
13 years ago |
Luke Dashjr
|
1997bfccaa
Merge commit '03f626e' into cg_merges_20130120a
|
13 years ago |
Luke Dashjr
|
038f5ef9ce
Partial-Merge commit 'e1387dc' into cg_merges_20121231 (avoid memory fragmentation)
|
13 years ago |