Move icarus driver to being seen as an asic
diff --git a/NEWS b/NEWS
index d37c080..c7c8a5e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+Version 4.4.1 - 21st June 2014
+
+- Clear usb reads on each pass through icarus detect to hopefully prevent false
+positives for detecting rboxes
+- Clean up pool failure and failover code for stratum
+- Set hashfast voltage settings only when really needed
+- Hashfast voltage support
+
+
Version 4.4.0 - 16th June 2014
- Tidy unused rockminer variables
diff --git a/api.c b/api.c
index 0a9a6c9..c4bfcd9 100644
--- a/api.c
+++ b/api.c
@@ -30,11 +30,12 @@
defined(USE_HASHFAST) || defined(USE_BITFURY) || defined(USE_KLONDIKE) || \
defined(USE_KNC) || defined(USE_BAB) || defined(USE_DRILLBIT) || \
defined(USE_MINION) || defined(USE_COINTERRA) || defined(USE_BITMINE_A1) || \
- defined(USE_ANT_S1) || defined(USE_ANT_S2) || defined(USE_SPONDOOLIES)
+ defined(USE_ANT_S1) || defined(USE_ANT_S2) || defined(USE_SPONDOOLIES) || \
+ defined(USE_ICARUS)
#define HAVE_AN_ASIC 1
#endif
-#if defined(USE_BITFORCE) || defined(USE_ICARUS) || defined(USE_MODMINER)
+#if defined(USE_BITFORCE) || defined(USE_MODMINER)
#define HAVE_AN_FPGA 1
#endif