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.
This commit is contained in:
parent
12418e6eaf
commit
39ac72f2d1
23 changed files with 307 additions and 650 deletions
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue