summaryrefslogtreecommitdiff
path: root/nuttx/drivers
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-03-06 20:21:57 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-03-06 20:21:57 +0000
commit2cb26d0787b41ae1dc7607ef11ac11047491d7dc (patch)
tree0bfa100d6337879837dd6abf9612a0a7f889129b /nuttx/drivers
parent829c1351e2be18265cd8ea8c481eec674192a6d5 (diff)
downloadpx4-nuttx-2cb26d0787b41ae1dc7607ef11ac11047491d7dc.tar.gz
px4-nuttx-2cb26d0787b41ae1dc7607ef11ac11047491d7dc.tar.bz2
px4-nuttx-2cb26d0787b41ae1dc7607ef11ac11047491d7dc.zip
Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4458 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/drivers')
-rw-r--r--nuttx/drivers/usbdev/cdcacm.c4
-rw-r--r--nuttx/drivers/usbdev/pl2303.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/nuttx/drivers/usbdev/cdcacm.c b/nuttx/drivers/usbdev/cdcacm.c
index d0843676a..cefdf1b6b 100644
--- a/nuttx/drivers/usbdev/cdcacm.c
+++ b/nuttx/drivers/usbdev/cdcacm.c
@@ -2046,8 +2046,8 @@ int cdcacm_classobject(int minor, FAR struct usbdevclass_driver_s **classdev)
/* Register the USB serial console */
#ifdef CONFIG_CDCACM_CONSOLE
- g_usbserialport.isconsole = true;
- ret = uart_register("/dev/console", &pri->serdev);
+ priv->serdev.isconsole = true;
+ ret = uart_register("/dev/console", &priv->serdev);
if (ret < 0)
{
usbtrace(TRACE_CLSERROR(USBSER_TRACEERR_CONSOLEREGISTER), (uint16_t)-ret);
diff --git a/nuttx/drivers/usbdev/pl2303.c b/nuttx/drivers/usbdev/pl2303.c
index 3931dac10..f285e506b 100644
--- a/nuttx/drivers/usbdev/pl2303.c
+++ b/nuttx/drivers/usbdev/pl2303.c
@@ -2203,8 +2203,8 @@ int usbdev_serialinitialize(int minor)
/* Register the USB serial console */
#ifdef CONFIG_PL2303_CONSOLE
- g_pl2303ialport.isconsole = true;
- ret = uart_register("/dev/console", &pri->serdev);
+ priv->serdev.isconsole = true;
+ ret = uart_register("/dev/console", &priv->serdev);
if (ret < 0)
{
usbtrace(TRACE_CLSERROR(USBSER_TRACEERR_CONSOLEREGISTER), (uint16_t)-ret);