summaryrefslogtreecommitdiff
path: root/nuttx/Documentation/NuttxPortingGuide.html
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-09 12:49:11 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-09 12:49:11 +0000
commite9f41b51c46dcd98bc678c2c08eec234870da1a4 (patch)
treec3cb14b1ab9a9048094d3b8a884aa49161b2b312 /nuttx/Documentation/NuttxPortingGuide.html
parente87e0bcea0d46f952dac04b7f62e4dc00af375d8 (diff)
downloadpx4-nuttx-e9f41b51c46dcd98bc678c2c08eec234870da1a4.tar.gz
px4-nuttx-e9f41b51c46dcd98bc678c2c08eec234870da1a4.tar.bz2
px4-nuttx-e9f41b51c46dcd98bc678c2c08eec234870da1a4.zip
Need to select endpoints actually supported by hardware
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1007 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttxPortingGuide.html')
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html30
1 files changed, 28 insertions, 2 deletions
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index 56c56d53d..091afedba 100644
--- a/nuttx/Documentation/NuttxPortingGuide.html
+++ b/nuttx/Documentation/NuttxPortingGuide.html
@@ -16,7 +16,7 @@
</b></big></h1>
<p><small>by</small></p>
<p>Gregory Nutt</p>
- <p><small>Last Update: October 1, 2008</small></p>
+ <p><small>Last Update: October 9, 2008</small></p>
</center>
<center><h1>Table of Contents</h1></center>
@@ -1627,7 +1627,8 @@ The system can be re-made subsequently by just typing <code>make</code>.
</li>
</ul>
-<h2>USB device controller driver</h2>
+<h2>USB Device-Side Support</h2>
+<h3>USB Device Controller Driver</h3>
<ul>
<li>
<code>CONFIG_USBDEV</code>: Enables USB device support
@@ -1652,6 +1653,31 @@ The system can be re-made subsequently by just typing <code>make</code>.
</li>
</ul>
+<h3>USB Serial Device Class Driver</h3>
+<ul>
+ <li>
+ <code>CONFIG_USBSER_EPINTIN</code>: The logical 7-bit address of a hardware endpoint that supports interrupt IN operation
+ </li>
+ <li>
+ <code>CONFIG_USBSER_EPBULKOUT</code>: The logical 7-bit address of a hardware endpoint that supports bulk OUT operation
+ </li>
+ <li>
+ <code>CONFIG_USBSER_EPBULKIN</code>: The logical 7-bit address of a hardware endpoint that supports bulk IN operation
+ </li>
+ <li>
+ <code>CONFIG_USBSER_NWRREQS</code> and <code>CONFIG_USBSER_NRDREQS</code>: The number of write/read requests that can be in flight
+ </li>
+ <li>
+ <code>CONFIG_USBSER_VENDORID</code> and <code>CONFIG_USBSER_VENDORSTR</code>: The vendor ID code/string
+ </li>
+ <li>
+ <code>CONFIG_USBSER_PRODUCTID</code> and <code>CONFIG_USBSER_PRODUCTSTR</code>: The product ID code/string
+ </li>
+ <li>
+ <code>CONFIG_USBSER_RXBUFSIZE</code> and <code>CONFIG_USBSER_TXBUFSIZE</code>: Size of the serial receive/transmit buffers
+ </li>
+</ul>
+
<h2>Stack and heap information</h2>
<ul>