summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-05 21:44:36 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-05 21:44:36 +0000
commit805d4ee67e550bdcbacc91bc02089071fa727f34 (patch)
treea4b27d006b6da151fb421e164820f418b41f0742 /nuttx
parentd468f0c885a35b1a848a8c1edc5ebfa6a9b8c461 (diff)
downloadpx4-nuttx-805d4ee67e550bdcbacc91bc02089071fa727f34.tar.gz
px4-nuttx-805d4ee67e550bdcbacc91bc02089071fa727f34.tar.bz2
px4-nuttx-805d4ee67e550bdcbacc91bc02089071fa727f34.zip
Misc changes for DHCPC support with NSH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2822 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/configs/eagle100/README.txt5
-rw-r--r--nuttx/examples/nsh/nsh_telnetd.c8
2 files changed, 11 insertions, 2 deletions
diff --git a/nuttx/configs/eagle100/README.txt b/nuttx/configs/eagle100/README.txt
index af08a1c88..ba2fbefab 100644
--- a/nuttx/configs/eagle100/README.txt
+++ b/nuttx/configs/eagle100/README.txt
@@ -81,7 +81,10 @@ GNU Toolchain Options
NOTE 2: The devkitARM toolchain includes a version of MSYS make. Make sure that
the paths to Cygwin's /bin and /usr/bin directories appear BEFORE the devkitARM
- path or will get the wrong version of make.
+ path or will get the wrong version of make. It has been reported to me that the
+ devkitARM will require an lower optimization level of -O1. Currently all of the
+ Make.def files have -O2 for devkitARM -- if you are using this toolchain, you may
+ need to review these settings.
CodeSourcery on Linux
^^^^^^^^^^^^^^^^^^^^^
diff --git a/nuttx/examples/nsh/nsh_telnetd.c b/nuttx/examples/nsh/nsh_telnetd.c
index a3eb4965d..546b88ce7 100644
--- a/nuttx/examples/nsh/nsh_telnetd.c
+++ b/nuttx/examples/nsh/nsh_telnetd.c
@@ -1,7 +1,7 @@
/****************************************************************************
* examples/nsh/nsh_telnetd.c
*
- * Copyright (C) 2007-2009 Gregory Nutt. All rights reserved.
+ * Copyright (C) 2007-2010 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <spudmonkey@racsa.co.cr>
*
* This is a leverage of similar logic from uIP:
@@ -59,6 +59,9 @@
#include <net/if.h>
#include <net/uip/uip-lib.h>
+#if defined(CONFIG_EXAMPLES_NSH_DHCPC)
+# include <net/uip/dhcpc.h>
+#endif
#include "nsh.h"
@@ -782,6 +785,9 @@ static void nsh_telnetexit(FAR struct nsh_vtbl_s *vtbl)
int nsh_telnetmain(int argc, char *argv[])
{
struct in_addr addr;
+#if defined(CONFIG_EXAMPLES_NSH_DHCPC)
+ FAR void *handle;
+#endif
#if defined(CONFIG_EXAMPLES_NSH_DHCPC) || defined(CONFIG_EXAMPLES_NSH_NOMAC)
uint8_t mac[IFHWADDRLEN];
#endif