MasterPhi 
							
						 
					 
					
						
						
							
						
						e20755442a 
					 
					
						
						
							
							nuc126: fix set_address & disable sof  
						
						 
						
						
						
						
					 
					
						2021-08-21 12:04:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						beb1a5c678 
					 
					
						
						
							
							minor clean up  
						
						 
						
						
						
						
					 
					
						2021-08-20 19:39:33 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						22a5b1608c 
					 
					
						
						
							
							change host driver open return type to bool  
						
						 
						
						... 
						
						
						
						the descriptor len used by driver will be calculated by usbh 
						
						
					 
					
						2021-08-20 19:31:38 +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 
							
						 
					 
					
						
						
							
						
						62f2efbe8c 
					 
					
						
						
							
							hid host skip get report descriptor if too large instead of assert  
						
						 
						
						
						
						
					 
					
						2021-08-20 18:26:56 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						ff59e98a6a 
					 
					
						
						
							
							Add compile switch to enable SOF during suspend only  
						
						 
						
						
						
						
					 
					
						2021-08-19 23:57:34 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						351581537f 
					 
					
						
						
							
							Removes redundant SOF processing from the Renesas RX family.  
						
						 
						
						... 
						
						
						
						The same logic regarding the resume signal was implemented by usbd.
See also: #1023  
						
						
					 
					
						2021-08-19 22:51:10 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						c4a9a04d67 
					 
					
						
						
							
							Merge pull request  #1025  from hathach/add-hid-boot-example  
						
						 
						
						... 
						
						
						
						add hid_boot_interface example 
						
						
					 
					
						2021-08-19 11:24:10 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						3a248951e2 
					 
					
						
						
							
							Merge pull request  #1024  from HiFiPhile/nuc  
						
						 
						
						... 
						
						
						
						Fix nuc126 buffer copy with IAR 
						
						
					 
					
						2021-08-18 19:14:03 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						830757d9ce 
					 
					
						
						
							
							Merge pull request  #1020  from hathach/rp2040-disconnect-suspend  
						
						 
						
						... 
						
						
						
						Add Rp2040 suspend & resume support 
						
						
					 
					
						2021-08-18 16:45:35 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						3e8276846e 
					 
					
						
						
							
							correct usb memcpy for nuc120 as well  
						
						 
						
						
						
						
					 
					
						2021-08-18 16:38:13 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						9b869463dd 
					 
					
						
						
							
							skipped suspend/resume if not connected  
						
						 
						
						
						
						
					 
					
						2021-08-17 17:00:53 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						a6d18c400d 
					 
					
						
						
							
							fix keyboard report reserved is always 0  
						
						 
						
						
						
						
					 
					
						2021-08-17 13:29:26 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengsk 
							
						 
					 
					
						
						
							
						
						7aff4b178e 
					 
					
						
						
							
							use USBD_MemCopy.  
						
						 
						
						
						
						
					 
					
						2021-08-17 00:53:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						26d347be17 
					 
					
						
						
							
							add note for renesas rx remote wakeup  
						
						 
						
						
						
						
					 
					
						2021-08-16 20:24:07 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						ab2eec77d4 
					 
					
						
						
							
							complete suspend, resume, remote wakeup for nrf52  
						
						 
						
						
						
						
					 
					
						2021-08-16 20:22:14 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						2bb63406e9 
					 
					
						
						
							
							Merge pull request  #959  from KarlK90/gd32vf103-support-tiny-usb  
						
						 
						
						... 
						
						
						
						[PORT] Add GD32VF103 support and Sipeed Longan Nano Board support 
						
						
					 
					
						2021-08-15 18:50:00 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						09e4348adc 
					 
					
						
						
							
							move gd32vf103 to its own family  
						
						 
						
						
						
						
					 
					
						2021-08-15 17:19:25 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						6af1950c8d 
					 
					
						
						
							
							synopsys clear DAD on bus_reset  
						
						 
						
						
						
						
					 
					
						2021-08-14 01:51:13 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Ringström 
							
						 
					 
					
						
						
							
						
						0ec794376b 
					 
					
						
						
							
							Fix dcd_set_address bug when called more than once with different  
						
						 
						
						... 
						
						
						
						addresses (e.g. after plugging the device into a different port). 
						
						
					 
					
						2021-08-13 14:11:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						d52b981c3a 
					 
					
						
						
							
							revert ready() check in claim (do it later in separated PR)  
						
						 
						
						
						
						
					 
					
						2021-08-12 17:07:39 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						17ef9f4843 
					 
					
						
						
							
							add ready check for edpt claim  
						
						 
						
						
						
						
					 
					
						2021-08-12 15:54:04 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						4ad47d9e26 
					 
					
						
						
							
							bus_reset will reset all endpoints  
						
						 
						
						... 
						
						
						
						allow for dynamic configuration as well as state-less enumeration 
						
						
					 
					
						2021-08-12 15:40:26 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						cde607338d 
					 
					
						
						
							
							da1469x: Fix no VBUS startup  
						
						 
						
						... 
						
						
						
						For self powered device if device started without VBUS present
it would not be correctly attached to USB bus even if tusb_vbus_changed()
was later called.
This modifies dcd_init() so it starts USB state machine without checking
if VBUS is present or not, like all others drivers do.
tusb_vbus_changed() function is also removed its content was moved to dcd_init. 
						
						
					 
					
						2021-08-12 09:12:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						4f2999bc04 
					 
					
						
						
							
							white space  
						
						 
						
						
						
						
					 
					
						2021-08-12 00:31:26 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						88d4cb402d 
					 
					
						
						
							
							simplify hw_endpoint_init()  
						
						 
						
						
						
						
					 
					
						2021-08-12 00:11:04 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						a2baf9427d 
					 
					
						
						
							
							more dcd clean up  
						
						 
						
						
						
						
					 
					
						2021-08-11 20:36:23 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						979af6c2a8 
					 
					
						
						
							
							clean up endpoint set/clear stall  
						
						 
						
						
						
						
					 
					
						2021-08-11 20:29:39 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						f3a6e564ee 
					 
					
						
						
							
							rp2040 enable suspend and resume interrupt  
						
						 
						
						
						
						
					 
					
						2021-08-11 20:06:57 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						2c7bb540b4 
					 
					
						
						
							
							dcd_da1469x: Use mcu.h instead of MCU specific header  
						
						 
						
						... 
						
						
						
						dcd_da1469x can work with broader range of MCUs that
share same USB core.
Specific header file that was used DA1469xAB.h now it is changed
to mcu/mcu.h which includes actual MCU specific register file. 
						
						
					 
					
						2021-08-10 20:26:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						2ea0ef4543 
					 
					
						
						
							
							correct newline usage keycode (ENTER 0x28)  
						
						 
						
						
						
						
					 
					
						2021-08-10 16:40:43 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Manzke 
							
						 
					 
					
						
						
							
						
						ea72d64992 
					 
					
						
						
							
							STM32L151 portable driver adaptations  
						
						 
						
						
						
						
					 
					
						2021-08-08 08:30:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						8b78067cc1 
					 
					
						
						
							
							Use linear buffer for GD32VF103  
						
						 
						
						... 
						
						
						
						As the peripheral is the same as on the STM32F1 and STM32F4 lines we do the same. 
						
						
					 
					
						2021-08-07 12:06:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						4cebde65ec 
					 
					
						
						
							
							Remove unnecessary define guard  
						
						 
						
						... 
						
						
						
						The GD32VF103 family only has USB-OTG peripherals. 
						
						
					 
					
						2021-08-07 12:00:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						7682829820 
					 
					
						
						
							
							Add correct endpoint count for GD32VF103  
						
						 
						
						... 
						
						
						
						This controller family only supports USB FS with four endpoints 
						
						
					 
					
						2021-08-07 09:01:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						c6d495d643 
					 
					
						
						
							
							Remove dependencies to external libraries for the dcd driver  
						
						 
						
						... 
						
						
						
						The core of tinyusb must be as independent as possible, we previously
relied on nuclei-sdk or the GD32VF103 firmware library for the synopsys
driver to work with the GD32VF103. Fortunatly we needed very few parts
from them so we implement them here. 
						
						
					 
					
						2021-08-07 08:55:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						88f5c04fe0 
					 
					
						
						
							
							Merge pull request  #985  from HiFiPhile/same70  
						
						 
						
						... 
						
						
						
						SAMx7x improvements 
						
						
					 
					
						2021-08-06 11:32:57 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MasterPhi 
							
						 
					 
					
						
						
							
						
						a698dda67e 
					 
					
						
						
							
							Minor fix.  
						
						 
						
						
						
						
					 
					
						2021-08-05 09:56:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						3eb54d878a 
					 
					
						
						
							
							Add stm32 license header  
						
						 
						
						
						
						
					 
					
						2021-08-03 20:21:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						2657560b63 
					 
					
						
						
							
							Add hacky GD32VF103 support  
						
						 
						
						
						
						
					 
					
						2021-08-03 20:00:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						794bbd7177 
					 
					
						
						
							
							fix warning  
						
						 
						
						
						
						
					 
					
						2021-08-02 18:58:27 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						98e4ba6a12 
					 
					
						
						
							
							correct midi available with already stream read  
						
						 
						
						
						
						
					 
					
						2021-08-02 18:55:12 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						45e55a8ea0 
					 
					
						
						
							
							fix: D0FIFOSEL setting was incorrectly when big-endian is selected.  
						
						 
						
						... 
						
						
						
						In pipe_xfer_in(), the endianness setting of D0FIFOSEL was lacking due to refactoring.
And add type cast operation to avoid warnings by CCRX. 
						
						
					 
					
						2021-07-31 12:20:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MasterPhi 
							
						 
					 
					
						
						
							
						
						383290a634 
					 
					
						
						
							
							Move register define to separate header.  
						
						 
						
						
						
						
					 
					
						2021-07-30 21:15:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MasterPhi 
							
						 
					 
					
						
						
							
						
						c4cd36980d 
					 
					
						
						
							
							Add cache clean/invalidate.  
						
						 
						
						
						
						
					 
					
						2021-07-30 12:07:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						ff20e4d6bc 
					 
					
						
						
							
							add the entry for RX72N  
						
						 
						
						
						
						
					 
					
						2021-07-29 20:45:51 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						3c3563288d 
					 
					
						
						
							
							add RX65N  
						
						 
						
						
						
						
					 
					
						2021-07-29 20:24:12 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						6b9f8e454e 
					 
					
						
						
							
							add a condition regarding OPT_MCU_RX63N  
						
						 
						
						
						
						
					 
					
						2021-07-29 20:24:12 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						e7c9cf4aea 
					 
					
						
						
							
							Change the accessing method of TU_FIFO from read/write_n_const_addr_full_words to get_write/read_info and advance_write/read_pointer pairs.  
						
						 
						
						
						
						
					 
					
						2021-07-29 20:24:11 +09:00