diff --git a/examples/usbserial/main.c b/examples/usbserial/main.c index e901938aa3c370bff4e41abfd6a359c45fbb002e..11afce34f73ac0b287d71f8b938890912877b967 100644 --- a/examples/usbserial/main.c +++ b/examples/usbserial/main.c @@ -38,8 +38,12 @@ ****************************************************************************/ #include <nuttx/config.h> + #include <stdio.h> +#include <unistd.h> #include <errno.h> +#include <debug.h> + #include <nuttx/usbdev.h> /**************************************************************************** @@ -114,11 +118,14 @@ int user_start(int argc, char *argv[]) /* ENOTCONN means that the USB device is not yet connected */ - if (errcode = ENOTCONN) +#if 0 /* BUG: May report the wrong error */ + if (errcode == ENOTCONN) +#endif { message("user_start: Not connected. Wait and try again.\n"); sleep(5); } +#if 0 /* BUG: May report the wrong error */ else { /* Give up on other errors */ @@ -126,6 +133,7 @@ int user_start(int argc, char *argv[]) message("user_start: Aborting\n"); return 2; } +#endif } } while (!stream);