diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2010-12-26 13:01:37 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2010-12-26 13:01:37 +0000 |
commit | 39ac72f2d12a9c62b2e876de4eee6c34a864ff74 (patch) | |
tree | 1a33de5ae88b184555af86173669730c55dfa4b3 /LUFA/ManPages | |
parent | 12418e6eaffcf81dc160ab760df9682e7e34c3fa (diff) | |
download | lufa-39ac72f2d12a9c62b2e876de4eee6c34a864ff74.tar.gz lufa-39ac72f2d12a9c62b2e876de4eee6c34a864ff74.tar.bz2 lufa-39ac72f2d12a9c62b2e876de4eee6c34a864ff74.zip |
Make a new general RingBuffer.h misc library driver, instead of the per-application LightweightRingBuff.h ring buffers. Change over projects to use the new driver.
Add ORDERED_EP_CONFIG to the device Projects (only) that use only a single class driver, or where the endpoint ordering is fixed, to save on compiled binary size.
Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointers.
Diffstat (limited to 'LUFA/ManPages')
-rw-r--r-- | LUFA/ManPages/ChangeLog.txt | 3 | ||||
-rw-r--r-- | LUFA/ManPages/FutureChanges.txt | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/LUFA/ManPages/ChangeLog.txt b/LUFA/ManPages/ChangeLog.txt index 496bd8d43..382e0ed4d 100644 --- a/LUFA/ManPages/ChangeLog.txt +++ b/LUFA/ManPages/ChangeLog.txt @@ -12,6 +12,8 @@ * - Added new MIDIToneGenerator project * - Added new ORDERED_EP_CONFIG compile time option to restrict endpoint/pipe configuration to ascending order * in exchange for a smaller compiled program binary size + * - Added a new general RingBuff.h miscellaneous ring buffer library driver header + * - Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointer accesses * - Library Applications: * - Added new incomplete MIDIToneGenerator project * - Added ability to write protect Mass Storage disk write operations from the host OS @@ -27,6 +29,7 @@ * via the Input Capture register, to reduce user confusion * - Combined page and word ISP programming mode code in the AVRISP-MKII clone project to reduce compiled size and * increase maintainability of the code + * - Changed over library projects to use the new general ring buffer library driver module * * <b>Fixed:</b> * - Core: diff --git a/LUFA/ManPages/FutureChanges.txt b/LUFA/ManPages/FutureChanges.txt index 2197cb5d3..319c4c991 100644 --- a/LUFA/ManPages/FutureChanges.txt +++ b/LUFA/ManPages/FutureChanges.txt @@ -21,7 +21,6 @@ * -# Add HID report macros to make HID report editing easier * -# Investigate dynamically created device descriptors * - Known Bugs - * -# Errors with AVRISP-MKII program with full EEPROM programming on the ATMEGA8 (and others?) * -# No wakeup when plugged into hub, and hub plugged into host * -# Incomplete TMC class demo errors * - Documentation/Support |