Fixed Device mode HID Class driver not explicitly initializing the ReportSize paramet...
[pub/lufa.git] / LUFA / ManPages / LibraryApps.txt
index 3a6fecc..257682b 100644 (file)
@@ -6,9 +6,14 @@
 \r
 /** \page Page_LibraryApps Included Library Applications\r
  *\r
- *  The LUFA library ships with several different host and device demos, located in the /Demos/ subdirectory.\r
- *  If this directory is missing, please re-download the project from the project homepage. Within this directory the demos\r
- *  are seperated by USB mode (Device, Host, OTG) and further seperated by the use or non-use of the library USB Class drivers.\r
+ *  The LUFA library ships with several different host and device demos, located in the /Demos/ subdirectory. Within this\r
+ *  directory the demos are seperated by USB mode (Device, Host, OTG) and further seperated by the use or non-use of the\r
+ *  library USB Class drivers (which abstract out the actual implementation of the USB classes to simplify development even\r
+ *  further at the expense of a loss of flexibility).\r
+ *\r
+ *  With one or two exceptions (e.g. proprietary classes such as RNDIS) all the included demos will work across all OSes without\r
+ *  the need for special drivers. One Windows, some demos require the supplied .INF file to be used as the device driver, which\r
+ *  directs the OS to use its inbuilt class drivers for the device.\r
  *\r
  *  Also included with the library are three fully functional bootloaders, located in the /Bootloaders/ subdirectory.\r
  *  The DFU class bootloader is compatible with Atmel's FLIP software or the open source dfu-programmer project, the\r
@@ -77,6 +82,7 @@
  *        - <b>MouseHost</b> - Mouse host demo, using the low level LUFA APIs to implement the USB HID class\r
  *        - <b>MouseHostWithParser</b> - Mouse host demo with HID Descriptor parser, using the low level LUFA APIs to implement the\r
  *                                       USB HID class\r
+ *        - <b>PrinterHost</b> - Printer host demo, using the low level LUFA APIs to implement the USB Printer class\r
  *        - <b>StillImageHost</b> - Still Image Camera host demo, using the low level LUFA APIs to implement the USB Still Image class\r
  *      - <b>Incomplete</b>\r
  *        - <b>BluetoothHost</b> - Incomplete Bluetooth host demo, using the low level LUFA APIs to implement the USB Bluetooth class\r
@@ -85,6 +91,7 @@
  *    - <b>CDC</b> - CDC Class USB bootloader, compatible with any AVR910 protocol programming software such as AVRDude\r
  *    - <b>TeensyHID</b> - HID Class bootloader, compatible with the PJRC TeensyLoader software\r
  *  - <b>Projects</b>\r
+ *    - <b>Benito</b> - Benito Board Arduino Programmer project\r
  *    - <b>Magstripe</b> - Magnetic Stripe Card Reader project\r
  *    - <b>MissileLaucher</b> - Toy Missile Launcher Host project\r
  *\r