From edec0ae3daa4e8aa81ef03ec569a086a841a89e4 Mon Sep 17 00:00:00 2001 From: Romuald Conty Date: Mon, 2 Nov 2009 11:50:40 +0000 Subject: [PATCH] Attempt to fix Issue 44. --- src/dev_arygon.c | 9 ++++++--- src/dev_pn532_uart.c | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/dev_arygon.c b/src/dev_arygon.c index a6d5822..1230650 100644 --- a/src/dev_arygon.c +++ b/src/dev_arygon.c @@ -31,12 +31,15 @@ #define SERIAL_STRING "COM" #define delay_ms( X ) Sleep( X ) #else + // unistd.h is needed for usleep() fct. + #include + #define delay_ms( X ) usleep( X * 1000 ) + #ifdef __APPLE__ + // MacOS #define SERIAL_STRING "/dev/tty.SLAB_USBtoUART" #else - // unistd.h is needed for usleep() fct. - #include - #define delay_ms( X ) usleep( X * 1000 ) + // *BSD, Linux, other POSIX systems #define SERIAL_STRING "/dev/ttyUSB" #endif #endif diff --git a/src/dev_pn532_uart.c b/src/dev_pn532_uart.c index 1450a9a..5dfae8c 100644 --- a/src/dev_pn532_uart.c +++ b/src/dev_pn532_uart.c @@ -31,12 +31,15 @@ #define SERIAL_STRING "COM" #define delay_ms( X ) Sleep( X ) #else + // unistd.h is needed for usleep() fct. + #include + #define delay_ms( X ) usleep( X * 1000 ) + #ifdef __APPLE__ + // MacOS #define SERIAL_STRING "/dev/tty.SLAB_USBtoUART" #else - // unistd.h is needed for usleep() fct. - #include - #define delay_ms( X ) usleep( X * 1000 ) + // *BSD, Linux and others POSIX systems #define SERIAL_STRING "/dev/ttyUSB" #endif #endif