|
|
|
@ -28,7 +28,7 @@
@@ -28,7 +28,7 @@
|
|
|
|
|
#include "miner.h" |
|
|
|
|
#include "util.h" |
|
|
|
|
|
|
|
|
|
#if defined(USE_BFLSC) || defined(USE_AVALON) |
|
|
|
|
#if defined(USE_BFLSC) || defined(USE_AVALON) || defined(USE_HASHFAST) |
|
|
|
|
#define HAVE_AN_ASIC 1 |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
@ -175,6 +175,9 @@ static const char *DEVICECODE = ""
@@ -175,6 +175,9 @@ static const char *DEVICECODE = ""
|
|
|
|
|
#ifdef USE_BITFORCE |
|
|
|
|
"BFL " |
|
|
|
|
#endif |
|
|
|
|
#ifdef USE_HASHFAST |
|
|
|
|
"HFA " |
|
|
|
|
#endif |
|
|
|
|
#ifdef USE_ICARUS |
|
|
|
|
"ICA " |
|
|
|
|
#endif |
|
|
|
@ -1222,6 +1225,10 @@ static int numascs()
@@ -1222,6 +1225,10 @@ static int numascs()
|
|
|
|
|
#ifdef USE_BFLSC |
|
|
|
|
if (devices[i]->drv->drv_id == DRIVER_BFLSC) |
|
|
|
|
count++; |
|
|
|
|
#endif |
|
|
|
|
#ifdef USE_HASHFAST |
|
|
|
|
if (devices[i]->drv->drv_id == DRIVER_HASHFAST) |
|
|
|
|
count++; |
|
|
|
|
#endif |
|
|
|
|
} |
|
|
|
|
rd_unlock(&devices_lock); |
|
|
|
@ -1242,6 +1249,10 @@ static int ascdevice(int ascid)
@@ -1242,6 +1249,10 @@ static int ascdevice(int ascid)
|
|
|
|
|
#ifdef USE_BFLSC |
|
|
|
|
if (devices[i]->drv->drv_id == DRIVER_BFLSC) |
|
|
|
|
count++; |
|
|
|
|
#endif |
|
|
|
|
#ifdef USE_HASHFAST |
|
|
|
|
if (devices[i]->drv->drv_id == DRIVER_HASHFAST) |
|
|
|
|
count++; |
|
|
|
|
#endif |
|
|
|
|
if (count == (ascid + 1)) |
|
|
|
|
goto foundit; |
|
|
|
|