summaryrefslogtreecommitdiff
path: root/nuttx/Documentation
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-12 15:36:28 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-12 15:36:28 +0000
commite6f93f774080d42c3f954a862709d047df2d7e7a (patch)
tree487b0ec566d911458a00e1803392b817e84b7809 /nuttx/Documentation
parent95317af605c883b464a4c5b524632193614bfd24 (diff)
downloadpx4-nuttx-e6f93f774080d42c3f954a862709d047df2d7e7a.tar.gz
px4-nuttx-e6f93f774080d42c3f954a862709d047df2d7e7a.tar.bz2
px4-nuttx-e6f93f774080d42c3f954a862709d047df2d7e7a.zip
More support for SLIP data link protocol
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3370 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation')
-rw-r--r--nuttx/Documentation/NuttX.html7
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html18
2 files changed, 21 insertions, 4 deletions
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index a110d5ff2..f2b4938b7 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -467,6 +467,13 @@
<td><br></td>
<td>
<p>
+ <li>SLIP</li>
+ </p>
+</tr>
+<tr>
+ <td><br></td>
+ <td>
+ <p>
<li>Small footprint (based on uIP).</li>
</p>
</tr>
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index a3ffa2122..c9d7f6bd2 100644
--- a/nuttx/Documentation/NuttxPortingGuide.html
+++ b/nuttx/Documentation/NuttxPortingGuide.html
@@ -12,7 +12,7 @@
<h1><big><font color="#3c34ec">
<i>NuttX RTOS Porting Guide</i>
</font></big></h1>
- <p>Last Updated: March 3, 2011</p>
+ <p>Last Updated: March 12, 2011</p>
</td>
</tr>
</table>
@@ -3304,6 +3304,19 @@ build
<code>CONFIG_NET</code>: Enable or disable all network features
</li>
<li>
+ <code>CONFIG_NET_SLIP</code>: Selects the Serial Line Internet Protocol (SLIP) data link layer.
+ The default data link layer for uIP is Ethernet.
+ If <code>CONFIG_NET_SLIP</code> is defined in the NuttX header file, then SLIP will be supported.
+ The basic differences between the SLIP and Ethernet configurations is that when SLIP is selected:
+ <ul>
+ <li>The link level header (that comes before the IP header) is omitted.</li>
+ <li>All MAC address processing is suppressed.</li>
+ <li>ARP is disabled.</li>
+ </ul>
+ If <code>CONFIG_NET_SLIP</code> is not supported, then Ethernet will be used
+ (there is no need to define anything special in the configuration file to use Ethernet -- it is the default).
+ </li>
+ <li>
<code>CONFIG_NET_IPv6</code>: Build in support for IPv6
</li>
<li>
@@ -3391,9 +3404,6 @@ build
<code>CONFIG_NET_MULTICAST</code>: Outgoing multi-cast address support
</li>
<li>
- <code>CONFIG_NET_LLH_LEN</code>: The link level header length
- </li>
- <li>
<code>CONFIG_NET_FWCACHE_SIZE</code>: number of packets to remember when looking for duplicates
</li>
</ul>