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
				
			
		| 
						 | 
				
			
			@ -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