|
@@ -1046,8 +1046,8 @@ static int64_t avalon_scanhash(struct thr_info *thr)
|
|
|
int64_t hash_count, us_timeout;
|
|
int64_t hash_count, us_timeout;
|
|
|
struct timespec abstime;
|
|
struct timespec abstime;
|
|
|
|
|
|
|
|
- /* Full nonce range */
|
|
|
|
|
- us_timeout = 0x100000000ll / info->asic_count / info->frequency;
|
|
|
|
|
|
|
+ /* Half nonce range */
|
|
|
|
|
+ us_timeout = 0x80000000ll / info->asic_count / info->frequency;
|
|
|
tdiff.tv_sec = us_timeout / 1000000;
|
|
tdiff.tv_sec = us_timeout / 1000000;
|
|
|
tdiff.tv_usec = us_timeout - (tdiff.tv_sec * 1000000);
|
|
tdiff.tv_usec = us_timeout - (tdiff.tv_sec * 1000000);
|
|
|
cgtime(&now);
|
|
cgtime(&now);
|