Con Kolivas
|
efa8d1f22a
Document extra zero byte in avalon_reset.
|
13 years ago |
Con Kolivas
|
4820bdebba
Microoptimise likely paths in avalon_gets.
|
13 years ago |
Con Kolivas
|
ada8ca18b5
Rename cgminer version to 2.10.5a
|
13 years ago |
Con Kolivas
|
3c5ad8e44b
Add name to copyright for avalon driver.
|
13 years ago |
Con Kolivas
|
691b5289b0
Make sure to set timeout to 100ms instead of 1ms in avalon read loop for select.
|
13 years ago |
Con Kolivas
|
65bee71c21
Make sure to get time of first response in avalon read loop.
|
13 years ago |
Con Kolivas
|
d013551862
Use select for a reliable timeout in avalon read and don't read 1 byte at a time, optimising read loop.
|
13 years ago |
Con Kolivas
|
ba1ff87356
We should break on the loop on a work restart in avalon, and only consider all errors if we actually have gotten some results.
|
13 years ago |
Con Kolivas
|
fc65385e0e
Avalon init on comms error as well.
|
13 years ago |
Con Kolivas
|
669fc3887a
Reinit avalon device in case of FPGA controller mess up.
|
13 years ago |
Con Kolivas
|
80b36ddcb5
Get rid of unused status flag setting for now in avalon.
|
13 years ago |
Con Kolivas
|
a973a2da3b
Use intermediate cglock when generating stratum work.
|
13 years ago |
Con Kolivas
|
72cd8fe28e
Update exactone diff.
|
13 years ago |
Con Kolivas
|
8560b405f2
Add stratum show_message support.
|
13 years ago |
Con Kolivas
|
9f6ff0cfbe
Add net bytes sent/received suport.
|
13 years ago |
Con Kolivas
|
d37b3146c4
Increase reliability of avalon startup by only opening and resetting the device once, looking for the id sequence offset by one byte as well, and still ignoring if it's wrong, assuming it is an avalon.
|
13 years ago |
Con Kolivas
|
18f4d1aa0c
Nest avalon_decode functions to avoid doing unnecessary lookups once we have found the nonce.
|
13 years ago |
Con Kolivas
|
00b6319db6
Minor typo.
|
13 years ago |
Con Kolivas
|
2821c143f9
Minor grammo in avalon driver.
|
13 years ago |
Con Kolivas
|
f3dfff28b4
Only set stratum auth once to prevent multiple threads being started.
|
13 years ago |
Con Kolivas
|
2aa47b761b
Move the stratum and GBT data to be protected under a new cg_lock data_lock.
|
13 years ago |
Con Kolivas
|
7bf3cf762b
Convert ch_lock to a cglock.
|
13 years ago |
Con Kolivas
|
ef872eba28
Convert control lock to cglock.
|
13 years ago |
Con Kolivas
|
a7bb16018b
Implement cgminer locks.
|
13 years ago |
Con Kolivas
|
b491447b86
Sacrifice the memory from existing stratum curl handles when starting new to avoid curl crashes.
|
13 years ago |
Con Kolivas
|
1d697dd40d
Differentiate clear_sock from clear_sockbuf.
|
13 years ago |
Con Kolivas
|
b3a87936ac
Update keepalive settings to match 2.11 branch.
|
13 years ago |
Con Kolivas
|
1e985e38b3
Do host to le32 conversion on shown hash for stratum share results.
|
13 years ago |
Con Kolivas
|
420329f628
Use htole32 wrapper for nonce encoding in avalon.
|
13 years ago |
Con Kolivas
|
54377dba6f
Avoid bswap redefinition.
|
13 years ago |