apps/examples/nettest and poll: Complete Kconfig files

git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5556 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo
2013-01-24 16:28:15 +00:00
parent ad65a04617
commit f914a90556
10 changed files with 80 additions and 16 deletions
+2 -2
View File
@@ -675,8 +675,8 @@ examples/mount
when CONFIG_EXAMPLES_MOUNT_DEVNAME is not defined. The
default is zero (meaning that "/dev/ram0" will be used).
examples/netttest
^^^^^^^^^^^^^^^^^
examples/nettest
^^^^^^^^^^^^^^^^
This is a simple network test for verifying client- and server-
functionality in a TCP/IP connection.
+43
View File
@@ -6,8 +6,51 @@
config EXAMPLES_NETTEST
bool "Network test example"
default n
depends on NET_TCP
---help---
Enable the network test example
if EXAMPLES_NETTEST
config EXAMPLES_NETTEST_SERVER
bool "Target is server"
default n
---help---
Select to use the host as the client side of the test. Default: The
target is the client side of the test
config EXAMPLES_NETTEST_PERFORMANCE
bool "Test for Performance"
default n
---help---
Configure the example to test for network performance. Default: Test
is for network functionality.
config EXAMPLES_NETTEST_NOMAC
bool "Use Canned MAC Address"
default n
config EXAMPLES_NETTEST_IPADDR
hex "Target IP address"
default 0x0a000002
config EXAMPLES_NETTEST_DRIPADDR
hex "Default Router IP address (Gateway)"
default 0x0a000001
config EXAMPLES_NETTEST_NETMASK
hex "Network Mask"
default 0xffffff00
config EXAMPLES_NETTEST_CLIENTIP
hex "Client IP Address"
default 0x0a000001 if !EXAMPLES_NETTEST_SERVER
default 0x0a000002 if EXAMPLES_NETTEST_SERVER
---help---
IP address of the client. If the target is the client, then
EXAMPLES_NETTEST_CLIENTIP should be the same as
EXAMPLES_NETTEST_IPADDR (default). If the target is the server,
then the default value of EXAMPLES_NETTEST_CLIENTIP is set to the
gateway address, EXAMPLES_NETTEST_DRIPADDR.
endif
+1 -1
View File
@@ -64,7 +64,7 @@ else
endif
endif
HOSTCFLAGS += -DCONFIG_EXAMPLES_NETTEST_HOST=1
HOSTCFLAGS += -DNETTEST_HOST=1
ifeq ($(CONFIG_EXAMPLES_NETTEST_SERVER),y)
HOSTCFLAGS += -DCONFIG_EXAMPLES_NETTEST_SERVER=1 -DCONFIG_EXAMPLES_NETTEST_CLIENTIP="$(CONFIG_EXAMPLES_NETTEST_CLIENTIP)"
endif
+2 -2
View File
@@ -40,7 +40,7 @@
* Included Files
****************************************************************************/
#ifdef CONFIG_EXAMPLES_NETTEST_HOST
#ifdef NETTEST_HOST
#else
# include <debug.h>
#endif
@@ -49,7 +49,7 @@
* Definitions
****************************************************************************/
#ifdef CONFIG_EXAMPLES_NETTEST_HOST
#ifdef NETTEST_HOST
/* HTONS/L macros are unique to uIP */
# define HTONS(a) htons(a)
+18
View File
@@ -6,8 +6,26 @@
config EXAMPLES_POLL
bool "Poll example"
default n
depends on !NSH_BUILTIN_APPS
---help---
Enable the poll example
if EXAMPLES_POLL
config EXAMPLES_POLL_NOMAC
bool "Use Canned MAC Address"
default n
config EXAMPLES_POLL_IPADDR
hex "Target IP address"
default 0x0a000002
config EXAMPLES_POLL_DRIPADDR
hex "Default Router IP address (Gateway)"
default 0x0a000001
config EXAMPLES_POLL_NETMASK
hex "Network Mask"
default 0xffffff00
endif