Add link to third-party signed version of the official FLIP DFU driver for 64-bit...
authorDean Camera <dean@fourwalledcubicle.com>
Mon, 7 Sep 2009 10:50:58 +0000 (10:50 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Mon, 7 Sep 2009 10:50:58 +0000 (10:50 +0000)
Add HTML anchor links to URLs in the documentation to ensure that they are rendered correctly in the generated documentation.

Bootloaders/DFU/BootloaderDFU.txt
Bootloaders/TeensyHID/TeensyHID.txt
Demos/Host/LowLevel/MouseHost/MouseHost.c
LUFA/ManPages/ChangeLog.txt
LUFA/ManPages/CompilingApps.txt
LUFA/ManPages/Donating.txt
LUFA/ManPages/LibraryApps.txt
Projects/Magstripe/Magstripe.txt

index ca2f165..1f5eeb2 100644 (file)
  *  software to load firmware onto the AVR.\r
  *  \r
  *  This bootloader is compatible with Atmel's FLIP application. However, it requires the use of Atmel's\r
  *  software to load firmware onto the AVR.\r
  *  \r
  *  This bootloader is compatible with Atmel's FLIP application. However, it requires the use of Atmel's\r
- *  DFU drivers. You will need to install Atmel's DFU drivers prior to using this bootloader.\r
+ *  DFU drivers. You will need to install Atmel's DFU drivers prior to using this bootloader. If you are\r
+ *  using a 64 bit Windows OS, you will need to either disable the driver signing requirement (see online\r
+ *  tutorials for details) or use a digitally signed version of the official Atmel driver provided by a\r
+ *  third party AVR user at\r
+ *  <a>http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_id=2196&item_type=project</a>.\r
  *  \r
  *  As an open-source option, this bootloader is also compatible with the Linux Atmel USB DFU Programmer\r
  *  \r
  *  As an open-source option, this bootloader is also compatible with the Linux Atmel USB DFU Programmer\r
- *  software, available for download at http://sourceforge.net/projects/dfu-programmer/.\r
+ *  software, available for download at <a>http://sourceforge.net/projects/dfu-programmer/</a>.\r
  *  \r
  *  If SECURE_MODE is defined as true, upon start-up the bootloader will be locked, with only the chip erase\r
  *  function available (similar to Atmel's DFU bootloader). If SECURE_MODE is defined as false, all functions \r
  *  \r
  *  If SECURE_MODE is defined as true, upon start-up the bootloader will be locked, with only the chip erase\r
  *  function available (similar to Atmel's DFU bootloader). If SECURE_MODE is defined as false, all functions \r
index 4cf1308..3a450f9 100644 (file)
@@ -45,7 +45,7 @@
  *  \section SSec_Description Project Description: \r
  *\r
  * This bootloader enumerates to the host as a HID Class device, allowing for Teensy compatible programming\r
  *  \section SSec_Description Project Description: \r
  *\r
  * This bootloader enumerates to the host as a HID Class device, allowing for Teensy compatible programming\r
- * software to load firmware onto the AVR, such as the official software at http://www.pjrc.com/teensy/.\r
+ * software to load firmware onto the AVR, such as the official software at <a>http://www.pjrc.com/teensy/</a>.\r
  *  \r
  * Out of the box this bootloader builds for the AT90USB162, and will fit into 4KB of bootloader space.\r
  *\r
  *  \r
  * Out of the box this bootloader builds for the AT90USB162, and will fit into 4KB of bootloader space.\r
  *\r
index f6a2f38..ab0eadc 100644 (file)
@@ -138,6 +138,9 @@ void ReadNextReport(void)
        /* Check to see if a packet has been received */\r
        if (!(Pipe_IsINReceived()))\r
        {\r
        /* Check to see if a packet has been received */\r
        if (!(Pipe_IsINReceived()))\r
        {\r
+               /* No packet received (no movement), turn off LEDs */\r
+               LEDs_SetAllLEDs(LEDS_NO_LEDS);\r
+       \r
                /* Refreeze HID data IN pipe */\r
                Pipe_Freeze();\r
                        \r
                /* Refreeze HID data IN pipe */\r
                Pipe_Freeze();\r
                        \r
index b27b724..76e9390 100644 (file)
@@ -43,7 +43,7 @@
   *  <b>Fixed:</b>\r
   *  - Fixed possible lockup in the CDC device class driver, when the host sends data that is a multiple of the\r
   *    endpoint's bank\r
   *  <b>Fixed:</b>\r
   *  - Fixed possible lockup in the CDC device class driver, when the host sends data that is a multiple of the\r
   *    endpoint's bank\r
-  *  - Fixed swapped paremeters in the HID state memory copy call while processing a HID PUSH item in the HID report parser\r
+  *  - Fixed swapped parameters in the HID state memory copy call while processing a HID PUSH item in the HID report parser\r
   *  - Fixed memory corruption HID report parser when too many COLLECTION or PUSH items were processed\r
   *  - Fixed HID report parser not resetting the FEATURE item count when a REPORT ID item is encountered\r
   *  - Fixed USBtoSerial demos not reading in UDR1 when the USART receives data but the USB interface is not enumerated,\r
   *  - Fixed memory corruption HID report parser when too many COLLECTION or PUSH items were processed\r
   *  - Fixed HID report parser not resetting the FEATURE item count when a REPORT ID item is encountered\r
   *  - Fixed USBtoSerial demos not reading in UDR1 when the USART receives data but the USB interface is not enumerated,\r
   *  - Fixed Device mode HID Class driver not explicitly initializing the ReportSize parameter to zero before calling callback\r
   *    routine, so that ignored callbacks don't cause incorrect data to be sent\r
   *  - Fixed StillImageHost not correctly freezing and unfreezing data pipes while waiting for a response block header\r
   *  - Fixed Device mode HID Class driver not explicitly initializing the ReportSize parameter to zero before calling callback\r
   *    routine, so that ignored callbacks don't cause incorrect data to be sent\r
   *  - Fixed StillImageHost not correctly freezing and unfreezing data pipes while waiting for a response block header\r
-  *  - Fixed error in PrinterHost preventing the full page data from being sent to the attached device\r
-  *  - CDC based demos and project now work under 64 bit versions of Windows (thanks to Ronny Hanson, Thomas Bleeker)\r
-  *  - Re-add in flip, flip-ee, dfu and dfu-ee targets to project makefiles (thanks to Opendous Inc.)\r
-  *  - Fix allowable F_CPU values comment in project makefiles\r
+  *  - Fixed error in the PrinterHost demo preventing the full page data from being sent to the attached device (thanks to John Andrews)\r
+  *  - Fixed CDC based demos and projects' INF driver files under 64 bit versions of Windows (thanks to Ronny Hanson, Thomas Bleeker)\r
+  *  - Re-add in missing flip, flip-ee, dfu and dfu-ee targets to project makefiles (thanks to Opendous Inc.)\r
+  *  - Fix allowable F_CPU values comment in project makefiles to more accurately reflect the allowable values on the USB AVRs\r
   *  - Fixed DFU and CDC class bootloaders on the series 2 USB AVRs, corrected invalid signatures, added support for the new\r
   *    ATMEGAxxx2 series 2 variant AVRs to the DFU bootloader\r
   *\r
   *  - Fixed DFU and CDC class bootloaders on the series 2 USB AVRs, corrected invalid signatures, added support for the new\r
   *    ATMEGAxxx2 series 2 variant AVRs to the DFU bootloader\r
   *\r
index b1d5ed6..7cea321 100644 (file)
@@ -11,7 +11,7 @@
  *  \section Sec_Prerequisites Prerequisites\r
  *  Before you can compile any of the LUFA library code or demos, you will need a recent distribution of avr-libc (1.6.2+)\r
  *  and the AVR-GCC (4.2+) compiler. For Windows users, the best way to obtain these is the WinAVR project\r
  *  \section Sec_Prerequisites Prerequisites\r
  *  Before you can compile any of the LUFA library code or demos, you will need a recent distribution of avr-libc (1.6.2+)\r
  *  and the AVR-GCC (4.2+) compiler. For Windows users, the best way to obtain these is the WinAVR project\r
- *  (http://winavr.sourceforge.net) as this provides a single-file setup for everything required to compile your\r
+ *  (<a>http://winavr.sourceforge.net</a>) as this provides a single-file setup for everything required to compile your\r
  *  own AVR projects.\r
  *\r
  *  \section Sec_Compiling Compiling a LUFA Application\r
  *  own AVR projects.\r
  *\r
  *  \section Sec_Compiling Compiling a LUFA Application\r
index fad401d..c85e93e 100644 (file)
@@ -14,6 +14,6 @@
  *  and supporter. Please consider donating a small amount to support this and my future Open Source projects - All\r
  *  donations are <i>greatly</i> appreciated.\r
  *\r
  *  and supporter. Please consider donating a small amount to support this and my future Open Source projects - All\r
  *  donations are <i>greatly</i> appreciated.\r
  *\r
- *  <b>Donate to this project at http://www.fourwalledcubicle.com </b> via PayPal - Thanks in Advance!\r
+ *  <b>Donate to this project at <a>http://www.fourwalledcubicle.com</a></b> via PayPal - Thanks in Advance!\r
  */\r
  
\ No newline at end of file
  */\r
  
\ No newline at end of file
index 257682b..0b49a32 100644 (file)
@@ -18,7 +18,7 @@
  *  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
  *  CDC class (AVR109 protocol) is compatible with such open source software as AVRDUDE and AVR-OSP, and the TeensyLoader\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
  *  CDC class (AVR109 protocol) is compatible with such open source software as AVRDUDE and AVR-OSP, and the TeensyLoader\r
- *  HID class bootloader is compatible with the software from PJRC (http://www.pjrc.com/teensy/index.html).\r
+ *  HID class bootloader is compatible with the software from PJRC (<a>http://www.pjrc.com/teensy/index.html</a>).\r
  *\r
  *  User-submitted projects are located in the /Projects/ subdirectory. If you wish to have your LUFA project included,\r
  *  please email it to the Library author.\r
  *\r
  *  User-submitted projects are located in the /Projects/ subdirectory. If you wish to have your LUFA project included,\r
  *  please email it to the Library author.\r
index b725b70..5688a7d 100644 (file)
@@ -44,9 +44,9 @@
  *\r
  *  Firmware for a USB AVR powered USB TTL magnetic stripe reader (using a card\r
  *  reader such as the Omron V3B-4K) by Denver Gingerich. This project is designed\r
  *\r
  *  Firmware for a USB AVR powered USB TTL magnetic stripe reader (using a card\r
  *  reader such as the Omron V3B-4K) by Denver Gingerich. This project is designed\r
- *  to be used with the open source Stripe Snoop project at http://stripesnoop.sourceforge.net/.\r
+ *  to be used with the open source Stripe Snoop project at <a>http://stripesnoop.sourceforge.net/</a>.\r
  * \r
  * \r
- *  See http://ossguy.com/ss_usb/ for the USB reader hardware project website,\r
+ *  See <a>http://ossguy.com/ss_usb/</a> for the USB reader hardware project website,\r
  *  including construction and support details.\r
  * \r
  *  To use, connect your magnetic card reader device to the USB AVR as follows (pin and port mapping may be adjusted\r
  *  including construction and support details.\r
  * \r
  *  To use, connect your magnetic card reader device to the USB AVR as follows (pin and port mapping may be adjusted\r