Luke Dashjr
|
77757c2a68
icarus: Do hwerror-triggered reopen before sending the next job the first time, to avoid having to resend it later
|
12 years ago |
Luke Dashjr
|
771c04fa6a
Merge branch 'erupter_identify' into bfgminer
|
12 years ago |
Luke Dashjr
|
bf625109b3
Bugfix: erupter: After identify, skip starting work if next scanhash is already decided to be a "first run" (eg, device errors)
|
12 years ago |
Luke Dashjr
|
9be569395c
Bugfix: erupter: Fix identify following hw error
|
12 years ago |
Luke Dashjr
|
c99dd9bf85
Merge commit 'd9fd638' into erupter_identify
|
12 years ago |
Luke Dashjr
|
9fdea3f7dc
Merge commit 'd9fd638' into bfgminer
|
12 years ago |
Luke Dashjr
|
d9fd6384b5
Bugfix: icarus: Don't try to send work if device open failed
|
12 years ago |
Luke Dashjr
|
14dbdef7bf
icarus: Avoid sending a new job if the nonce found was for one before the current job anyway
|
12 years ago |
Luke Dashjr
|
e573f7e891
icarus: Double-buffer work to solve nonces found before work change takes effect
|
12 years ago |
Luke Dashjr
|
27eaf89832
icarus: Abstract nonce processing
|
12 years ago |
Luke Dashjr
|
5221d502e8
Bugfix: icarus: Avoid trying to submit 0 on comms error
|
12 years ago |
Luke Dashjr
|
de630da848
icarus: Skip unnecessary nonce memcpy
|
12 years ago |
Luke Dashjr
|
d3413870f4
icarus: Make state->last_work a pointer and store it on the heap
|
12 years ago |
Luke Dashjr
|
3183f70477
Merge branch 'cgsleep2' into cg_merges_20130822a
|
12 years ago |
Luke Dashjr
|
17eb22dfea
Merge commit 'ad1572f' into cg_merges_20130818a
|
12 years ago |
Luke Dashjr
|
253729d63e
erupter: Split identify-handling logic into handle_identify function
|
12 years ago |
Luke Dashjr
|
f5fc5a1df9
Bugfix: erupter: Ensure identify is handled during no-once or firstrun
|
12 years ago |
Luke Dashjr
|
98fec27a23
erupter: After identify, check if a work restart is needed immediately
|
12 years ago |
Luke Dashjr
|
0a48bede6f
erupter: Implement identify function by pausing hashing for 3 seconds
|
12 years ago |
Luke Dashjr
|
aa1e170ada
Bugfix: icarus: Remember firstrun state in case it gets changed for the next run
|
12 years ago |
Luke Dashjr
|
748d42f581
icarus: Move actual dynclock updates to icarus_job_start
|
12 years ago |
Luke Dashjr
|
4a20cd1f54
icarus: Split out icarus_job_prepare, and rename icarus_job_start
|
12 years ago |
ckolivas
|
dbac7f53a6
Revert "Sleep after sending icarus work to emulate working at 115200 baud."
|
12 years ago |
Luke Dashjr
|
313f7f9ac8
get_datestamp: Change timeval parameter to time_t, and implement get_now_datestamp for common "current time" use case
|
12 years ago |
Luke Dashjr
|
251cfa231c
Refactor and simplify bin2hex to speed up and avoid unnecessary heap use
|
12 years ago |
Luke Dashjr
|
1498a45ac3
List valid baud rates once in iospeeds.h and standardize conversions
|
12 years ago |
Kano
|
ad1572f77f
size check get_datestamp/get_timestamp and remove unused cgpu->init
|
12 years ago |
Luke Dashjr
|
b407ab32a3
Merge commit 'b83cdf1' into bfgminer
|
12 years ago |
Luke Dashjr
|
b83cdf1406
Add LIFE_INIT2 status (safe to call functions, but not mining yet) for devices that want to report initialization status in their statline
|
12 years ago |
Luke Dashjr
|
58097a74fb
Add serial port claiming logic to avalon, bitforce, and modminer drivers
|
12 years ago |