Browse Source

add a dummy ztex to usbutils so cgminer -n lists ztex also

Kano 13 years ago
parent
commit
2ce62f3d94
1 changed files with 20 additions and 1 deletions
  1. 20 1
      usbutils.c

+ 20 - 1
usbutils.c

@@ -33,8 +33,12 @@
 #define DRV_MODMINER 3
 #define DRV_MODMINER 3
 #endif
 #endif
 
 
+#ifdef USE_ZTEX
+#define DRV_ZTEX 4
+#endif
+
 #ifdef USE_ICARUS
 #ifdef USE_ICARUS
-#define DRV_ICARUS 4
+#define DRV_ICARUS 5
 #endif
 #endif
 
 
 #define DRV_LAST -1
 #define DRV_LAST -1
@@ -124,6 +128,21 @@ static struct usb_find_devices find_dev[] = {
 		.timeout = MODMINER_TIMEOUT_MS,
 		.timeout = MODMINER_TIMEOUT_MS,
 		.epcount = ARRAY_SIZE(mmq_eps),
 		.epcount = ARRAY_SIZE(mmq_eps),
 		.eps = mmq_eps },
 		.eps = mmq_eps },
+#endif
+#ifdef USE_ZTEX
+// This is here so cgminer -n shows them
+// the ztex driver (as at 201303) doesn't use usbutils
+	{
+		.drv = DRV_ZTEX,
+		.name = "ZTX",
+		.idVendor = 0x221a,
+		.idProduct = 0x0100,
+		.kernel = 0,
+		.config = 1,
+		.interface = 1,
+		.timeout = 100,
+		.epcount = 0,
+		.eps = NULL },
 #endif
 #endif
 	{ DRV_LAST, NULL, 0, 0, 0, 0, 0, 0, 0, NULL }
 	{ DRV_LAST, NULL, 0, 0, 0, 0, 0, 0, 0, NULL }
 };
 };