Nicholas R Dinsmore 
							
						 
					 
					
						
						
							
						
						79b360f0a6 
					 
					
						
						
							
							Enable iso buffers per rp2040 spec  
						
						
						
						
					 
					
						2021-02-17 13:22:34 -05:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						1b849fc70a 
					 
					
						
						
							
							Merge pull request  #655  from ndinsmore/fifo_fix  
						
						... 
						
						
						
						Fix to fifo pointer overflow mathmatics 
						
						
					 
					
						2021-02-17 14:07:29 +07:00 
						 
				 
			
				
					
						
							
							
								Nicholas R Dinsmore 
							
						 
					 
					
						
						
							
						
						b7ec66e33a 
					 
					
						
						
							
							This fixes the overflow mathmatic in the fifo  
						
						
						
						
					 
					
						2021-02-16 23:08:08 -05:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						3df61d6755 
					 
					
						
						
							
							Fix a ; in #define definition  
						
						
						
						
					 
					
						2021-02-12 18:25:01 +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 
							
						 
					 
					
						
						
							
						
						d2f3e70b64 
					 
					
						
						
							
							rename examples folder dfu_rt to dfu_runtime  
						
						
						
						
					 
					
						2021-02-11 12:08:09 +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 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						89fcaf1efd 
					 
					
						
						
							
							Merge pull request  #646  from hathach/detect-clear-set-ep-status-from-class  
						
						... 
						
						
						
						remove the requirement of std SET/CLEAR_FEATURE must not return zlp status 
						
						
					 
					
						2021-02-11 11:54:47 +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 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						dc64d6ad55 
					 
					
						
						
							
							Merge pull request  #645  from ipopov/webserial-fix  
						
						... 
						
						
						
						Fix unintended control transfers in webserial example. 
						
						
					 
					
						2021-02-11 11:25:55 +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 
						 
				 
			
				
					
						
							
							
								Ivo Popov 
							
						 
					 
					
						
						
							
						
						5178e2af55 
					 
					
						
						
							
							Address review comments:  
						
						... 
						
						
						
						- every switch must have a default
- revert formatting of unchanged lines 
						
						
					 
					
						2021-02-10 22:14:29 -05:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						ba11bb2b80 
					 
					
						
						
							
							Merge pull request  #644  from ipopov/master  
						
						... 
						
						
						
						Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040. 
						
						
					 
					
						2021-02-10 21:52:28 +07:00 
						 
				 
			
				
					
						
							
							
								Ivo Popov 
							
						 
					 
					
						
						
							
						
						ce7fb36337 
					 
					
						
						
							
							Fix unintended control transfers in webserial example.  
						
						
						
						
					 
					
						2021-02-10 01:05:37 -05:00 
						 
				 
			
				
					
						
							
							
								Ivo Popov 
							
						 
					 
					
						
						
							
						
						c8499c89db 
					 
					
						
						
							
							Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040.  
						
						... 
						
						
						
						This ensures that the Pico SDK, too, is built in debug mode and with
nice debugging symbols. 
						
						
					 
					
						2021-02-10 00:48:58 -05:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						a96ee8f1d8 
					 
					
						
						
							
							Merge pull request  #641  from lurch/fix_capitalisation  
						
						... 
						
						
						
						Fix capitalisation of Raspberry Pi 
						
						
					 
					
						2021-02-09 17:23:00 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						5d20b8f19b 
					 
					
						
						
							
							Merge pull request  #640  from hathach/add-hid-complete-callback  
						
						
						
						
					 
					
						2021-02-09 17:05:12 +07:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						43acffd41e 
					 
					
						
						
							
							Fix capitalisation of Raspberry Pi  
						
						
						
						
					 
					
						2021-02-09 09:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9c3a44b6a3 
					 
					
						
						
							
							update hid_composite_freertos example  
						
						
						
						
					 
					
						2021-02-09 16:06:38 +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 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						ac4555b361 
					 
					
						
						
							
							Merge pull request  #638  from hathach/add-gamepad  
						
						... 
						
						
						
						Enhance HID Gamepad with DPad/Hat 
						
						
					 
					
						2021-02-08 19:40:18 +07: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 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bc80d686f5 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2021-02-08 16:05:28 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						f49d47a0aa 
					 
					
						
						
							
							Mirror sources only to hathach/tinyusb_src repo ( #636 )  
						
						... 
						
						
						
						Mirror sources only to hathach/tinyusb_src repo 
						
						
					 
					
						2021-02-07 15:55:45 +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 
						 
				 
			
				
					
						
							
							
								Alexander Golovanov 
							
						 
					 
					
						
						
							
						
						9f7143af29 
					 
					
						
						
							
							CDC-like blocking behaviour for MIDI  
						
						... 
						
						
						
						Also added a dummy readout for MIDI into examples 
						
						
					 
					
						2021-02-06 00:01:46 +03:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						7b62c71dd5 
					 
					
						
						
							
							Merge pull request  #634  from hathach/release-0.8.0  
						
						... 
						
						
						
						Release 0.8.0 
						
						
					 
					
						2021-02-05 23:00:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						465ea7a66e 
					 
					
						
						
							
							increase TUSB_VERSION_ to 0.8.0  
						
						
						
						
					 
					
						2021-02-05 22:37:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						56b319d2d5 
					 
					
						
						
							
							correct release asset  
						
						
						
						
					 
					
						2021-02-05 21:53:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						449bcc239f 
					 
					
						
						
							
							upload example as release assets  
						
						
						
						
					 
					
						2021-02-05 21:24:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bb2f93d427 
					 
					
						
						
							
							prepare for release  
						
						
						
						
					 
					
						2021-02-05 20:41:41 +07:00