summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-18 16:32:35 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-18 16:32:35 +0000
commit3c607301046611f4fc12b4a172bfcce94d608865 (patch)
treed18bb9b657ca92facb6f370e12e690a22ebde99d
parent66e172d2746b953e563da2c7733aabe1c4cb2d93 (diff)
downloadpx4-nuttx-3c607301046611f4fc12b4a172bfcce94d608865.tar.gz
px4-nuttx-3c607301046611f4fc12b4a172bfcce94d608865.tar.bz2
px4-nuttx-3c607301046611f4fc12b4a172bfcce94d608865.zip
already updating the NFS how to
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4850 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/Documentation/NfsHowto.html47
1 files changed, 47 insertions, 0 deletions
diff --git a/nuttx/Documentation/NfsHowto.html b/nuttx/Documentation/NfsHowto.html
index e62af074e..0f08f4abe 100644
--- a/nuttx/Documentation/NfsHowto.html
+++ b/nuttx/Documentation/NfsHowto.html
@@ -30,6 +30,14 @@
<tr>
<td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
<td>
+ <a href="#nfsconfiguration">Adding NFS to the NuttX Configuration</a>
+ </td>
+</tr>
+</table>
+<table>
+<tr>
+ <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td>
+ <td>
<a href="#mountinterface">Mount Interface</a>
</td>
</tr>
@@ -57,6 +65,45 @@
<table width ="100%">
<tr bgcolor="#e4e4e4">
<td>
+ <a name="nfsconfiguration"><h1>Adding NFS to the NuttX Configuration</h1></a>
+ </td>
+ </tr>
+</table>
+
+<p>
+ The NFS client is easily added to your configuration:
+ You simply need to add <code>CONFIG_NFS</code> to your <code>nuttx/.config</code> file.
+ There are, however, a few dependencies on other system settings:
+</p>
+<ol>
+ <li>
+ First, there are number of things that you must configure in order to be able to use any file system:
+ </li>
+ <ul>
+ <li>
+ <code>CONFIG_NFILE_DESCRIPTORS > 0</code>. You must include support for file descriptors.
+ </li>
+ <li>
+ <code>CONFIG_DISABLE_MOUNTPOINT=n</code>. You must include support for mount points in the psuedo-file system.
+ </li>
+ </ul>
+ <li>
+ And there are several dependencies on the networking configuration.
+ At a minimum, you need to have the following selections:
+ </li>
+ <ul>
+ <li>
+ <code>CONFIG_NET=y</code>. General networking support.
+ </li>
+ <li>
+ <code>CONFIG_NET_UDP=y</code>. Support for UDP.
+ </li>
+ </ul>
+</ol>
+
+<table width ="100%">
+ <tr bgcolor="#e4e4e4">
+ <td>
<a name="mountinterface"><h1>Mount Interface</h1></a>
</td>
</tr>