summaryrefslogtreecommitdiff
path: root/nuttx/configs
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-19 16:40:43 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-19 16:40:43 +0000
commit0aad9ccecb8d4fbb8712cbf050fe7654168e0c13 (patch)
tree38615943a732fd25e20509600f99745f2cee68ec /nuttx/configs
parent153ab5ddf5454d559da0d30751a7acb49e2c8d68 (diff)
downloadpx4-nuttx-0aad9ccecb8d4fbb8712cbf050fe7654168e0c13.tar.gz
px4-nuttx-0aad9ccecb8d4fbb8712cbf050fe7654168e0c13.tar.bz2
px4-nuttx-0aad9ccecb8d4fbb8712cbf050fe7654168e0c13.zip
Add split package logic to improve TCP send performance with delayed ACKs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5538 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs')
-rwxr-xr-xnuttx/configs/olimex-lpc1766stk/nsh/defconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/nuttx/configs/olimex-lpc1766stk/nsh/defconfig b/nuttx/configs/olimex-lpc1766stk/nsh/defconfig
index 0f16933b8..c77f3f0c2 100755
--- a/nuttx/configs/olimex-lpc1766stk/nsh/defconfig
+++ b/nuttx/configs/olimex-lpc1766stk/nsh/defconfig
@@ -194,6 +194,10 @@ CONFIG_NET_PRIORITY=0
#
#
+# External Memory Configuration
+#
+
+#
# Architecture Options
#
# CONFIG_ARCH_NOINTC is not set
@@ -396,6 +400,10 @@ CONFIG_NET_NACTIVESOCKETS=16
CONFIG_NET_SOCKOPTS=y
CONFIG_NET_BUFSIZE=562
# CONFIG_NET_TCPURGDATA is not set
+
+#
+# TCP/IP Networking
+#
CONFIG_NET_TCP=y
CONFIG_NET_TCP_CONNS=8
CONFIG_NET_MAX_LISTENPORTS=8
@@ -403,6 +411,12 @@ CONFIG_NET_TCP_READAHEAD_BUFSIZE=562
CONFIG_NET_NTCP_READAHEAD_BUFFERS=16
CONFIG_NET_TCP_RECVDELAY=0
# CONFIG_NET_TCPBACKLOG is not set
+CONFIG_NET_TCP_SPLIT=y
+CONFIG_NET_TCP_SPLIT_SIZE=40
+
+#
+# UDP Networking
+#
CONFIG_NET_UDP=y
CONFIG_NET_UDP_CHECKSUMS=y
CONFIG_NET_UDP_CONNS=8