X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/6c738343ae7bab9bd96aa5fc29d5656d966647b5..f11826fc477426bfaecdeff03041c320e96ee9fc:/LUFA/DoxygenPages/ChangeLog.txt diff --git a/LUFA/DoxygenPages/ChangeLog.txt b/LUFA/DoxygenPages/ChangeLog.txt index 534812f83..d5ecd845f 100644 --- a/LUFA/DoxygenPages/ChangeLog.txt +++ b/LUFA/DoxygenPages/ChangeLog.txt @@ -7,7 +7,35 @@ /** \page Page_ChangeLog Project Changelog * * \section Sec_ChangeLogXXXXXX Version XXXXXX - * None. + * New: + * - Core: + * - Added support for the BitWizard Multio and Big-Multio boards + * - Library Applications: + * - Modified the CDC Host demos to set a default CDC Line Encoding on enumerated devices + * - Added Dataflash operational checks and aborts to all projects using the Dataflash to ensure it is working correctly before use + * + * Changed: + * - Core: + * - Android Accessory Host property strings changed from a struct of pointer to an array to prevent unaligned access on greater than 8-bit architectures + * - Audio Device Class driver changed to also require the index of the Audio Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments + * - Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due to OS incompatibilities, replaced with fixed 3-axis joystick report structure + * - Library Applications: + * - Raised the guard bits in the AVRISP-MKII clone project when in PDI and TPI to 32, to prevent communication errors on low quality connections to a target + * - Added additional bootloader API data to expose the bootloader start address and class to the DFU and CDC class bootloaders + * - Reverted AVRISP-MKII clone project watchdog based command timeout patch in favour of a hardware timer, to allow for use in devices with WDTRST fuse programmed + * + * Fixed: + * - Core: + * - Fixed possible enumeration error if the user application selects a pipe other than the default Control pipe between the Powered and Default states of + * the host state machine + * - Fixed incorrect call to the user callback CALLBACK_Audio_Device_GetSetInterfaceProperty() in the Audio Class device driver (thanks to Tiit Ratsep) + * - Fixed compile error for the UC3 architecture when INTERRUPT_CONTROL_ENDPOINT is specified (thanks to Andrus Aaslaid) + * - Fixed compile error if LEDs_Disable() is called and BOARD=NONE is set (thanks to Sam Lin) + * - Fixed inverted LED logic in the OLIMEX162 board LED driver + * - Library Applications: + * - Fixed error in the AVRISP-MKII programmer when ISP mode is used at 64KHz (thanks to Ben R. Porter) + * - Fixed AVRISP-MKII programmer project failing to compile for the U4 chips when VTARGET_ADC_CHANNEL is defined to an invalid channel and NO_VTARGET_DETECT is + * defined (thanks to Steven Morehouse) * * \section Sec_ChangeLog120219 Version 120219 * New: @@ -1092,7 +1120,7 @@ * rather than passing the size back to the caller through a parameter and returning a boolean * * - * \section Sec_ChangeLog153 Version 1.5.3 - Released 2nd October, 2008 + * \section Sec_ChangeLog153 Version 1.5.3 (081002) * * - Fixed CDC bootloader using pgmspace macros for some descriptors inappropriately * - Updated all Mouse and Keyboard device demos to include boot protocol support (now works in BIOS) @@ -1127,7 +1155,7 @@ * are reflected in the hardware (change was previously lost) * * - * \section Sec_ChangeLog152 Version 1.5.2 - Released 31st July, 2008 + * \section Sec_ChangeLog152 Version 1.5.2 (080731) * * - Fixed SwapEndian_32() function in Common.h so that it now works correctly (wrong parameter types) * - Updated RNDIS demo - notification endpoint is no longer blocking so that it works with faulty Linux RNDIS @@ -1141,7 +1169,7 @@ * - Library license changed from LGPLv3 to MIT license * * - * \section Sec_ChangeLog151 Version 1.5.1 - Released 7th July, 2008 + * \section Sec_ChangeLog151 Version 1.5.1 (080707) * * - Changed host demos to enable the host function task on the firing of the USB_DeviceEnumerationComplete event * rather than the USB_DeviceAttached event @@ -1168,7 +1196,7 @@ * - Added RNDISEthernet demo application * * - * \section Sec_ChangeLog150 Version 1.5.0 - Released 10 June, 2008 + * \section Sec_ChangeLog150 Version 1.5.0 (080610) * * - Fixed MIDI demo, now correctly waits for the endpoint to be ready between multiple note messages * - Added CDC Host demo application @@ -1220,14 +1248,14 @@ * - Added USE_NONSTANDARD_DESCRIPTOR_NAMES token to switch back to the non-standard descriptor element names * * - * \section Sec_ChangeLog141 Version 1.4.1 - Released 19 May, 2008 + * \section Sec_ChangeLog141 Version 1.4.1 (090519) * * - Enhanced KeyboardWithParser demo, now prints out pressed alphanumeric characters like the standard demo * - Fixed MassStorage demo, read/writes using non mode-10 commands now work correctly * - Corrected version number in Version.h * * - * \section Sec_ChangeLog140 Version 1.4.0 - Released 5 May, 2008 + * \section Sec_ChangeLog140 Version 1.4.0 (090505) * * - Added HID Report Parser API to the library * - Added Mouse and Keyboard host demo applications, using the new HID report parser engine @@ -1253,7 +1281,7 @@ * - Added 10 microsecond delay after addressing devices in host mode, to prevent control stalls * * - * \section Sec_ChangeLog132 Version 1.3.2 - Released April 1st, 2008 + * \section Sec_ChangeLog132 Version 1.3.2 (080401) * * - Added call to ReconfigureUSART() in USBtoSerial SetLineCoding request, so that baud rate changes * are reflected in the hardware @@ -1269,7 +1297,7 @@ * - Added MANUAL_PLL_CONTROL compile time option to prevent the USB library from manipulating the PLL * * - * \section Sec_ChangeLog131 Version 1.3.1 - Released March 19th 2008 + * \section Sec_ChangeLog131 Version 1.3.1 (080319) * * - Fixed USB to Serial demo - class value in the descriptors was incorrect * - Control endpoint size changed from 64 bytes to 8 bytes to save on USB FIFO RAM and to allow low @@ -1297,7 +1325,7 @@ * - Added missing Pipe_GetCurrentPipe() macro to Pipe.h * * - * \section Sec_ChangeLog130 Version 1.3.0 - Released March 7th 2008 + * \section Sec_ChangeLog130 Version 1.3.0 (080307) * * - Unnecessary control endpoint config removed from device mode * - Fixed device standard request interpreter accidentally processing some class-specific requests @@ -1327,7 +1355,7 @@ * the real high speed mode, which is unavailable on the USB AVRs) * * - * \section Sec_ChangeLog120 Version 1.2.0 - Released February 4th, 2008 + * \section Sec_ChangeLog120 Version 1.2.0 (080204) * * - Added USB_DeviceEnumerationComplete event for host mode * - Added new Scheduler_Init routine to prepare the scheduler, so that tasks can be started and @@ -1345,7 +1373,7 @@ * - Added in alloca macro to common.h, in case the user is using an old version of avr-lib-c missing the macro * * - * \section Sec_ChangeLog130 Version 1.1.0 - Released January 25th 2008 + * \section Sec_ChangeLog110 Version 1.1.0 (080125) * * - Fixed DCONNI interrupt being enabled accidentally after a USB reset * - Fixed DDISCI interrupt not being disabled when a device is not connected