Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						bf4b133084 
					 
					
						
						
							
							dcd_da146xx: Drop unexpected data  
						
						 
						
						... 
						
						
						
						USB3CV tool verifies MSC device by sending too short or
too long packets.
In case of too long packets (msc_device requested 31 bytes
but incoming data had 32 bytes) extra byte(s) were left in
FIFO resulting in some data mismatch later on.
Now if more data is received in packet that expected extra
bytes are just dropped. 
						
						
					 
					
						2021-10-15 12:02:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						49aa0b72a8 
					 
					
						
						
							
							dcd_da146xx: Fix EPIN stall notification handling  
						
						 
						
						... 
						
						
						
						Normal TX handler for IN non-0 endpoints is called during
outgoing transfer or just after it was finished.
It may need to fill TX fifo with same data if TX_DONE is present
but ACK_STAT is not.
It may need to fill more data when called during transfer.
But it may also be called when STALL was sent.
In this case TX_DONE is set ACK_STAT is not, just like for packets
that were sent but no ACK was received.
Code was trying to send something again. There was nothing to send
so empty ZLP was scheduled for stalled endpoint.
This ZLP was later send to host where valid response was required.
This change checks if notification was for STALL endpoint and
does not try to fill TX FIFO in that case. 
						
						
					 
					
						2021-10-15 12:02:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						7596cb3079 
					 
					
						
						
							
							update some sense warning from -Wconversion  
						
						 
						
						
						
						
					 
					
						2021-10-15 15:54:32 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								graham sanderson 
							
						 
					 
					
						
						
							
						
						06d9555389 
					 
					
						
						
							
							More warning cleanup  
						
						 
						
						... 
						
						
						
						- physically suppress warnings in TinyUSB headers using pragmas so they don't break -Werror compilation of external files that include them
 - fix compiler warnings in rp2040 port
 - add cmake method to rp2040 port to allow an external project to suppress warnings in TinyUSB itself 
						
						
					 
					
						2021-10-14 15:23:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								graham sanderson 
							
						 
					 
					
						
						
							
						
						7667299b48 
					 
					
						
						
							
							Remove compiler warning  
						
						 
						
						
						
						
					 
					
						2021-10-14 12:13:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						2a795d5fd0 
					 
					
						
						
							
							Fix GUID of video compression formats  
						
						 
						
						
						
						
					 
					
						2021-10-14 23:15:35 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						5cfe293001 
					 
					
						
						
							
							update changelog and increase version for 0.12.0  
						
						 
						
						
						
						
					 
					
						2021-10-13 17:32:34 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						9da234cd7c 
					 
					
						
						
							
							Merge pull request  #1101  from kasjer/kasjer/da146xx-bus-reset-sleep  
						
						 
						
						... 
						
						
						
						da146xx bus reset and sleep reworked 
						
						
					 
					
						2021-10-13 16:33:54 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Shawcroft 
							
						 
					 
					
						
						
							
						
						4ab14867da 
					 
					
						
						
							
							Trying to get USB init  
						
						 
						
						
						
						
					 
					
						2021-10-12 16:47:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						379537cb6d 
					 
					
						
						
							
							Merge branch 'master' into add_uvc  
						
						 
						
						
						
						
					 
					
						2021-10-12 22:01:02 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						67f1603833 
					 
					
						
						
							
							Fix a typo  
						
						 
						
						
						
						
					 
					
						2021-10-12 23:35:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						4d9e44e09c 
					 
					
						
						
							
							more rename  
						
						 
						
						
						
						
					 
					
						2021-10-12 01:12:26 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						7afcb1e5d5 
					 
					
						
						
							
							minor code clean up without functionality changes  
						
						 
						
						
						
						
					 
					
						2021-10-12 00:56:20 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						4d170614dc 
					 
					
						
						
							
							rename some video constants  
						
						 
						
						
						
						
					 
					
						2021-10-11 23:18:24 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						b3bfce2cb7 
					 
					
						
						
							
							update the descriptor endpoint ISO for nrf5x  
						
						 
						
						
						
						
					 
					
						2021-10-11 16:07:34 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						ecec0370ca 
					 
					
						
						
							
							Merge pull request  #1107  from majbthrd/add_ncm  
						
						 
						
						... 
						
						
						
						add NCM driver in a compatible manner : hathach/tinyusb#550  
						
						
					 
					
						2021-10-11 15:57:46 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						a6723f556d 
					 
					
						
						
							
							add ncm.h for magic number  
						
						 
						
						... 
						
						
						
						mostly clean up magic number 
						
						
					 
					
						2021-10-11 12:36:03 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						a8eea9f6a5 
					 
					
						
						
							
							add backward compatible with warnings for CFG_TUD_NET  
						
						 
						
						
						
						
					 
					
						2021-10-09 11:28:55 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						431650fb7d 
					 
					
						
						
							
							Merge branch 'j4cbo-ncm' into majbthrd-add_ncm  
						
						 
						
						
						
						
					 
					
						2021-10-05 16:32:37 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						a867d87072 
					 
					
						
						
							
							rename CFG_TUD_NET to CFG_TUD_ECM_RNDIS  
						
						 
						
						
						
						
					 
					
						2021-10-05 16:00:07 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						31cfd5a684 
					 
					
						
						
							
							Merge branch 'add_ncm' of  https://github.com/majbthrd/tinyusb  into majbthrd-add_ncm  
						
						 
						
						
						
						
					 
					
						2021-10-05 11:39:32 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Birks 
							
						 
					 
					
						
						
							
						
						aa97b419b2 
					 
					
						
						
							
							Handle HID devices with OUT endpoint listed first  
						
						 
						
						... 
						
						
						
						This happens on my PowerA wired Switch pro controller 
						
						
					 
					
						2021-10-04 11:43:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						d9bda631d4 
					 
					
						
						
							
							Merge pull request  #1120  from hathach/enhance  
						
						 
						
						... 
						
						
						
						house keeping update 
						
						
					 
					
						2021-10-01 23:31:21 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						fec2d15989 
					 
					
						
						
							
							clean up vendor open  
						
						 
						
						
						
						
					 
					
						2021-10-01 23:00:09 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						75ad0c7d31 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
						
					 
					
						2021-10-01 22:53:14 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						fdd1e4fbf0 
					 
					
						
						
							
							more usbd  clean up  
						
						 
						
						
						
						
					 
					
						2021-10-01 21:52:29 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ha Thach 
							
						 
					 
					
						
						
							
						
						c851229eea 
					 
					
						
						
							
							Merge pull request  #1063  from HiFiPhile/uac_fifo  
						
						 
						
						... 
						
						
						
						UAC2: Add xfer_fifo support for dcd_transdimension. 
						
						
					 
					
						2021-10-01 00:17:51 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						7708997a67 
					 
					
						
						
							
							change scsis status to phase error when total_bytes < block_count  
						
						 
						
						
						
						
					 
					
						2021-09-30 20:14:23 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						14514d7087 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/szymonh/tinyusb  into szymonh-master  
						
						 
						
						
						
						
					 
					
						2021-09-30 20:02:32 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						4ca466b00b 
					 
					
						
						
							
							Update comments  
						
						 
						
						
						
						
					 
					
						2021-09-29 22:59:46 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						9bcab53c2c 
					 
					
						
						
							
							Implement frame rate settings  
						
						 
						
						
						
						
					 
					
						2021-09-29 22:53:26 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						dba5e7b17d 
					 
					
						
						
							
							Implement negotiation process for streaming parameters  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						0c89292a8d 
					 
					
						
						
							
							Fix transfer failure when reconnecting  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						a15c354329 
					 
					
						
						
							
							Fix typo  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:18 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						f7bbdea0b8 
					 
					
						
						
							
							Refactor application API parameters  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						0d6496886c 
					 
					
						
						
							
							Change frame buffer management  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						d88cc23ca5 
					 
					
						
						
							
							Refactor packet handling  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:17 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						cd3f6eac2f 
					 
					
						
						
							
							Fix streaming payload handling  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						3cb4bb391d 
					 
					
						
						
							
							Separate a handling resource into controller and streaming  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						2b4e02f192 
					 
					
						
						
							
							Implement some mandatory requests on streaming interface  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:16 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						4995d9cbd2 
					 
					
						
						
							
							Fix handling for set_interface  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:15 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						20572a6ed2 
					 
					
						
						
							
							Fix regarding standard video stream request  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:15 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						d026f17457 
					 
					
						
						
							
							fix: configuration descriptor has incorrectly sizes  
						
						 
						
						... 
						
						
						
						update some descriptors 
						
						
					 
					
						2021-09-29 21:23:15 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						019c1ab09e 
					 
					
						
						
							
							add tentative example  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						033d6b28ff 
					 
					
						
						
							
							moved ISO attributes from audio to common  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						e8de411322 
					 
					
						
						
							
							cleanup open()  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kkitayam 
							
						 
					 
					
						
						
							
						
						97d5d1e491 
					 
					
						
						
							
							add files for video class device  
						
						 
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						1d5bdf7d39 
					 
					
						
						
							
							add same7x to board list  
						
						 
						
						
						
						
					 
					
						2021-09-29 16:29:15 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						0b31c40b9f 
					 
					
						
						
							
							Merge branch 'master' into enhance  
						
						 
						
						
						
						
					 
					
						2021-09-29 16:18:17 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hathach 
							
						 
					 
					
						
						
							
						
						2f2fb3d8d9 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
						
					 
					
						2021-09-29 16:18:11 +07:00