aboutsummaryrefslogtreecommitdiff
path: root/nuttx/Documentation
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-06-18 16:32:35 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-06-18 16:32:35 +0000
commit4bb2e9dea62f04afbacb78d0e39f723f67ac9fcb (patch)
treed18bb9b657ca92facb6f370e12e690a22ebde99d /nuttx/Documentation
parent044028b6066e1bda8180496563df991290ec37a8 (diff)
downloadpx4-firmware-4bb2e9dea62f04afbacb78d0e39f723f67ac9fcb.tar.gz
px4-firmware-4bb2e9dea62f04afbacb78d0e39f723f67ac9fcb.tar.bz2
px4-firmware-4bb2e9dea62f04afbacb78d0e39f723f67ac9fcb.zip
already updating the NFS how to
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4850 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/Documentation')
-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>