diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-02-29 21:53:28 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-02-29 21:53:28 +0000 |
commit | b34d35b3284b3c7aae5a7190afea6ba7ef9b6f05 (patch) | |
tree | 358673f55511cec814532fbf08a11847936c38cf /apps/examples/usbterm | |
parent | 157e80bb9dd6959a83a8f844318b42b0dc8b7beb (diff) | |
download | px4-firmware-b34d35b3284b3c7aae5a7190afea6ba7ef9b6f05.tar.gz px4-firmware-b34d35b3284b3c7aae5a7190afea6ba7ef9b6f05.tar.bz2 px4-firmware-b34d35b3284b3c7aae5a7190afea6ba7ef9b6f05.zip |
A little more work (but not much progress) on the PIC32 USB device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4440 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'apps/examples/usbterm')
-rw-r--r-- | apps/examples/usbterm/usbterm.h | 6 | ||||
-rw-r--r-- | apps/examples/usbterm/usbterm_main.c | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/apps/examples/usbterm/usbterm.h b/apps/examples/usbterm/usbterm.h index 1dc2085dd..a889c886d 100644 --- a/apps/examples/usbterm/usbterm.h +++ b/apps/examples/usbterm/usbterm.h @@ -91,6 +91,12 @@ #define TRACE_BITSET (TRACE_INIT_BITS|TRACE_ERROR_BITS|TRACE_CLASS_BITS|\ TRACE_TRANSFER_BITS|TRACE_CONTROLLER_BITS|TRACE_INTERRUPT_BITS) +#ifdef CONFIG_CDCACM +# define USBTERM_DEVNAME "/dev/ttyACM0" +#else +# define USBTERM_DEVNAME "/dev/ttyUSB0" +#endif + /* Debug ********************************************************************/ #ifdef CONFIG_CPP_HAVE_VARARGS diff --git a/apps/examples/usbterm/usbterm_main.c b/apps/examples/usbterm/usbterm_main.c index 5bad8fffe..ba723e91b 100644 --- a/apps/examples/usbterm/usbterm_main.c +++ b/apps/examples/usbterm/usbterm_main.c @@ -229,11 +229,11 @@ int MAIN_NAME(int argc, char *argv[]) { message(MAIN_STRING "Opening USB serial driver\n"); - g_usbterm.outstream = fopen("/dev/ttyUSB0", "w"); + g_usbterm.outstream = fopen(USBTERM_DEVNAME, "w"); if (g_usbterm.outstream == NULL) { int errcode = errno; - message(MAIN_STRING "ERROR: Failed to open /dev/ttyUSB0 for writing: %d\n", + message(MAIN_STRING "ERROR: Failed to open " USBTERM_DEVNAME " for writing: %d\n", errcode); /* ENOTCONN means that the USB device is not yet connected */ @@ -261,10 +261,10 @@ int MAIN_NAME(int argc, char *argv[]) * should not fail. */ - g_usbterm.instream = fopen("/dev/ttyUSB0", "r"); + g_usbterm.instream = fopen(USBTERM_DEVNAME, "r"); if (g_usbterm.instream == NULL) { - message(MAIN_STRING "ERROR: Failed to open /dev/ttyUSB0 for reading: %d\n", errno); + message(MAIN_STRING "ERROR: Failed to open " USBTERM_DEVNAME " for reading: %d\n", errno); goto errout_with_outstream; } |