Fix up project documentation files' overview tables, so that multiple items occupy...
authorDean Camera <dean@fourwalledcubicle.com>
Thu, 28 Jan 2010 13:17:36 +0000 (13:17 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Thu, 28 Jan 2010 13:17:36 +0000 (13:17 +0000)
49 files changed:
Bootloaders/CDC/BootloaderCDC.txt
Bootloaders/TeensyHID/TeensyHID.txt
Demos/Device/ClassDriver/AudioInput/AudioInput.txt
Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt
Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt
Demos/Device/ClassDriver/GenericHID/GenericHID.txt
Demos/Device/ClassDriver/Joystick/Joystick.txt
Demos/Device/ClassDriver/Keyboard/Keyboard.txt
Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt
Demos/Device/ClassDriver/MIDI/MIDI.txt
Demos/Device/ClassDriver/MassStorage/MassStorage.txt
Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt
Demos/Device/ClassDriver/Mouse/Mouse.txt
Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.txt
Demos/Device/LowLevel/AudioInput/AudioInput.txt
Demos/Device/LowLevel/AudioOutput/AudioOutput.txt
Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.txt
Demos/Device/LowLevel/GenericHID/GenericHID.txt
Demos/Device/LowLevel/Joystick/Joystick.txt
Demos/Device/LowLevel/Keyboard/Keyboard.txt
Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt
Demos/Device/LowLevel/MIDI/MIDI.txt
Demos/Device/LowLevel/MassStorage/MassStorage.txt
Demos/Device/LowLevel/Mouse/Mouse.txt
Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt
Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.txt
Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt
Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt
Demos/Host/ClassDriver/MouseHost/MouseHost.txt
Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt
Demos/Host/ClassDriver/PrinterHost/PrinterHost.txt
Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt
Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt
Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.txt
Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt
Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt
Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt
Demos/Host/LowLevel/MouseHost/MouseHost.txt
Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt
Demos/Host/LowLevel/PrinterHost/PrinterHost.txt
Demos/Host/LowLevel/StillImageHost/StillImageHost.txt
LUFA/ManPages/LibraryApps.txt
Projects/Benito/Benito.txt
Projects/TemperatureDataLogger/TemperatureDataLogger.txt
Projects/Webserver/Descriptors.c
Projects/Webserver/Lib/FATFs/diskio.lst
Projects/Webserver/Lib/FATFs/ff.lst
Projects/Webserver/Webserver.txt
Projects/XPLAINBridge/XPLAINBridge.txt

index 4f48a6e..7bfacc3 100644 (file)
@@ -64,9 +64,9 @@
  *\r
  *  <table>\r
  *   <tr>\r
- *    <td><b>Define Name:</b></td>\r
- *    <td><b>Location:</b></td>\r
- *    <td><b>Description:</b></td>\r
+ *    <td>\r
+ *     None\r
+ *    </td>\r
  *   </tr>\r
  *  </table>\r
  */
\ No newline at end of file
index 40de928..d102eac 100644 (file)
  *  </tr>\r
  *  <tr>\r
  *   <td><b>Relevant Standards:</b></td>\r
- *   <td>USBIF HID Class Standard</td>\r
- *   <td>Teensy Programming Protocol Details</td>\r
+ *   <td>USBIF HID Class Standard \n\r
+ *       Teensy Programming Protocol Specification</td>\r
  *  </tr>\r
  *  <tr>\r
  *   <td><b>Usable Speeds:</b></td>\r
- *   <td>Low Speed Mode</td>\r
- *   <td>Full Speed Mode</td>\r
+ *   <td>Low Speed Mode \n\r
+ *       Full Speed Mode</td>\r
  *  </tr>\r
  * </table>\r
  *\r
index 585faec..aedb4b7 100644 (file)
@@ -33,9 +33,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USBIF Audio Class Terminal Types Specification</td>\r
- *    <td>USBIF Audio Data Formats Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USBIF Audio Class Terminal Types Specification \n\r
+ *        USBIF Audio Data Formats Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index c305f9c..b05ee45 100644 (file)
@@ -33,9 +33,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USBIF Audio Class Terminal Types Specification</td>\r
- *    <td>USBIF Audio Data Formats Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USBIF Audio Class Terminal Types Specification \n\r
+ *        USBIF Audio Data Formats Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 761769e..40b7c5a 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
- *    <td>Miscellaneous Device Class</td>\r
- *    <td>( Sub-Interface: Communications Device Class (CDC) )</td>\r
+ *    <td>Communications Device Class (CDC)</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclass:</b></td>\r
- *    <td>Common Class</td> \r
- *    <td>( Sub-Interface: Abstract Control Model (ACM) )</td>\r
+ *    <td>Abstract Control Model (ACM)</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Interface Association Descriptor ECN</td>\r
  *    <td>USBIF CDC Class Standard</td>\r
  *   </tr>\r
  *   <tr>\r
+ *    <td><b>Relevant Standards:</b></td>\r
+ *    <td>USBIF Interface Association Descriptor ECN \n\r
+ *        USBIF CDC Class Standard</td>\r
+ *   </tr>\r
+ *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
  *    <td>Full Speed Mode</td>\r
  *   </tr>\r
index f8176e6..fe46abd 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 4584cf9..51c9bdb 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 89dde83..b7171e5 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 0d4f811..f1a4c50 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 7f68e5b..7fbfd17 100644 (file)
@@ -34,9 +34,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USB-MIDI Audio Class Extension Specification</td>\r
- *    <td>General MIDI Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USB-MIDI Audio Class Extension Specification \n\r
+ *        General MIDI Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 6b0a327..7f4a83b 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index bed44f8..590d357 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Classes:</b></td>\r
- *    <td>Mass Storage Device</td>\r
- *    <td>Human Interface Device</td>\r
+ *    <td>Mass Storage Device \n\r
+ *        Human Interface Device</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclasses:</b></td>\r
- *    <td>Bulk-Only Transport</td>\r
- *    <td>Keyboard Subclass</td>\r
+ *    <td>Bulk-Only Transport \n\r
+ *        Keyboard Subclass</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification \n\r
+ *        USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 4d55bbf..e0cf407 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index ff0d8a3..8ffe4d7 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
- *    <td>Communications Device Class (CDC)</td>\r
- *    <td>Human Interface Device Class (HID)</td>\r
+ *    <td>Communications Device Class (CDC) \n\r
+ *        Human Interface Device Class (HID)</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclass:</b></td>\r
- *    <td>Abstract Control Model (ACM)</td>\r
- *    <td>Mouse Subclass</td>\r
+ *    <td>Abstract Control Model (ACM) \n\r
+ *        Mouse Subclass</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
  *    <td>USBIF CDC Class Standard</td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index b36892d..4601077 100644 (file)
@@ -33,9 +33,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USBIF Audio Class Terminal Types Specification</td>\r
- *    <td>USBIF Audio Data Formats Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USBIF Audio Class Terminal Types Specification \n\r
+ *        USBIF Audio Data Formats Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index c305f9c..b05ee45 100644 (file)
@@ -33,9 +33,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USBIF Audio Class Terminal Types Specification</td>\r
- *    <td>USBIF Audio Data Formats Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USBIF Audio Class Terminal Types Specification \n\r
+ *        USBIF Audio Data Formats Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 761769e..40b7c5a 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
- *    <td>Miscellaneous Device Class</td>\r
- *    <td>( Sub-Interface: Communications Device Class (CDC) )</td>\r
+ *    <td>Communications Device Class (CDC)</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclass:</b></td>\r
- *    <td>Common Class</td> \r
- *    <td>( Sub-Interface: Abstract Control Model (ACM) )</td>\r
+ *    <td>Abstract Control Model (ACM)</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Interface Association Descriptor ECN</td>\r
  *    <td>USBIF CDC Class Standard</td>\r
  *   </tr>\r
  *   <tr>\r
+ *    <td><b>Relevant Standards:</b></td>\r
+ *    <td>USBIF Interface Association Descriptor ECN \n\r
+ *        USBIF CDC Class Standard</td>\r
+ *   </tr>\r
+ *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
  *    <td>Full Speed Mode</td>\r
  *   </tr>\r
index f8176e6..fe46abd 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 4584cf9..51c9bdb 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 2bdaa6c..fb6ffef 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 0d4f811..f1a4c50 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 7f68e5b..7fbfd17 100644 (file)
@@ -34,9 +34,9 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Audio Class Specification</td>\r
- *    <td>USB-MIDI Audio Class Extension Specification</td>\r
- *    <td>General MIDI Specification</td>\r
+ *    <td>USBIF Audio Class Specification \n\r
+ *        USB-MIDI Audio Class Extension Specification \n\r
+ *        General MIDI Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 6b0a327..7f4a83b 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 15ab39b..1e88e42 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 581905d..f659311 100644 (file)
@@ -19,7 +19,7 @@
  *  <table>\r
  *   <tr>\r
  *    <td><b>USB Mode:</b></td>\r
- *    <td>Host/Device</td>\r
+ *    <td>Dual Mode Host/Device</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
index 4d58889..3a24de0 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index b7d56c0..3fbe1b4 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 8dd5d9d..bb494cf 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index bcbd057..afe948f 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index a6f05ac..3eec2a5 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 484241d..c31fc95 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Printer Class Specification, PCL Language Specification</td>\r
+ *    <td>USBIF Printer Class Specification \n\r
+ *        PCL Language Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 71a4256..10a99e1 100644 (file)
@@ -31,8 +31,8 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Still Image Class Specification</td>\r
- *    <td>PIMA 15740 Specification</td>\r
+ *    <td>USBIF Still Image Class Specification \n\r
+ *        PIMA 15740 Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 6a17fc5..1495558 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 4d58889..3a24de0 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 10406ec..c19620f 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index b7d56c0..3fbe1b4 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 8dd5d9d..bb494cf 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index bcbd057..afe948f 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index a6f05ac..3eec2a5 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF HID Specification \n\r
+ *        USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r
index 484241d..552a878 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Printer Class Specification, PCL Language Specification</td>\r
- *   </tr>\r
- *   <tr>\r
- *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Low Speed Mode, Full Speed Mode</td>\r
+ *    <td>USBIF Printer Class Specification \n\r
+ *        PCL Language Specification</td>\r
  *   </tr>\r
+ *    <td>Low Speed Mode \n\r
+ *        Full Speed Mode</td>\r
  *  </table>\r
  *\r
  *  \section SSec_Description Project Description: \r
index 71a4256..10a99e1 100644 (file)
@@ -31,8 +31,8 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Still Image Class Specification</td>\r
- *    <td>PIMA 15740 Specification</td>\r
+ *    <td>USBIF Still Image Class Specification \n\r
+ *        PIMA 15740 Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 3edf25f..63e89b9 100644 (file)
  *    - <b>LEDNotifier</b> - USB LED Notification project\r
  *    - <b>Magstripe</b> - Magnetic Stripe Card Reader project\r
  *    - <b>MissileLaucher</b> - Toy Missile Launcher Host project\r
- *    - <b>TemperatureDataLogger</b> - Temperature Datalogging project\r
+ *    - <b>TemperatureDataLogger</b> - Temperature Datalogging project, using the FatFS library\r
  *    - <b>USBtoSerial</b> - USB to USART Serial Converter project\r
- *    - <b>Webserver</b> - RNDIS Host Webserver, powered by uIP TCP/IP stack project\r
+ *    - <b>Webserver</b> - RNDIS Host Webserver with DHCP client, powered by uIP TCP/IP stack project and FatFS library\r
  *    - <b>XPLAINBridge</b> - XPLAIN alternative PDI Programmer/USB to Serial Bridge firmware project\r
  *\r
  *  </small>\r
index 248ca77..1461d6d 100644 (file)
@@ -34,8 +34,8 @@
  *  </tr>\r
  *  <tr>\r
  *   <td><b>Relevant Standards:</b></td>\r
- *   <td>USBIF CDC Class Standard</td>\r
- *   <td>Arduino Bootloader Specification</td>\r
+ *   <td>USBIF CDC Class Standard \n\r
+ *       Arduino Bootloader Specification</td>\r
  *  </tr>\r
  *  <tr>\r
  *   <td><b>Usable Speeds:</b></td>\r
index f4eb30c..280c5fe 100644 (file)
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Classes:</b></td>\r
- *    <td>Mass Storage Device</td>\r
- *    <td>Human Interface Device</td>\r
+ *    <td>Mass Storage Device \n\r
+ *        Human Interface Device</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclasses:</b></td>\r
- *    <td>Bulk-Only Transport</td>\r
- *    <td>Keyboard Subclass</td>\r
+ *    <td>Bulk-Only Transport \n\r
+ *        Keyboard Subclass</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>USBIF Mass Storage Standard</td>\r
- *    <td>USB Bulk-Only Transport Standard</td>\r
- *    <td>SCSI Primary Commands Specification</td>\r
- *    <td>SCSI Block Commands Specification</td>\r
- *    <td>USBIF HID Specification, USBIF HID Usage Tables</td>\r
+ *    <td>USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification \n\r
+ *        USBIF HID Specification, USBIF HID Usage Tables</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
index 40ce620..855bbd3 100644 (file)
@@ -163,9 +163,9 @@ USB_Descriptor_String_t PROGMEM ManufacturerString =
  */\r
 USB_Descriptor_String_t PROGMEM ProductString =\r
 {\r
-       .Header                 = {.Size = USB_STRING_LEN(22), .Type = DTYPE_String},\r
+       .Header                 = {.Size = USB_STRING_LEN(14), .Type = DTYPE_String},\r
                \r
-       .UnicodeString          = L"LUFA Mass Storage Demo"\r
+       .UnicodeString          = L"LUFA Webserver"\r
 };\r
 \r
 /** This function is called by the library when in device mode, and must be overridden (see library "USB Descriptors"\r
index d3e7805..6553e4d 100644 (file)
  214                   .Letext0:\r
 DEFINED SYMBOLS\r
                             *ABS*:00000000 diskio.c\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:2      *ABS*:0000003f __SREG__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:3      *ABS*:0000003e __SP_H__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:4      *ABS*:0000003d __SP_L__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:5      *ABS*:00000034 __CCP__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:6      *ABS*:00000000 __tmp_reg__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:7      *ABS*:00000001 __zero_reg__\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:19     .text.disk_initialize:00000000 disk_initialize\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:35     .text.disk_status:00000000 disk_status\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:51     .text.disk_ioctl:00000000 disk_ioctl\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:74     .text.get_fattime:00000000 get_fattime\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:91     .text.disk_write:00000000 disk_write\r
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:122    .text.disk_read:00000000 disk_read\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:2      *ABS*:0000003f __SREG__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:3      *ABS*:0000003e __SP_H__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:4      *ABS*:0000003d __SP_L__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:5      *ABS*:00000034 __CCP__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:6      *ABS*:00000000 __tmp_reg__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:7      *ABS*:00000001 __zero_reg__\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:19     .text.disk_initialize:00000000 disk_initialize\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:35     .text.disk_status:00000000 disk_status\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:51     .text.disk_ioctl:00000000 disk_ioctl\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:74     .text.get_fattime:00000000 get_fattime\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:91     .text.disk_write:00000000 disk_write\r
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:122    .text.disk_read:00000000 disk_read\r
 \r
 UNDEFINED SYMBOLS\r
 DataflashManager_WriteBlocks_RAM\r
index 2a8f9fc..75598c4 100644 (file)
  3172                  .Letext0:\r
 DEFINED SYMBOLS\r
                             *ABS*:00000000 ff.c\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:2      *ABS*:0000003f __SREG__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:3      *ABS*:0000003e __SP_H__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:4      *ABS*:0000003d __SP_L__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:5      *ABS*:00000034 __CCP__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:6      *ABS*:00000000 __tmp_reg__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:7      *ABS*:00000001 __zero_reg__\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:19     .text.clust2sect:00000000 clust2sect\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:101    .text.f_mount:00000000 f_mount\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:2      *ABS*:0000003f __SREG__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:3      *ABS*:0000003e __SP_H__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:4      *ABS*:0000003d __SP_L__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:5      *ABS*:00000034 __CCP__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:6      *ABS*:00000000 __tmp_reg__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:7      *ABS*:00000001 __zero_reg__\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:19     .text.clust2sect:00000000 clust2sect\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:101    .text.f_mount:00000000 f_mount\r
                              .bss:00000000 FatFs\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:144    .text.validate:00000000 validate\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:184    .text.f_close:00000000 f_close\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:218    .text.move_window:00000000 move_window\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:292    .text.get_fat:00000000 get_fat\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:545    .text.f_lseek:00000000 f_lseek\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1021   .text.dir_seek:00000000 dir_seek\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1270   .text.f_read:00000000 f_read\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1694   .text.check_fs:00000000 check_fs\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1779   .text.chk_mounted:00000000 chk_mounted\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:3058   .bss:00000002 Fsid\r
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:2194   .text.f_open:00000000 f_open\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:144    .text.validate:00000000 validate\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:184    .text.f_close:00000000 f_close\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:218    .text.move_window:00000000 move_window\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:292    .text.get_fat:00000000 get_fat\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:545    .text.f_lseek:00000000 f_lseek\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1021   .text.dir_seek:00000000 dir_seek\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1270   .text.f_read:00000000 f_read\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1694   .text.check_fs:00000000 check_fs\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1779   .text.chk_mounted:00000000 chk_mounted\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:3058   .bss:00000002 Fsid\r
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:2194   .text.f_open:00000000 f_open\r
 \r
 UNDEFINED SYMBOLS\r
 __mulsi3\r
index e78cf5e..f13c17f 100644 (file)
  *  <table>\r
  *   <tr>\r
  *    <td><b>USB Mode:</b></td>\r
- *    <td>Host</td>\r
+ *    <td>Dual Mode Host/Device</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
- *    <td>Communications Device Class (CDC)</td>\r
+ *    <td>Communications Device Class (CDC) \n\r
+ *        Mass Storage Device</td>\r
  *   </tr>\r
  *   <tr> \r
  *    <td><b>USB Subclass:</b></td>\r
- *    <td>Remote NDIS (Microsoft Proprietary CDC Class Networking Standard)</td>\r
+ *    <td>Remote NDIS (Microsoft Proprietary CDC Class Networking Standard) \n\r
+ *        Bulk-Only Transport</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Relevant Standards:</b></td>\r
- *    <td>Microsoft RNDIS Specification</td>\r
+ *    <td>Microsoft RNDIS Specification \n\r
+ *        USBIF Mass Storage Standard \n\r
+ *        USB Bulk-Only Transport Standard \n\r
+ *        SCSI Primary Commands Specification \n\r
+ *        SCSI Block Commands Specification</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
  *\r
  *  To use this project, plug the USB AVR into a computer, so that it enumerates as a standard Mass Storage device. Load\r
  *  HTML files onto the disk, so that they can be served out to clients -- the default file to serve should be called\r
- *  <i>index.htm<i>. Filenames must be in 8.3 format for them to be retrieved correctly by the webserver.\r
\r
- *  When attached to a RNDIS class device, such as a USB (desktop) modem. If compatible, the system will enumerate the\r
- *  device, set the appropriate parameters needed for connectivity and begin listening for new HTTP connections on port 80.\r
- *  The device IP, netmask and default gateway IP must be set to values appropriate for the RNDIS device being used for this\r
- *  project to work, if the DHCP client is disabled (see \ref SSec_Options).\r
+ *  <i>index.htm</i>. Filenames must be in 8.3 format for them to be retrieved correctly by the webserver.\r
+ *\r
+ *  When attached to a RNDIS class device, such as a USB (desktop) modem, the system will enumerate the device, set the\r
+ *  appropriate parameters needed for connectivity and begin listening for new HTTP connections on port 80. The device IP,\r
+ *  netmask and default gateway IP must be set to values appropriate for the RNDIS device being used for this project to \r
+ *  work, if the DHCP client is disabled (see \ref SSec_Options).\r
  *\r
  *  When properly configured, the webserver can be accessed from any HTTP webrowser by typing in the device's static or\r
  *  dynamically allocated IP address.\r
index 98d6dfe..a117560 100644 (file)
@@ -19,8 +19,8 @@
  *  <table>\r
  *   <tr>\r
  *    <td><b>USB Mode:</b></td>\r
- *    <td>Device</td>\r
- *    <td>Device</td>\r
+ *    <td>1) Device</td>\r
+ *    <td>2) Device</td>\r
  *   </tr>\r
  *   <tr>\r
  *    <td><b>USB Class:</b></td>\r
@@ -39,8 +39,8 @@
  *   </tr>\r
  *   <tr>\r
  *    <td><b>Usable Speeds:</b></td>\r
- *    <td>Full Speed Mode</td>\r
- *    <td>Full Speed Mode</td>\r
+ *    <td>1) Full Speed Mode</td>\r
+ *    <td>2) Full Speed Mode</td>\r
  *   </tr>\r
  *  </table>\r
  *\r