diff options
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/examples/usbserial/main.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/nuttx/examples/usbserial/main.c b/nuttx/examples/usbserial/main.c index 192212a3a..38f6493f4 100644 --- a/nuttx/examples/usbserial/main.c +++ b/nuttx/examples/usbserial/main.c @@ -232,17 +232,19 @@ int user_start(int argc, char *argv[]) } message("user_start: Successfully registered the serial driver\n"); -#ifdef CONFIG_USBDEV_TRACE -#if CONFIG_USBDEV_TRACE_INITIALIDSET != 0 - /* If USB tracing is enabled, then dump all collected trace data to stdout */ +#if CONFIG_USBDEV_TRACE && CONFIG_USBDEV_TRACE_INITIALIDSET != 0 + /* If USB tracing is enabled and tracing of initial USB events is specified, + * then dump all collected trace data to stdout + */ sleep(5); dumptrace(); -#else - usbtrace_enable(TRACE_BITSET); -#endif #endif + /* Then, in any event, configure trace data collection as configured */ + + usbtrace_enable(TRACE_BITSET); + /* Open the USB serial device for writing (blocking) */ #ifndef CONFIG_EXAMPLES_USBSERIAL_OUTONLY |