Jeremiah McCarthy 
							
						 
					 
					
						
						
							
						
						f8fbc0930b 
					 
					
						
						
							
							Add alternate bitfield padding option  
						
						... 
						
						
						
						Adds configuration option CFG_TUSB_ALT_BIT_PACKING_ALIGNMENT, which
substitutes bitfield variable " : 0" padding syntax with an unused
variable of size equal to the remaining number of bits.
This change resolves aligned access issues for some platforms.
Default behavior is original if the option is not explicitly enabled. 
						
						
					 
					
						2021-02-16 10:43:52 -05:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						a5d7b6266d 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for msp430  
						
						
						
						
					 
					
						2021-02-14 14:05:15 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						893f997dcb 
					 
					
						
						
							
							Change FIFO use indication to ff == NULL to avoid future errors.  
						
						... 
						
						
						
						This way people don't need to pay attention for the buffer pointer 
						
						
					 
					
						2021-02-14 09:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						b634b5958b 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for INTERRUPT driven dcd_nuc505  
						
						
						
						
					 
					
						2021-02-13 21:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						0c3dc8f99b 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for dcd_nuc121.c  
						
						
						
						
					 
					
						2021-02-13 17:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						126e46e38a 
					 
					
						
						
							
							Fix not increment xfer->buffer if xfer->buffer == NULL in dcd_samg.c  
						
						
						
						
					 
					
						2021-02-13 17:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						e681678402 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for dcd_nuc120.c  
						
						
						
						
					 
					
						2021-02-13 17:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						7ab389db21 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for dcd_samg.c. NOTE: ISO EP not supported  
						
						
						
						
					 
					
						2021-02-13 16:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						59d6ed9ea4 
					 
					
						
						
							
							Implement dcd_edpt_iso_xfer() for dcd_esp32s2.c  
						
						
						
						
					 
					
						2021-02-13 12:13:10 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						9e2a1d2e6a 
					 
					
						
						
							
							Fix CFG_TUD_AUDIO_EP_IN/OUT_SW_BUFFER_SIZE to be defined anyway  
						
						
						
						
					 
					
						2021-02-12 18:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						cdf600048f 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer  
						
						
						
						
					 
					
						2021-02-12 18:05:20 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						185414721f 
					 
					
						
						
							
							Formating  
						
						
						
						
					 
					
						2021-02-12 18:04:45 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						a9fd0a454a 
					 
					
						
						
							
							Complete redesign of audio driver.  
						
						
						
						
					 
					
						2021-02-12 16:28:41 +01:00 
						 
				 
			
				
					
						
							
							
								ndinsmore 
							
						 
					 
					
						
						
							
						
						09868434cd 
					 
					
						
						
							
							Fixes RP2040 buffer reallocation overrun problem ( #642 )  
						
						... 
						
						
						
						Fix running out of memory on a device that repeatedly closes and opens an endpoint. This is a workaround at the moment. A better solution would be to implement reclaiming usb buffer memory when closing an endpoint (i.e. implement dcd_edpt_close). 
						
						
					 
					
						2021-02-12 08:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						04ab6b4082 
					 
					
						
						
							
							Merge pull request  #648  from hathach/rename-dfu-rt-to-runtime  
						
						... 
						
						
						
						Rename dfu rt to runtime 
						
						
					 
					
						2021-02-11 15:29:55 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						d4281291e5 
					 
					
						
						
							
							Merge pull request  #647  from hathach/correct-fs-bulk-epsize  
						
						... 
						
						
						
						more epsize checking per type 
						
						
					 
					
						2021-02-11 12:36:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e12c25ec2c 
					 
					
						
						
							
							rename dfu_rt to dfu_runtime for easy reading  
						
						... 
						
						
						
						also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb 
						
						
					 
					
						2021-02-11 12:05:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9812cfc6c6 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2021-02-11 11:48:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						919bb9ce38 
					 
					
						
						
							
							more epsize checking per type  
						
						
						
						
					 
					
						2021-02-11 11:45:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						49bc97b0ca 
					 
					
						
						
							
							remove the requirement of std SET/CLEAR_FEATURE must not return zlp status  
						
						
						
						
					 
					
						2021-02-11 11:22:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d2b8e591f6 
					 
					
						
						
							
							tud_hid_report_complete_cb() API  
						
						... 
						
						
						
						update hid composite to make use of tud_hid_report_complete_cb() for
sending reports when possible. 
						
						
					 
					
						2021-02-09 15:57:29 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						ecd16cf24b 
					 
					
						
						
							
							Merge pull request  #637  from tfx2001/master  
						
						... 
						
						
						
						add basic support for rt-thread 
						
						
					 
					
						2021-02-08 20:10:07 +07:00 
						 
				 
			
				
					
						
							
							
								tfx2001 
							
						 
					 
					
						
						
							
						
						1b678eccf5 
					 
					
						
						
							
							add basic support for rt-thread  
						
						
						
						
					 
					
						2021-02-08 20:46:49 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						72bcc0685c 
					 
					
						
						
							
							add tud_hid_n_gamepad_report() helper for gamepad report  
						
						... 
						
						
						
						- Add gamepad to hid_composite example. Though it needs a bit of extra
work but it will come later as separated PR. 
						
						
					 
					
						2021-02-08 19:08:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b2019e4d71 
					 
					
						
						
							
							enhance gampepad report with dpad/hat support  
						
						... 
						
						
						
						add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_
enum 
						
						
					 
					
						2021-02-08 16:10:13 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						be1bd74b4b 
					 
					
						
						
							
							Merge pull request  #618  from homeodor/master  
						
						... 
						
						
						
						A CDC-like blocking behaviour for MIDI, incl. SysEx 
						
						
					 
					
						2021-02-06 12:30:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						465ea7a66e 
					 
					
						
						
							
							increase TUSB_VERSION_ to 0.8.0  
						
						
						
						
					 
					
						2021-02-05 22:37:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bb2f93d427 
					 
					
						
						
							
							prepare for release  
						
						
						
						
					 
					
						2021-02-05 20:41:41 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						78f50518a4 
					 
					
						
						
							
							Merge pull request  #610  from hathach/rp2040-followup2  
						
						... 
						
						
						
						Rp2040 followup2 
						
						
					 
					
						2021-02-01 12:44:53 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						a044578a33 
					 
					
						
						
							
							Merge pull request  #601  from majbthrd/start_pi2tu  
						
						... 
						
						
						
						start the assimilation of Pi Pico into TU 
						
						
					 
					
						2021-02-01 12:43:59 +07:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						84406f1654 
					 
					
						
						
							
							Rework audio driver  
						
						
						
						
					 
					
						2021-01-31 19:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Golovanov 
							
						 
					 
					
						
						
							
						
						2a34be2eb0 
					 
					
						
						
							
							A CDC-like blocking behaviour  
						
						
						
						
					 
					
						2021-01-30 04:11:08 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Himing 
							
						 
					 
					
						
						
							
						
						c4f7ea09f1 
					 
					
						
						
							
							Fix midi sysex sending bug  
						
						
						
						
					 
					
						2021-01-28 20:31:11 +11:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1abf9eeb80 
					 
					
						
						
							
							clean up rp2040 assigned_address, remove panic from remote_wakeup  
						
						
						
						
					 
					
						2021-01-27 13:18:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c3c4f65fea 
					 
					
						
						
							
							wrap rp2040_usb around opt mcu  
						
						
						
						
					 
					
						2021-01-27 13:04:38 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						045674745a 
					 
					
						
						
							
							Merge pull request  #604  from kamtom480/spresense-sdk-2.0.2  
						
						... 
						
						
						
						Update Spresense SDK and fix dcd issues 
						
						
					 
					
						2021-01-25 22:55:46 +07:00 
						 
				 
			
				
					
						
							
							
								Kamil Tomaszewski 
							
						 
					 
					
						
						
							
						
						5f999fa6a0 
					 
					
						
						
							
							Fix dcd issues on cxd56  
						
						... 
						
						
						
						Pass the next setup package when USB stack is ready to receive it.
When the transfer is 0 on EP0 send complete to the USB stack
Pass the data received after the setup package to the USB stack. 
						
						
					 
					
						2021-01-25 11:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ec458292fe 
					 
					
						
						
							
							fix host build  
						
						
						
						
					 
					
						2021-01-25 13:25:47 +07:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						edc2224118 
					 
					
						
						
							
							rp2040: start to adopt TU coding conventions  
						
						
						
						
					 
					
						2021-01-23 20:21:58 -06:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						587d1b334b 
					 
					
						
						
							
							rp2040_hcd: check pointer before using  
						
						
						
						
					 
					
						2021-01-23 20:19:10 -06:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						67a9cdc35b 
					 
					
						
						
							
							fix compiler warning  
						
						
						
						
					 
					
						2021-01-22 11:33:25 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						1e134cbb31 
					 
					
						
						
							
							Merge branch 'master' into pico  
						
						
						
						
					 
					
						2021-01-21 16:35:13 +07:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						f1551d7a5f 
					 
					
						
						
							
							Add __restrict keyword and memore alignment to src/dst pointer of  
						
						... 
						
						
						
						_tu_fifo_read_from_const_src_ptr()
 _tu_fifo_write_to_const_dst_ptr() 
						
						
					 
					
						2021-01-20 20:14:23 +01:00 
						 
				 
			
				
					
						
							
							
								graham sanderson 
							
						 
					 
					
						
						
							
						
						e0aa405d19 
					 
					
						
						
							
							RP2040 support  
						
						
						
						
					 
					
						2021-01-19 19:52:07 -06:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						93ec6f3735 
					 
					
						
						
							
							Adjust #include "dcd.h" to "device/dcd.h", the same for usbd.h in usbd.c  
						
						
						
						
					 
					
						2021-01-19 17:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						56edc2b261 
					 
					
						
						
							
							Change names from edpt_ISO_xfer to edpt_iso_xfer  
						
						
						
						
					 
					
						2021-01-19 10:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						99e6bc3720 
					 
					
						
						
							
							Explicitly add cast to uint32_t before shifting uint8 to left  
						
						
						
						
					 
					
						2021-01-18 17:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						595a88b34c 
					 
					
						
						
							
							Correct include path to #include "common/tusb_fifo.h"  
						
						
						
						
					 
					
						2021-01-18 17:38:32 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						dff588d772 
					 
					
						
						
							
							Implement dcd_edpt_ISO_xfer() and adapt transmission scheme  
						
						
						
						
					 
					
						2021-01-18 17:15:23 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						2284db1fb5 
					 
					
						
						
							
							Add usbd_edpt_ISO_xfer()  
						
						
						
						
					 
					
						2021-01-18 17:14:17 +01:00