Add link to third-party signed version of the official FLIP DFU driver for 64-bit Windows OSes to the DFU bootloader readme file.

Add HTML anchor links to URLs in the documentation to ensure that they are rendered correctly in the generated documentation.
pull/1469/head
Dean Camera 16 years ago
parent 7882da1ed8
commit 6f993a2f75

@ -52,10 +52,14 @@
* software to load firmware onto the AVR. * software to load firmware onto the AVR.
* *
* This bootloader is compatible with Atmel's FLIP application. However, it requires the use of Atmel's * This bootloader is compatible with Atmel's FLIP application. However, it requires the use of Atmel's
* DFU drivers. You will need to install Atmel's DFU drivers prior to using this bootloader. * DFU drivers. You will need to install Atmel's DFU drivers prior to using this bootloader. If you are
* using a 64 bit Windows OS, you will need to either disable the driver signing requirement (see online
* tutorials for details) or use a digitally signed version of the official Atmel driver provided by a
* third party AVR user at
* <a>http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_id=2196&item_type=project</a>.
* *
* As an open-source option, this bootloader is also compatible with the Linux Atmel USB DFU Programmer * As an open-source option, this bootloader is also compatible with the Linux Atmel USB DFU Programmer
* software, available for download at http://sourceforge.net/projects/dfu-programmer/. * software, available for download at <a>http://sourceforge.net/projects/dfu-programmer/</a>.
* *
* If SECURE_MODE is defined as true, upon start-up the bootloader will be locked, with only the chip erase * If SECURE_MODE is defined as true, upon start-up the bootloader will be locked, with only the chip erase
* function available (similar to Atmel's DFU bootloader). If SECURE_MODE is defined as false, all functions * function available (similar to Atmel's DFU bootloader). If SECURE_MODE is defined as false, all functions

@ -45,7 +45,7 @@
* \section SSec_Description Project Description: * \section SSec_Description Project Description:
* *
* This bootloader enumerates to the host as a HID Class device, allowing for Teensy compatible programming * This bootloader enumerates to the host as a HID Class device, allowing for Teensy compatible programming
* software to load firmware onto the AVR, such as the official software at http://www.pjrc.com/teensy/. * software to load firmware onto the AVR, such as the official software at <a>http://www.pjrc.com/teensy/</a>.
* *
* Out of the box this bootloader builds for the AT90USB162, and will fit into 4KB of bootloader space. * Out of the box this bootloader builds for the AT90USB162, and will fit into 4KB of bootloader space.
* *

@ -138,6 +138,9 @@ void ReadNextReport(void)
/* Check to see if a packet has been received */ /* Check to see if a packet has been received */
if (!(Pipe_IsINReceived())) if (!(Pipe_IsINReceived()))
{ {
/* No packet received (no movement), turn off LEDs */
LEDs_SetAllLEDs(LEDS_NO_LEDS);
/* Refreeze HID data IN pipe */ /* Refreeze HID data IN pipe */
Pipe_Freeze(); Pipe_Freeze();

@ -43,7 +43,7 @@
* <b>Fixed:</b> * <b>Fixed:</b>
* - Fixed possible lockup in the CDC device class driver, when the host sends data that is a multiple of the * - Fixed possible lockup in the CDC device class driver, when the host sends data that is a multiple of the
* endpoint's bank * endpoint's bank
* - Fixed swapped paremeters in the HID state memory copy call while processing a HID PUSH item in the HID report parser * - Fixed swapped parameters in the HID state memory copy call while processing a HID PUSH item in the HID report parser
* - Fixed memory corruption HID report parser when too many COLLECTION or PUSH items were processed * - Fixed memory corruption HID report parser when too many COLLECTION or PUSH items were processed
* - Fixed HID report parser not resetting the FEATURE item count when a REPORT ID item is encountered * - Fixed HID report parser not resetting the FEATURE item count when a REPORT ID item is encountered
* - Fixed USBtoSerial demos not reading in UDR1 when the USART receives data but the USB interface is not enumerated, * - Fixed USBtoSerial demos not reading in UDR1 when the USART receives data but the USB interface is not enumerated,
@ -56,10 +56,10 @@
* - Fixed Device mode HID Class driver not explicitly initializing the ReportSize parameter to zero before calling callback * - Fixed Device mode HID Class driver not explicitly initializing the ReportSize parameter to zero before calling callback
* routine, so that ignored callbacks don't cause incorrect data to be sent * routine, so that ignored callbacks don't cause incorrect data to be sent
* - Fixed StillImageHost not correctly freezing and unfreezing data pipes while waiting for a response block header * - Fixed StillImageHost not correctly freezing and unfreezing data pipes while waiting for a response block header
* - Fixed error in PrinterHost preventing the full page data from being sent to the attached device * - Fixed error in the PrinterHost demo preventing the full page data from being sent to the attached device (thanks to John Andrews)
* - CDC based demos and project now work under 64 bit versions of Windows (thanks to Ronny Hanson, Thomas Bleeker) * - Fixed CDC based demos and projects' INF driver files under 64 bit versions of Windows (thanks to Ronny Hanson, Thomas Bleeker)
* - Re-add in flip, flip-ee, dfu and dfu-ee targets to project makefiles (thanks to Opendous Inc.) * - Re-add in missing flip, flip-ee, dfu and dfu-ee targets to project makefiles (thanks to Opendous Inc.)
* - Fix allowable F_CPU values comment in project makefiles * - Fix allowable F_CPU values comment in project makefiles to more accurately reflect the allowable values on the USB AVRs
* - Fixed DFU and CDC class bootloaders on the series 2 USB AVRs, corrected invalid signatures, added support for the new * - Fixed DFU and CDC class bootloaders on the series 2 USB AVRs, corrected invalid signatures, added support for the new
* ATMEGAxxx2 series 2 variant AVRs to the DFU bootloader * ATMEGAxxx2 series 2 variant AVRs to the DFU bootloader
* *

@ -11,7 +11,7 @@
* \section Sec_Prerequisites Prerequisites * \section Sec_Prerequisites Prerequisites
* Before you can compile any of the LUFA library code or demos, you will need a recent distribution of avr-libc (1.6.2+) * Before you can compile any of the LUFA library code or demos, you will need a recent distribution of avr-libc (1.6.2+)
* and the AVR-GCC (4.2+) compiler. For Windows users, the best way to obtain these is the WinAVR project * and the AVR-GCC (4.2+) compiler. For Windows users, the best way to obtain these is the WinAVR project
* (http://winavr.sourceforge.net) as this provides a single-file setup for everything required to compile your * (<a>http://winavr.sourceforge.net</a>) as this provides a single-file setup for everything required to compile your
* own AVR projects. * own AVR projects.
* *
* \section Sec_Compiling Compiling a LUFA Application * \section Sec_Compiling Compiling a LUFA Application

@ -14,6 +14,6 @@
* and supporter. Please consider donating a small amount to support this and my future Open Source projects - All * and supporter. Please consider donating a small amount to support this and my future Open Source projects - All
* donations are <i>greatly</i> appreciated. * donations are <i>greatly</i> appreciated.
* *
* <b>Donate to this project at http://www.fourwalledcubicle.com </b> via PayPal - Thanks in Advance! * <b>Donate to this project at <a>http://www.fourwalledcubicle.com</a></b> via PayPal - Thanks in Advance!
*/ */

@ -18,7 +18,7 @@
* Also included with the library are three fully functional bootloaders, located in the /Bootloaders/ subdirectory. * Also included with the library are three fully functional bootloaders, located in the /Bootloaders/ subdirectory.
* The DFU class bootloader is compatible with Atmel's FLIP software or the open source dfu-programmer project, the * The DFU class bootloader is compatible with Atmel's FLIP software or the open source dfu-programmer project, the
* CDC class (AVR109 protocol) is compatible with such open source software as AVRDUDE and AVR-OSP, and the TeensyLoader * CDC class (AVR109 protocol) is compatible with such open source software as AVRDUDE and AVR-OSP, and the TeensyLoader
* HID class bootloader is compatible with the software from PJRC (http://www.pjrc.com/teensy/index.html). * HID class bootloader is compatible with the software from PJRC (<a>http://www.pjrc.com/teensy/index.html</a>).
* *
* User-submitted projects are located in the /Projects/ subdirectory. If you wish to have your LUFA project included, * User-submitted projects are located in the /Projects/ subdirectory. If you wish to have your LUFA project included,
* please email it to the Library author. * please email it to the Library author.

@ -44,9 +44,9 @@
* *
* Firmware for a USB AVR powered USB TTL magnetic stripe reader (using a card * Firmware for a USB AVR powered USB TTL magnetic stripe reader (using a card
* reader such as the Omron V3B-4K) by Denver Gingerich. This project is designed * reader such as the Omron V3B-4K) by Denver Gingerich. This project is designed
* to be used with the open source Stripe Snoop project at http://stripesnoop.sourceforge.net/. * to be used with the open source Stripe Snoop project at <a>http://stripesnoop.sourceforge.net/</a>.
* *
* See http://ossguy.com/ss_usb/ for the USB reader hardware project website, * See <a>http://ossguy.com/ss_usb/</a> for the USB reader hardware project website,
* including construction and support details. * including construction and support details.
* *
* To use, connect your magnetic card reader device to the USB AVR as follows (pin and port mapping may be adjusted * To use, connect your magnetic card reader device to the USB AVR as follows (pin and port mapping may be adjusted

Loading…
Cancel
Save