diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-02-05 17:36:13 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-02-05 17:36:13 +0000 |
commit | d8a039ee18825d1f29e0c020ae6569453fb7bb4f (patch) | |
tree | f5b452486749985de7826e7deb82d4752deabe58 /nuttx/Documentation/NuttxPortingGuide.html | |
parent | efb4bf7dca5d637268c6d70eec2880352047e34c (diff) | |
download | px4-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.html | 32 |
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> |