Adding uIP 1.0

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@310 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2007-08-26 23:18:13 +00:00
parent 8e3f0d49ef
commit b8f1264da2
2 changed files with 68 additions and 0 deletions

View File

@ -635,6 +635,8 @@ Other memory:
0.2.9 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* Imported uIP into the tree (see
http://www.sics.se/~adam/uip/index.php/Main_Page)
</pre></ul>
<table width ="100%">

View File

@ -1294,6 +1294,72 @@ The system can be re-made subsequently by just typing <code>make</code>.
</li>
</ul>
<h2>Network Support</h2>
<h3>TCP/IP support via uIP</h2>
<ul>
<li>
<code>CONFIG_NET_UIP</code>: Enable or disable all uIP features
</li>
<li>
<code>CONFIG_NET_UIP_IPv6</code>: Build in support for IPv6
</li>
<li>
<code>CONFIG_UIP_MAX_CONNECTIONS</code>: Maximum number of TCP connections
</li>
<li>
<code>CONFIG_UIP_MAX_LISTENPORTS</code>: Maximum number of listening TCP ports
</li>
<li>
<code>CONFIG_UIP_BUFFER_SIZE</code>: uIP buffer size
</li>
<li>
<code>CONFIG_UIP_LOGGING</code>: Logging on or off
</li>
<li>
<code>CONFIG_UIP_UDP</code>: UDP support on or off
</li>
<li>
<code>CONFIG_UIP_UDP_CHECKSUMS</code>: UDP checksums on or off
</li>
<li>
<code>CONFIG_UIP_UDP_CONNS</code>: The maximum amount of concurrent UDP connections
</li>
<li>
<code>CONFIG_UIP_STATISTICS</code>: uIP statistics on or off
</li>
<li>
<code>CONFIG_UIP_PINGADDRCONF</code>: Use "ping" packet for setting IP address
</li>
<li>
<code>CONFIG_UIP_RECEIVE_WINDOW</code>: The size of the advertised receiver's window
</li>
<li>
<code>CONFIG_UIP_ARPTAB_SIZE</code>: The size of the ARP table
</li>
<li>
<code>CONFIG_UIP_BROADCAST</code>: Broadcast support
</li>
<li>
<code>CONFIG_UIP_LLH_LEN</code>: The link level header length
</li>
<li>
<code>CONFIG_UIP_EXTERNAL_BUFFER</code>: Incoming packet buffer (uip_buf) is defined externally
</li>
<li>
<code>CONFIG_UIP_FWCACHE_SIZE</code>: number of packets to remember when looking for duplicates
</li>
</ul>
<h3>UIP Network Utilities</h3>
<ul>
<li>
<code>CONFIG_UIP_DHCP_LIGHT</code>: Reduces size of DHCP
</li>
<li>
<code>CONFIG_UIP_RESOLV_ENTRIES</code>: Number of resolver entries
</li>
</ul>
<h2>Stack and heap information</h2>
<ul>