Reinhard Panhuber 
							
						 
					 
					
						
						
							
						
						fdfde8883f 
					 
					
						
						
							
							Implement power of two, shift, and float calculation  
						
						
						
						
					 
					
						2022-03-19 13:37:54 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2929afe2fa 
					 
					
						
						
							
							add synchronous (blocking) support for usbh control transfer  
						
						... 
						
						
						
						- add synchronous version of all get descriptor API
- update bare example to use sync API for string descriptor
- change order of index, language_id in tuh_descriptor_get_string() to
match similar API of libusb
- add index to tuh_descriptor_get_hid_report() 
						
						
					 
					
						2022-03-13 17:45:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b9ca301527 
					 
					
						
						
							
							remove obsolete device state  
						
						
						
						
					 
					
						2022-03-10 13:19:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b05401a5ab 
					 
					
						
						
							
							merge control stage host and device value  
						
						
						
						
					 
					
						2022-03-10 11:59:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						110879074f 
					 
					
						
						
							
							implement tu_edpt_release()  
						
						
						
						
					 
					
						2022-03-09 17:26:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a5fb20533c 
					 
					
						
						
							
							adding tusb_private.h to implement common edpt claim  
						
						
						
						
					 
					
						2022-03-09 17:17:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						708f05668d 
					 
					
						
						
							
							add tusb_debug.h remove tusb_error.h  
						
						... 
						
						
						
						move debug utils to new header 
						
						
					 
					
						2022-03-09 16:44:19 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						1bd31c22e1 
					 
					
						
						
							
							Merge pull request  #1374  from kasjer/kasjer/stm32wb55  
						
						... 
						
						
						
						stm32wb55 support 
						
						
					 
					
						2022-03-07 16:09:06 +07:00 
						 
				 
			
				
					
						
							
							
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						a18ac84229 
					 
					
						
						
							
							Add support for STM32WB mcu  
						
						
						
						
					 
					
						2022-03-07 09:35:12 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e08a875d52 
					 
					
						
						
							
							add tuh_descriptor_get() and tuh_descriptor_device_get()  
						
						
						
						
					 
					
						2022-03-04 19:26:54 +07:00 
						 
				 
			
				
					
						
							
							
								Scott Shawcroft 
							
						 
					 
					
						
						
							
						
						2cd73ca602 
					 
					
						
						
							
							Add host string descriptor functions  
						
						... 
						
						
						
						Plus typo fixes, GCC11 array bounds fix, snprintf for malloc-free
debug and pragmas for alignment checks. 
						
						
					 
					
						2022-03-03 21:53:12 -08:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						8e84529c8d 
					 
					
						
						
							
							Merge pull request  #1345  from alexandre-perrin/iar-cpp-verify-static  
						
						... 
						
						
						
						Fix CPP compilation with IAR 
						
						
					 
					
						2022-02-28 17:02:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2fe3a925fb 
					 
					
						
						
							
							add highspeed detect for f723/730/733  
						
						
						
						
					 
					
						2022-02-26 17:34:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a4ba3f2891 
					 
					
						
						
							
							add TUP_USBIP_DWC2  
						
						
						
						
					 
					
						2022-02-26 17:13:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						11c89d43ab 
					 
					
						
						
							
							more internal rename  
						
						
						
						
					 
					
						2022-02-26 17:06:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bc63f59af2 
					 
					
						
						
							
							mcu specific rename  
						
						
						
						
					 
					
						2022-02-26 15:23:29 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						244154e087 
					 
					
						
						
							
							Merge pull request  #1311  from Wini-Buh/CCRX_Ext  
						
						... 
						
						
						
						Solve problems with CCRX toolchain 
						
						
					 
					
						2022-02-26 14:34:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0997589c45 
					 
					
						
						
							
							more symbol rename  
						
						
						
						
					 
					
						2022-02-25 23:05:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						89115253da 
					 
					
						
						
							
							internal symbol rename  
						
						
						
						
					 
					
						2022-02-25 22:45:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						309540473b 
					 
					
						
						
							
							minor house keeping  
						
						
						
						
					 
					
						2022-02-25 22:26:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						99ad3ae2ca 
					 
					
						
						
							
							rename and move dcd_attr.h to tusb_mcu_attr.h  
						
						
						
						
					 
					
						2022-02-25 18:35:21 +07:00 
						 
				 
			
				
					
						
							
							
								Alexandre Perrin 
							
						 
					 
					
						
						
							
						
						81e33477ea 
					 
					
						
						
							
							Fix CPP compilation with IAR  
						
						... 
						
						
						
						IAR defines __STDC_VERSION__ in cpp as well.
Which causes TU_VERIFY_STATIC to be defined as _Static_assert
instead of cpp's static_assert.
This reorders __cplusplus__ to be first, then to fallback to
__STDC_VERSION__ if not CPP. 
						
						
					 
					
						2022-02-23 18:27:52 +01:00 
						 
				 
			
				
					
						
							
							
								Roland 
							
						 
					 
					
						
						
							
						
						e1f0c484c6 
					 
					
						
						
							
							Modifications for CCRX toolchain  
						
						
						
						
					 
					
						2022-02-01 23:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						7de166390e 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
					 
					
						2022-01-25 22:29:05 +07:00 
						 
				 
			
				
					
						
							
							
								email 
							
						 
					 
					
						
						
							
						
						af9a3f646c 
					 
					
						
						
							
							fix idfgh-6508: return type in tu_fifo_peek_n()  
						
						... 
						
						
						
						https://github.com/espressif/esp-idf/issues/8161  
					
						2022-01-19 09:00:43 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						161ba73c8b 
					 
					
						
						
							
							fix locked mutex when fifo is full  
						
						
						
						
					 
					
						2022-01-19 10:17:39 +07:00 
						 
				 
			
				
					
						
							
							
								EmergReanimator 
							
						 
					 
					
						
						
							
						
						44406a8940 
					 
					
						
						
							
							Enable breakpoints for ARM8M (e.g. cortex-m33)  
						
						
						
						
					 
					
						2022-01-06 09:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Yunhao Tian 
							
						 
					 
					
						
						
							
						
						ac20605e3f 
					 
					
						
						
							
							Ignore certain compiler options on ARMCC  
						
						... 
						
						
						
						ARMCC also sets __GNU__ macro, but doesn't support
GCC diagnostic pragmas. 
						
						
					 
					
						2021-11-30 17:19:11 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						660e8b8c88 
					 
					
						
						
							
							skip snpsid check for gd32, abstract phyfs turnaround, set max timeout calibration.  
						
						... 
						
						
						
						still has issue with gd32 with msc (does work with running with rtt as
log). 
						
						
					 
					
						2021-10-29 16:08:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6c67fc4125 
					 
					
						
						
							
							correctly init hs phy for bcm  
						
						
						
						
					 
					
						2021-10-29 00:53:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bb5dab5c2e 
					 
					
						
						
							
							add hw config struct  
						
						
						
						
					 
					
						2021-10-26 22:48:01 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dbd31895bc 
					 
					
						
						
							
							change usage of TU_CHECK_MCU() to prevent macro conflict  
						
						
						
						
					 
					
						2021-10-25 17:04:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a0202df920 
					 
					
						
						
							
							add TU_ARGS_APPLY(), TU_CHECK_MCU() now could check list of mcus  
						
						
						
						
					 
					
						2021-10-25 13:49:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5af989384b 
					 
					
						
						
							
							remove ep descriptor wMaxPacketSize bitfield due to endian issue  
						
						
						
						
					 
					
						2021-10-24 13:11:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0b249618b0 
					 
					
						
						
							
							fix -Wcast-qual  
						
						
						
						
					 
					
						2021-10-15 23:54:31 +07:00 
						 
				 
			
				
					
						
							
							
								kkitayam 
							
						 
					 
					
						
						
							
						
						033d6b28ff 
					 
					
						
						
							
							moved ISO attributes from audio to common  
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						103309b88b 
					 
					
						
						
							
							Merge branch 'master' of github.com:hathach/tinyusb into zhangslice-master  
						
						... 
						
						
						
						examples/device/hid_composite_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h 
						
						
					 
					
						2021-09-29 15:27:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						73872a5df0 
					 
					
						
						
							
							add CFG_TUSB_OS_INC_PATH for os include path  
						
						... 
						
						
						
						useful for freertos/ prefix with esp IDF 
						
						
					 
					
						2021-09-25 16:16:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3333703d25 
					 
					
						
						
							
							Merge branch 'master' into zhangslice-master  
						
						
						
						
					 
					
						2021-09-18 13:35:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cdc63459eb 
					 
					
						
						
							
							esp32sx implement dcd_remote_wakeup(), fully compliance to chapter9 test suite  
						
						
						
						
					 
					
						2021-09-13 16:49:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ad8c0ee818 
					 
					
						
						
							
							nxp tdi: enhance qhd using DCD_ATTR_ENDPOINT_MAX  
						
						
						
						
					 
					
						2021-09-09 20:26:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f81368174b 
					 
					
						
						
							
							add other speed descriptor callback tud_descriptor_other_speed_configuration_cb()  
						
						... 
						
						
						
						example implement tud_descriptor_device_qualifier_cb() and
tud_descriptor_other_speed_configuration_cb() on high speed device to
fully compliant to usbcv 
						
						
					 
					
						2021-09-09 15:17:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fc889ece74 
					 
					
						
						
							
							rp2040 correct ep set/clear stall  
						
						... 
						
						
						
						- stall will remove pending (not complete) transfer. Correct reset data
toggle when clear stall.
- remove buf ctrl debug code 
						
						
					 
					
						2021-09-01 16:52:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9394de6ae7 
					 
					
						
						
							
							update msc driver to pass MSC BOT error recovery compliant test  
						
						
						
						
					 
					
						2021-08-27 12:38:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						97703587d9 
					 
					
						
						
							
							improve host configuration parsing  
						
						... 
						
						
						
						- remove driver class code binding
- fully support IAD
- auto calculate total length for interface descriptor for driver 
						
						
					 
					
						2021-08-20 19:08:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1cef2b6a42 
					 
					
						
						
							
							extra common edpt helper for device and host stack  
						
						... 
						
						
						
						tu_edpt_validate() and tu_edpt_bind_driver() 
						
						
					 
					
						2021-08-20 18:01:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						98e4ba6a12 
					 
					
						
						
							
							correct midi available with already stream read  
						
						
						
						
					 
					
						2021-08-02 18:55:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						15112fdbba 
					 
					
						
						
							
							clean up compiler  
						
						
						
						
					 
					
						2021-07-22 22:10:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c4da1abb1e 
					 
					
						
						
							
							rename bit filed order  
						
						... 
						
						
						
						clean up packed/bit order begin end 
						
						
					 
					
						2021-07-22 17:30:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4e50ceba48 
					 
					
						
						
							
							rename packed begin/end  
						
						
						
						
					 
					
						2021-07-22 17:07:39 +07:00