summaryrefslogtreecommitdiff
path: root/nuttx/Documentation/NuttxPortingGuide.html
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-05 17:36:13 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-02-05 17:36:13 +0000
commitd8a039ee18825d1f29e0c020ae6569453fb7bb4f (patch)
treef5b452486749985de7826e7deb82d4752deabe58 /nuttx/Documentation/NuttxPortingGuide.html
parentefb4bf7dca5d637268c6d70eec2880352047e34c (diff)
downloadpx4-nuttx-d8a039ee18825d1f29e0c020ae6569453fb7bb4f.tar.gz
px4-nuttx-d8a039ee18825d1f29e0c020ae6569453fb7bb4f.tar.bz2
px4-nuttx-d8a039ee18825d1f29e0c020ae6569453fb7bb4f.zip
FTPD daemon and example now build without errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4371 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttxPortingGuide.html')
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html32
1 files changed, 31 insertions, 1 deletions
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index 9b0c60ce7..2fd18b1d8 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: January 25, 2011</p>
+ <p>Last Updated: February 5, 2011</p>
</td>
</tr>
</table>
@@ -4866,6 +4866,36 @@ build
</li>
</ul>
+<h3>FTP Server</h3>
+<ul>
+ <li>
+ <code>CONFIG_FTPD_VENDORID</code>: The vendor name to use in FTP communications. Default: "NuttX"
+ </li>
+ <li>
+ <code>CONFIG_FTPD_SERVERID</code>: The server name to use in FTP communications. Default: "NuttX FTP Server"
+ </li>
+ <li>
+ <code>CONFIG_FTPD_CMDBUFFERSIZE</code>: The maximum size of one command. Default: 512 bytes.
+ </li>
+ <li>
+ <code>CONFIG_FTPD_DATABUFFERSIZE</code>: The size of the I/O buffer for data transfers. Default: 2048 bytes.
+ </li>
+ <li>
+ <code>CONFIG_FTPD_WORKERSTACKSIZE</code>: The stacksize to allocate for each FTP daemon worker thread. Default: 2048 bytes.
+ </li>
+</ul>
+<p>
+ Other required FTPD configuration settings: Of course TCP networking support is required. But here are a couple that are less obvious:
+</p>
+<ul>
+ <li>
+ <code>CONFIG_DISABLE_PTHREAD=n</code>: pthread support is required
+ </li>
+ <li>
+ <code>CONFIG_DISABLE_POLL=n</code>: poll() support is required
+ </li>
+</ul>
+
<h2>USB Device-Side Support</h2>
<h3>USB Device Controller Driver</h3>
<ul>