From 80d85090baa9b5c6abf4c3e550a63486d4252839 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Fri, 14 May 2010 10:11:40 +0000 Subject: Fixed AVRISP project sending a LOAD EXTENDED ADDRESS command to 128KB AVRs after programming or reading from the last page of FLASH. --- LUFA/ManPages/ChangeLog.txt | 30 ++++++++++++++++-------------- LUFA/ManPages/MigrationInformation.txt | 7 +++---- 2 files changed, 19 insertions(+), 18 deletions(-) (limited to 'LUFA') diff --git a/LUFA/ManPages/ChangeLog.txt b/LUFA/ManPages/ChangeLog.txt index 48d891601..54320c829 100644 --- a/LUFA/ManPages/ChangeLog.txt +++ b/LUFA/ManPages/ChangeLog.txt @@ -6,26 +6,18 @@ /** \page Page_ChangeLog Project Changelog * - * \section Sec_ChangeLog100513 Version 100513 + * \section Sec_ChangeLogXXXXXX Version XXXXXX * New: - * - N/A + * N/A * * Changed: - * - The TeensyHID bootloader has been removed, per request from Paul at PJRC - * - The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and AVRISP-MKII projects has been renamed - * LIBUSB_DRIVER_COMPAT, as it applies to all software on all platforms using the libUSB driver + * N/A * * Fixed: - * - Fixed possible device lockup when INTERRUPT_CONTROL_ENDPOINT is enabled and the control endpoint is not properly - * selected when the ISR completes - * - Fixed AVRISP-MKII clone project not correctly issuing LOAD EXTENDED ADDRESS commands when the extended address - * boundary is crossed during programming or readback (thanks to Gerard Sexton) - * - Fixed warnings when building the AVRISP-MKII clone project with the ENABLE_XPROG_PROTOCOL compile time option disabled - * - Remove incorrect check for the current device state in the Set Configuration request handler of DevChapter9, which broke - * Set Configuration requests to the device under most circumstances. - * - * \section Sec_ChangeLog100512 Version 100512 + * - Fixed AVRISP project sending a LOAD EXTENDED ADDRESS command to 128KB AVRs after programming or reading from + * the last page of FLASH * + * \section Sec_ChangeLog100513 Version 100513 * New: * - Added incomplete MIDIToneGenerator project * - Added new Relay Controller Board project (thanks to OBinou) @@ -63,8 +55,18 @@ * properly reset to their defaults * - Device mode class driver callbacks are now fired before the control request status stage is sent to prevent the host from * timing out if another request is immediately fired and the device has a lengthy callback routine + * - The TeensyHID bootloader has been removed, per request from Paul at PJRC + * - The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and AVRISP-MKII projects has been renamed + * LIBUSB_DRIVER_COMPAT, as it applies to all software on all platforms using the libUSB driver * * Fixed: + * - Fixed possible device lockup when INTERRUPT_CONTROL_ENDPOINT is enabled and the control endpoint is not properly + * selected when the ISR completes + * - Fixed AVRISP-MKII clone project not correctly issuing LOAD EXTENDED ADDRESS commands when the extended address + * boundary is crossed during programming or readback (thanks to Gerard Sexton) + * - Fixed warnings when building the AVRISP-MKII clone project with the ENABLE_XPROG_PROTOCOL compile time option disabled + * - Remove incorrect check for the current device state in the Set Configuration request handler of DevChapter9, which broke + * Set Configuration requests to the device under most circumstances. * - Fixed software PDI/TPI programming mode in the AVRISP project not correctly toggling just the clock pin * - Fixed TWI_StartTransmission() corrupting the contents of the GPIOR0 register * - Fixed TWI driver not aborting when faced with no response after attempting to address a device on the bus diff --git a/LUFA/ManPages/MigrationInformation.txt b/LUFA/ManPages/MigrationInformation.txt index 7653a44b6..844cdad40 100644 --- a/LUFA/ManPages/MigrationInformation.txt +++ b/LUFA/ManPages/MigrationInformation.txt @@ -10,11 +10,10 @@ * to the next version released. It does not indicate all new additions to the library in each version change, only * areas relevant to making older projects compatible with the API changes of each new release. * - * \section Sec_Migration100513 Migrating from 100512 to 100513 - * This release was made shortly after the 100512 release, to fix a critical device-mode error. No specific migration - * information applies to this release - see \ref Sec_Migration100512 for migration information of the previous release. + * \section Sec_Migration100513 Migrating from 100219 to 100513 + * N/A * - * \section Sec_Migration100512 Migrating from 100219 to 100512 + * \section Sec_Migration100513 Migrating from 100219 to 100513 * * Non-USB Library Components * - The \ref TWI_StartTransmission() function now takes in a timeout period, expressed in milliseconds, within which the addressed -- cgit v1.2.3