diff --git a/Bootloaders/CDC/BootloaderCDC.txt b/Bootloaders/CDC/BootloaderCDC.txt
index 4f48a6eac5..7bfacc3c47 100644
--- a/Bootloaders/CDC/BootloaderCDC.txt
+++ b/Bootloaders/CDC/BootloaderCDC.txt
@@ -64,9 +64,9 @@
*
*
*
- * Define Name: |
- * Location: |
- * Description: |
+ *
+ * None
+ * |
*
*
*/
\ No newline at end of file
diff --git a/Bootloaders/TeensyHID/TeensyHID.txt b/Bootloaders/TeensyHID/TeensyHID.txt
index 40de928895..d102eacf26 100644
--- a/Bootloaders/TeensyHID/TeensyHID.txt
+++ b/Bootloaders/TeensyHID/TeensyHID.txt
@@ -32,13 +32,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Class Standard |
- * Teensy Programming Protocol Details |
+ * USBIF HID Class Standard \n
+ * Teensy Programming Protocol Specification |
*
*
* Usable Speeds: |
- * Low Speed Mode |
- * Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/AudioInput/AudioInput.txt b/Demos/Device/ClassDriver/AudioInput/AudioInput.txt
index 585faec1b5..aedb4b7829 100644
--- a/Demos/Device/ClassDriver/AudioInput/AudioInput.txt
+++ b/Demos/Device/ClassDriver/AudioInput/AudioInput.txt
@@ -33,9 +33,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USBIF Audio Class Terminal Types Specification |
- * USBIF Audio Data Formats Specification |
+ * USBIF Audio Class Specification \n
+ * USBIF Audio Class Terminal Types Specification \n
+ * USBIF Audio Data Formats Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt
index c305f9c9db..b05ee45ce5 100644
--- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt
+++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt
@@ -33,9 +33,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USBIF Audio Class Terminal Types Specification |
- * USBIF Audio Data Formats Specification |
+ * USBIF Audio Class Specification \n
+ * USBIF Audio Class Terminal Types Specification \n
+ * USBIF Audio Data Formats Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt
index 761769e3cd..40b7c5a85a 100644
--- a/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt
+++ b/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt
@@ -26,20 +26,22 @@
*
*
* USB Class: |
- * Miscellaneous Device Class |
- * ( Sub-Interface: Communications Device Class (CDC) ) |
+ * Communications Device Class (CDC) |
*
*
* USB Subclass: |
- * Common Class |
- * ( Sub-Interface: Abstract Control Model (ACM) ) |
+ * Abstract Control Model (ACM) |
*
*
* Relevant Standards: |
- * USBIF Interface Association Descriptor ECN |
* USBIF CDC Class Standard |
*
*
+ * Relevant Standards: |
+ * USBIF Interface Association Descriptor ECN \n
+ * USBIF CDC Class Standard |
+ *
+ *
* Usable Speeds: |
* Full Speed Mode |
*
diff --git a/Demos/Device/ClassDriver/GenericHID/GenericHID.txt b/Demos/Device/ClassDriver/GenericHID/GenericHID.txt
index f8176e69fb..fe46abdfc0 100644
--- a/Demos/Device/ClassDriver/GenericHID/GenericHID.txt
+++ b/Demos/Device/ClassDriver/GenericHID/GenericHID.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/Joystick/Joystick.txt b/Demos/Device/ClassDriver/Joystick/Joystick.txt
index 4584cf964f..51c9bdbc74 100644
--- a/Demos/Device/ClassDriver/Joystick/Joystick.txt
+++ b/Demos/Device/ClassDriver/Joystick/Joystick.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/Keyboard/Keyboard.txt b/Demos/Device/ClassDriver/Keyboard/Keyboard.txt
index 89dde83052..b7171e5709 100644
--- a/Demos/Device/ClassDriver/Keyboard/Keyboard.txt
+++ b/Demos/Device/ClassDriver/Keyboard/Keyboard.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt
index 0d4f8113ee..f1a4c509bb 100644
--- a/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt
+++ b/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/MIDI/MIDI.txt b/Demos/Device/ClassDriver/MIDI/MIDI.txt
index 7f68e5b871..7fbfd171a4 100644
--- a/Demos/Device/ClassDriver/MIDI/MIDI.txt
+++ b/Demos/Device/ClassDriver/MIDI/MIDI.txt
@@ -34,9 +34,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USB-MIDI Audio Class Extension Specification |
- * General MIDI Specification |
+ * USBIF Audio Class Specification \n
+ * USB-MIDI Audio Class Extension Specification \n
+ * General MIDI Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/ClassDriver/MassStorage/MassStorage.txt b/Demos/Device/ClassDriver/MassStorage/MassStorage.txt
index 6b0a327335..7f4a83b9fc 100644
--- a/Demos/Device/ClassDriver/MassStorage/MassStorage.txt
+++ b/Demos/Device/ClassDriver/MassStorage/MassStorage.txt
@@ -34,10 +34,10 @@
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt
index bed44f81de..590d35705d 100644
--- a/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt
+++ b/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt
@@ -26,21 +26,22 @@
*
*
* USB Classes: |
- * Mass Storage Device |
- * Human Interface Device |
+ * Mass Storage Device \n
+ * Human Interface Device |
*
*
* USB Subclasses: |
- * Bulk-Only Transport |
- * Keyboard Subclass |
+ * Bulk-Only Transport \n
+ * Keyboard Subclass |
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification \n
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/ClassDriver/Mouse/Mouse.txt b/Demos/Device/ClassDriver/Mouse/Mouse.txt
index 4d55bbf2bd..e0cf407952 100644
--- a/Demos/Device/ClassDriver/Mouse/Mouse.txt
+++ b/Demos/Device/ClassDriver/Mouse/Mouse.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.txt b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.txt
index ff0d8a361a..8ffe4d7445 100644
--- a/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.txt
+++ b/Demos/Device/ClassDriver/VirtualSerialMouse/VirtualSerialMouse.txt
@@ -26,18 +26,19 @@
*
*
* USB Class: |
- * Communications Device Class (CDC) |
- * Human Interface Device Class (HID) |
+ * Communications Device Class (CDC) \n
+ * Human Interface Device Class (HID) |
*
*
* USB Subclass: |
- * Abstract Control Model (ACM) |
- * Mouse Subclass |
+ * Abstract Control Model (ACM) \n
+ * Mouse Subclass |
*
*
* Relevant Standards: |
* USBIF CDC Class Standard |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/LowLevel/AudioInput/AudioInput.txt b/Demos/Device/LowLevel/AudioInput/AudioInput.txt
index b36892d7a5..4601077b04 100644
--- a/Demos/Device/LowLevel/AudioInput/AudioInput.txt
+++ b/Demos/Device/LowLevel/AudioInput/AudioInput.txt
@@ -33,9 +33,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USBIF Audio Class Terminal Types Specification |
- * USBIF Audio Data Formats Specification |
+ * USBIF Audio Class Specification \n
+ * USBIF Audio Class Terminal Types Specification \n
+ * USBIF Audio Data Formats Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt b/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt
index c305f9c9db..b05ee45ce5 100644
--- a/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt
+++ b/Demos/Device/LowLevel/AudioOutput/AudioOutput.txt
@@ -33,9 +33,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USBIF Audio Class Terminal Types Specification |
- * USBIF Audio Data Formats Specification |
+ * USBIF Audio Class Specification \n
+ * USBIF Audio Class Terminal Types Specification \n
+ * USBIF Audio Data Formats Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.txt b/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.txt
index 761769e3cd..40b7c5a85a 100644
--- a/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.txt
+++ b/Demos/Device/LowLevel/DualVirtualSerial/DualVirtualSerial.txt
@@ -26,20 +26,22 @@
*
*
* USB Class: |
- * Miscellaneous Device Class |
- * ( Sub-Interface: Communications Device Class (CDC) ) |
+ * Communications Device Class (CDC) |
*
*
* USB Subclass: |
- * Common Class |
- * ( Sub-Interface: Abstract Control Model (ACM) ) |
+ * Abstract Control Model (ACM) |
*
*
* Relevant Standards: |
- * USBIF Interface Association Descriptor ECN |
* USBIF CDC Class Standard |
*
*
+ * Relevant Standards: |
+ * USBIF Interface Association Descriptor ECN \n
+ * USBIF CDC Class Standard |
+ *
+ *
* Usable Speeds: |
* Full Speed Mode |
*
diff --git a/Demos/Device/LowLevel/GenericHID/GenericHID.txt b/Demos/Device/LowLevel/GenericHID/GenericHID.txt
index f8176e69fb..fe46abdfc0 100644
--- a/Demos/Device/LowLevel/GenericHID/GenericHID.txt
+++ b/Demos/Device/LowLevel/GenericHID/GenericHID.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/LowLevel/Joystick/Joystick.txt b/Demos/Device/LowLevel/Joystick/Joystick.txt
index 4584cf964f..51c9bdbc74 100644
--- a/Demos/Device/LowLevel/Joystick/Joystick.txt
+++ b/Demos/Device/LowLevel/Joystick/Joystick.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/LowLevel/Keyboard/Keyboard.txt b/Demos/Device/LowLevel/Keyboard/Keyboard.txt
index 2bdaa6cc37..fb6ffefa3d 100644
--- a/Demos/Device/LowLevel/Keyboard/Keyboard.txt
+++ b/Demos/Device/LowLevel/Keyboard/Keyboard.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt
index 0d4f8113ee..f1a4c509bb 100644
--- a/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt
+++ b/Demos/Device/LowLevel/KeyboardMouse/KeyboardMouse.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Device/LowLevel/MIDI/MIDI.txt b/Demos/Device/LowLevel/MIDI/MIDI.txt
index 7f68e5b871..7fbfd171a4 100644
--- a/Demos/Device/LowLevel/MIDI/MIDI.txt
+++ b/Demos/Device/LowLevel/MIDI/MIDI.txt
@@ -34,9 +34,9 @@
*
*
* Relevant Standards: |
- * USBIF Audio Class Specification |
- * USB-MIDI Audio Class Extension Specification |
- * General MIDI Specification |
+ * USBIF Audio Class Specification \n
+ * USB-MIDI Audio Class Extension Specification \n
+ * General MIDI Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/LowLevel/MassStorage/MassStorage.txt b/Demos/Device/LowLevel/MassStorage/MassStorage.txt
index 6b0a327335..7f4a83b9fc 100644
--- a/Demos/Device/LowLevel/MassStorage/MassStorage.txt
+++ b/Demos/Device/LowLevel/MassStorage/MassStorage.txt
@@ -34,10 +34,10 @@
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Device/LowLevel/Mouse/Mouse.txt b/Demos/Device/LowLevel/Mouse/Mouse.txt
index 15ab39b0e2..1e88e42c09 100644
--- a/Demos/Device/LowLevel/Mouse/Mouse.txt
+++ b/Demos/Device/LowLevel/Mouse/Mouse.txt
@@ -34,11 +34,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt
index 581905daf2..f65931185d 100644
--- a/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt
+++ b/Demos/DualRole/ClassDriver/MouseHostDevice/MouseHostDevice.txt
@@ -19,7 +19,7 @@
*
*
* USB Mode: |
- * Host/Device |
+ * Dual Mode Host/Device |
*
*
* USB Class: |
diff --git a/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.txt b/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.txt
index 4d58889375..3a24de07bd 100644
--- a/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.txt
+++ b/Demos/Host/ClassDriver/JoystickHostWithParser/JoystickHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt
index b7d56c0252..3fbe1b4e7f 100644
--- a/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt
+++ b/Demos/Host/ClassDriver/KeyboardHostWithParser/KeyboardHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt
index 8dd5d9dd61..bb494cfbe5 100644
--- a/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt
+++ b/Demos/Host/ClassDriver/MassStorageHost/MassStorageHost.txt
@@ -31,10 +31,10 @@
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Host/ClassDriver/MouseHost/MouseHost.txt b/Demos/Host/ClassDriver/MouseHost/MouseHost.txt
index bcbd057830..afe948fd94 100644
--- a/Demos/Host/ClassDriver/MouseHost/MouseHost.txt
+++ b/Demos/Host/ClassDriver/MouseHost/MouseHost.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt
index a6f05ac406..3eec2a57de 100644
--- a/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt
+++ b/Demos/Host/ClassDriver/MouseHostWithParser/MouseHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/ClassDriver/PrinterHost/PrinterHost.txt b/Demos/Host/ClassDriver/PrinterHost/PrinterHost.txt
index 484241df28..c31fc95500 100644
--- a/Demos/Host/ClassDriver/PrinterHost/PrinterHost.txt
+++ b/Demos/Host/ClassDriver/PrinterHost/PrinterHost.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF Printer Class Specification, PCL Language Specification |
+ * USBIF Printer Class Specification \n
+ * PCL Language Specification |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt
index 71a4256899..10a99e1112 100644
--- a/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt
+++ b/Demos/Host/ClassDriver/StillImageHost/StillImageHost.txt
@@ -31,8 +31,8 @@
*
*
* Relevant Standards: |
- * USBIF Still Image Class Specification |
- * PIMA 15740 Specification |
+ * USBIF Still Image Class Specification \n
+ * PIMA 15740 Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt
index 6a17fc5838..1495558d60 100644
--- a/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt
+++ b/Demos/Host/LowLevel/GenericHIDHost/GenericHIDHost.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.txt b/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.txt
index 4d58889375..3a24de07bd 100644
--- a/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.txt
+++ b/Demos/Host/LowLevel/JoystickHostWithParser/JoystickHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt
index 10406ec26f..c19620fc95 100644
--- a/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt
+++ b/Demos/Host/LowLevel/KeyboardHost/KeyboardHost.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt
index b7d56c0252..3fbe1b4e7f 100644
--- a/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt
+++ b/Demos/Host/LowLevel/KeyboardHostWithParser/KeyboardHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt
index 8dd5d9dd61..bb494cfbe5 100644
--- a/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt
+++ b/Demos/Host/LowLevel/MassStorageHost/MassStorageHost.txt
@@ -31,10 +31,10 @@
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification |
*
*
* Usable Speeds: |
diff --git a/Demos/Host/LowLevel/MouseHost/MouseHost.txt b/Demos/Host/LowLevel/MouseHost/MouseHost.txt
index bcbd057830..afe948fd94 100644
--- a/Demos/Host/LowLevel/MouseHost/MouseHost.txt
+++ b/Demos/Host/LowLevel/MouseHost/MouseHost.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt
index a6f05ac406..3eec2a57de 100644
--- a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt
+++ b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.txt
@@ -31,11 +31,13 @@
*
*
* Relevant Standards: |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF HID Specification \n
+ * USBIF HID Usage Tables |
*
*
* Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
*
diff --git a/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt b/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt
index 484241df28..552a878282 100644
--- a/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt
+++ b/Demos/Host/LowLevel/PrinterHost/PrinterHost.txt
@@ -31,12 +31,11 @@
*
*
* Relevant Standards: |
- * USBIF Printer Class Specification, PCL Language Specification |
- *
- *
- * Usable Speeds: |
- * Low Speed Mode, Full Speed Mode |
+ * USBIF Printer Class Specification \n
+ * PCL Language Specification |
*
+ * Low Speed Mode \n
+ * Full Speed Mode |
*
*
* \section SSec_Description Project Description:
diff --git a/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt b/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt
index 71a4256899..10a99e1112 100644
--- a/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt
+++ b/Demos/Host/LowLevel/StillImageHost/StillImageHost.txt
@@ -31,8 +31,8 @@
*
*
* Relevant Standards: |
- * USBIF Still Image Class Specification |
- * PIMA 15740 Specification |
+ * USBIF Still Image Class Specification \n
+ * PIMA 15740 Specification |
*
*
* Usable Speeds: |
diff --git a/LUFA/ManPages/LibraryApps.txt b/LUFA/ManPages/LibraryApps.txt
index 3edf25f438..63e89b9470 100644
--- a/LUFA/ManPages/LibraryApps.txt
+++ b/LUFA/ManPages/LibraryApps.txt
@@ -103,9 +103,9 @@
* - LEDNotifier - USB LED Notification project
* - Magstripe - Magnetic Stripe Card Reader project
* - MissileLaucher - Toy Missile Launcher Host project
- * - TemperatureDataLogger - Temperature Datalogging project
+ * - TemperatureDataLogger - Temperature Datalogging project, using the FatFS library
* - USBtoSerial - USB to USART Serial Converter project
- * - Webserver - RNDIS Host Webserver, powered by uIP TCP/IP stack project
+ * - Webserver - RNDIS Host Webserver with DHCP client, powered by uIP TCP/IP stack project and FatFS library
* - XPLAINBridge - XPLAIN alternative PDI Programmer/USB to Serial Bridge firmware project
*
*
diff --git a/Projects/Benito/Benito.txt b/Projects/Benito/Benito.txt
index 248ca77632..1461d6dc06 100644
--- a/Projects/Benito/Benito.txt
+++ b/Projects/Benito/Benito.txt
@@ -34,8 +34,8 @@
*
*
* Relevant Standards: |
- * USBIF CDC Class Standard |
- * Arduino Bootloader Specification |
+ * USBIF CDC Class Standard \n
+ * Arduino Bootloader Specification |
*
*
* Usable Speeds: |
diff --git a/Projects/TemperatureDataLogger/TemperatureDataLogger.txt b/Projects/TemperatureDataLogger/TemperatureDataLogger.txt
index f4eb30c087..280c5fe02d 100644
--- a/Projects/TemperatureDataLogger/TemperatureDataLogger.txt
+++ b/Projects/TemperatureDataLogger/TemperatureDataLogger.txt
@@ -25,21 +25,21 @@
*
*
* USB Classes: |
- * Mass Storage Device |
- * Human Interface Device |
+ * Mass Storage Device \n
+ * Human Interface Device |
*
*
* USB Subclasses: |
- * Bulk-Only Transport |
- * Keyboard Subclass |
+ * Bulk-Only Transport \n
+ * Keyboard Subclass |
*
*
* Relevant Standards: |
- * USBIF Mass Storage Standard |
- * USB Bulk-Only Transport Standard |
- * SCSI Primary Commands Specification |
- * SCSI Block Commands Specification |
- * USBIF HID Specification, USBIF HID Usage Tables |
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification \n
+ * USBIF HID Specification, USBIF HID Usage Tables |
*
*
* Usable Speeds: |
diff --git a/Projects/Webserver/Descriptors.c b/Projects/Webserver/Descriptors.c
index 40ce620a64..855bbd3f81 100644
--- a/Projects/Webserver/Descriptors.c
+++ b/Projects/Webserver/Descriptors.c
@@ -163,9 +163,9 @@ USB_Descriptor_String_t PROGMEM ManufacturerString =
*/
USB_Descriptor_String_t PROGMEM ProductString =
{
- .Header = {.Size = USB_STRING_LEN(22), .Type = DTYPE_String},
+ .Header = {.Size = USB_STRING_LEN(14), .Type = DTYPE_String},
- .UnicodeString = L"LUFA Mass Storage Demo"
+ .UnicodeString = L"LUFA Webserver"
};
/** This function is called by the library when in device mode, and must be overridden (see library "USB Descriptors"
diff --git a/Projects/Webserver/Lib/FATFs/diskio.lst b/Projects/Webserver/Lib/FATFs/diskio.lst
index d3e78054bf..6553e4d2c1 100644
--- a/Projects/Webserver/Lib/FATFs/diskio.lst
+++ b/Projects/Webserver/Lib/FATFs/diskio.lst
@@ -131,18 +131,18 @@
214 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 diskio.c
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:2 *ABS*:0000003f __SREG__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:3 *ABS*:0000003e __SP_H__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:4 *ABS*:0000003d __SP_L__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:5 *ABS*:00000034 __CCP__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:6 *ABS*:00000000 __tmp_reg__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:7 *ABS*:00000001 __zero_reg__
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:19 .text.disk_initialize:00000000 disk_initialize
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:35 .text.disk_status:00000000 disk_status
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:51 .text.disk_ioctl:00000000 disk_ioctl
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:74 .text.get_fattime:00000000 get_fattime
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:91 .text.disk_write:00000000 disk_write
-C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:122 .text.disk_read:00000000 disk_read
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:2 *ABS*:0000003f __SREG__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:3 *ABS*:0000003e __SP_H__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:4 *ABS*:0000003d __SP_L__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:5 *ABS*:00000034 __CCP__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:6 *ABS*:00000000 __tmp_reg__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:7 *ABS*:00000001 __zero_reg__
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:19 .text.disk_initialize:00000000 disk_initialize
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:35 .text.disk_status:00000000 disk_status
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:51 .text.disk_ioctl:00000000 disk_ioctl
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:74 .text.get_fattime:00000000 get_fattime
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:91 .text.disk_write:00000000 disk_write
+C:\Users\Dean\AppData\Local\Temp/cci6lD6d.s:122 .text.disk_read:00000000 disk_read
UNDEFINED SYMBOLS
DataflashManager_WriteBlocks_RAM
diff --git a/Projects/Webserver/Lib/FATFs/ff.lst b/Projects/Webserver/Lib/FATFs/ff.lst
index 2a8f9fc4ed..75598c4e62 100644
--- a/Projects/Webserver/Lib/FATFs/ff.lst
+++ b/Projects/Webserver/Lib/FATFs/ff.lst
@@ -3031,26 +3031,26 @@
3172 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 ff.c
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:2 *ABS*:0000003f __SREG__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:3 *ABS*:0000003e __SP_H__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:4 *ABS*:0000003d __SP_L__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:5 *ABS*:00000034 __CCP__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:6 *ABS*:00000000 __tmp_reg__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:7 *ABS*:00000001 __zero_reg__
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:19 .text.clust2sect:00000000 clust2sect
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:101 .text.f_mount:00000000 f_mount
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:2 *ABS*:0000003f __SREG__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:3 *ABS*:0000003e __SP_H__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:4 *ABS*:0000003d __SP_L__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:5 *ABS*:00000034 __CCP__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:6 *ABS*:00000000 __tmp_reg__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:7 *ABS*:00000001 __zero_reg__
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:19 .text.clust2sect:00000000 clust2sect
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:101 .text.f_mount:00000000 f_mount
.bss:00000000 FatFs
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:144 .text.validate:00000000 validate
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:184 .text.f_close:00000000 f_close
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:218 .text.move_window:00000000 move_window
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:292 .text.get_fat:00000000 get_fat
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:545 .text.f_lseek:00000000 f_lseek
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1021 .text.dir_seek:00000000 dir_seek
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1270 .text.f_read:00000000 f_read
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1694 .text.check_fs:00000000 check_fs
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:1779 .text.chk_mounted:00000000 chk_mounted
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:3058 .bss:00000002 Fsid
-C:\Users\Dean\AppData\Local\Temp/cchqutwM.s:2194 .text.f_open:00000000 f_open
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:144 .text.validate:00000000 validate
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:184 .text.f_close:00000000 f_close
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:218 .text.move_window:00000000 move_window
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:292 .text.get_fat:00000000 get_fat
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:545 .text.f_lseek:00000000 f_lseek
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1021 .text.dir_seek:00000000 dir_seek
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1270 .text.f_read:00000000 f_read
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1694 .text.check_fs:00000000 check_fs
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:1779 .text.chk_mounted:00000000 chk_mounted
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:3058 .bss:00000002 Fsid
+C:\Users\Dean\AppData\Local\Temp/ccSiGQ4w.s:2194 .text.f_open:00000000 f_open
UNDEFINED SYMBOLS
__mulsi3
diff --git a/Projects/Webserver/Webserver.txt b/Projects/Webserver/Webserver.txt
index e78cf5effd..f13c17f5b5 100644
--- a/Projects/Webserver/Webserver.txt
+++ b/Projects/Webserver/Webserver.txt
@@ -19,19 +19,25 @@
*
*
* USB Mode: |
- * Host |
+ * Dual Mode Host/Device |
*
*
* USB Class: |
- * Communications Device Class (CDC) |
+ * Communications Device Class (CDC) \n
+ * Mass Storage Device |
*
*
* USB Subclass: |
- * Remote NDIS (Microsoft Proprietary CDC Class Networking Standard) |
+ * Remote NDIS (Microsoft Proprietary CDC Class Networking Standard) \n
+ * Bulk-Only Transport |
*
*
* Relevant Standards: |
- * Microsoft RNDIS Specification |
+ * Microsoft RNDIS Specification \n
+ * USBIF Mass Storage Standard \n
+ * USB Bulk-Only Transport Standard \n
+ * SCSI Primary Commands Specification \n
+ * SCSI Block Commands Specification |
*
*
* Usable Speeds: |
@@ -48,12 +54,12 @@
*
* To use this project, plug the USB AVR into a computer, so that it enumerates as a standard Mass Storage device. Load
* HTML files onto the disk, so that they can be served out to clients -- the default file to serve should be called
- * index.htm. Filenames must be in 8.3 format for them to be retrieved correctly by the webserver.
-
- * When attached to a RNDIS class device, such as a USB (desktop) modem. If compatible, the system will enumerate the
- * device, set the appropriate parameters needed for connectivity and begin listening for new HTTP connections on port 80.
- * The device IP, netmask and default gateway IP must be set to values appropriate for the RNDIS device being used for this
- * project to work, if the DHCP client is disabled (see \ref SSec_Options).
+ * index.htm. Filenames must be in 8.3 format for them to be retrieved correctly by the webserver.
+ *
+ * When attached to a RNDIS class device, such as a USB (desktop) modem, the system will enumerate the device, set the
+ * appropriate parameters needed for connectivity and begin listening for new HTTP connections on port 80. The device IP,
+ * netmask and default gateway IP must be set to values appropriate for the RNDIS device being used for this project to
+ * work, if the DHCP client is disabled (see \ref SSec_Options).
*
* When properly configured, the webserver can be accessed from any HTTP webrowser by typing in the device's static or
* dynamically allocated IP address.
diff --git a/Projects/XPLAINBridge/XPLAINBridge.txt b/Projects/XPLAINBridge/XPLAINBridge.txt
index 98d6dfe6eb..a117560db9 100644
--- a/Projects/XPLAINBridge/XPLAINBridge.txt
+++ b/Projects/XPLAINBridge/XPLAINBridge.txt
@@ -19,8 +19,8 @@
*
*
* USB Mode: |
- * Device |
- * Device |
+ * 1) Device |
+ * 2) Device |
*
*
* USB Class: |
@@ -39,8 +39,8 @@
*
*
* Usable Speeds: |
- * Full Speed Mode |
- * Full Speed Mode |
+ * 1) Full Speed Mode |
+ * 2) Full Speed Mode |
*
*
*