Commit 9cae9a9d7f806ae410eb142f90b6643c23abbfd6

Con Kolivas 2012-08-07T20:49:47

Make the serial open timeout for BFL generically 1 second on windows.

diff --git a/driver-bitforce.c b/driver-bitforce.c
index f2d8ffe..0f2ea65 100644
--- a/driver-bitforce.c
+++ b/driver-bitforce.c
@@ -38,6 +38,10 @@ enum {
 	FT_OK,
 };
 
+// Code must deal with a timeout. Make it 1 second on windows, 0.1 on linux.
+#define BFopen(devpath)  serial_open(devpath, 0, 10, true)
+#else /* WIN32 */
+#define BFopen(devpath)  serial_open(devpath, 0, 1, true)
 #endif /* WIN32 */
 
 #include "compat.h"
@@ -60,9 +64,6 @@ enum {
 
 struct device_api bitforce_api;
 
-// Code must deal with a timeout
-#define BFopen(devpath)  serial_open(devpath, 0, 1, true)
-
 static void BFgets(char *buf, size_t bufLen, int fd)
 {
 	do {