hathach 
							
						 
					 
					
						
						
							
						
						3b83813f01 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2020-04-22 00:29:51 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						1d33aa9b6f 
					 
					
						
						
							
							Merge pull request  #359  from versioduo/midi-flow-control  
						
						... 
						
						
						
						MIDI - Add flow control to incoming packet stream 
						
						
					 
					
						2020-04-22 00:11:27 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						0ec69de77c 
					 
					
						
						
							
							sof is optional, revert other changes but remove unneeded check.  
						
						
						
						
					 
					
						2020-04-21 10:06:17 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						d1656c0b8d 
					 
					
						
						
							
							tu_verify for getting descriptors  
						
						
						
						
					 
					
						2020-04-20 16:09:15 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bbcf9241bd 
					 
					
						
						
							
							add back MIDI multiple jack  
						
						
						
						
					 
					
						2020-04-20 23:46:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d57312602d 
					 
					
						
						
							
							add extra comma to HID_REPORT_ID  
						
						... 
						
						
						
						this make the template with Report ID look less weird to the user 
						
						
					 
					
						2020-04-20 16:09:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e4570c35f7 
					 
					
						
						
							
							add uart for ea4357  
						
						
						
						
					 
					
						2020-04-20 00:27:35 +07:00 
						 
				 
			
				
					
						
							
							
								Kay Sievers 
							
						 
					 
					
						
						
							
						
						a0598ef369 
					 
					
						
						
							
							MIDI - Add flow control to incoming packet stream  
						
						... 
						
						
						
						Larger SysEx transfers get corrupted by incoming packets.
This changes the FIFOs not to overwrite their data. MIDI should not be
a transport that drops packets. A potentially blocking device is easier
to detect and handle than a device that silently corrupts the packet
stream at random overflows, especially when SysEx messages are involved. 
						
						
					 
					
						2020-04-19 11:44:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						f9262007ac 
					 
					
						
						
							
							Merge pull request  #258  from versioduo/midi-packets  
						
						... 
						
						
						
						MIDI packet interface 
						
						
					 
					
						2020-04-19 15:43:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1f442c0a9a 
					 
					
						
						
							
							also add wakeup event  
						
						
						
						
					 
					
						2020-04-18 23:48:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c3fc5f1595 
					 
					
						
						
							
							session end interrupt doesn't trigger on esp32 saola board  
						
						... 
						
						
						
						it is possibly due to the board design without vbus sense. Revisit
later. 
						
						
					 
					
						2020-04-18 23:42:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fa71402e17 
					 
					
						
						
							
							implement disconnection detection for stm32 synopsys  
						
						... 
						
						
						
						- disconnection is OTG INT session end bit
- add USE_SOF to disable 1ms interrupt on mcu which isn't used now by
the stack
- add suspend detection 
						
						
					 
					
						2020-04-18 23:40:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ce6a81e74d 
					 
					
						
						
							
							fix typo  
						
						
						
						
					 
					
						2020-04-17 22:10:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						464b1e8e89 
					 
					
						
						
							
							correct return for write flush  
						
						
						
						
					 
					
						2020-04-17 15:57:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4571ce0d29 
					 
					
						
						
							
							add a bit of document for cdc device API. also improve cdc write flush when complete.  
						
						
						
						
					 
					
						2020-04-17 15:54:20 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						0b1b9a2b9e 
					 
					
						
						
							
							Merge pull request  #260  from majbthrd/cdczlp  
						
						... 
						
						
						
						CDC device: fix behavior for transfers that are a whole multiple of endpoint buffer 
						
						
					 
					
						2020-04-17 15:00:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6f9c256ad0 
					 
					
						
						
							
							complete remove dcd_set_config(), fix unit test  
						
						
						
						
					 
					
						2020-04-17 13:52:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						05476d9ad7 
					 
					
						
						
							
							Merge branch 'master' into remove-dcd-set-config  
						
						
						
						
					 
					
						2020-04-17 13:38:22 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						85f0894fff 
					 
					
						
						
							
							Merge pull request  #347  from majbthrd/nuc505_config  
						
						... 
						
						
						
						nuc505: change dcd_set_config() behavior 
						
						
					 
					
						2020-04-17 13:36:16 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						1f69807621 
					 
					
						
						
							
							Merge pull request  #354  from hathach/cxd56-disconnect-connect  
						
						... 
						
						
						
						Cxd56 disconnect connect 
						
						
					 
					
						2020-04-17 13:12:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dddf30f532 
					 
					
						
						
							
							added disconnect for spresense  
						
						
						
						
					 
					
						2020-04-17 12:53:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						50be9d7c3a 
					 
					
						
						
							
							mass rename tud/dcd_irq_handler to tud/dcd_init_handler  
						
						
						
						
					 
					
						2020-04-17 12:27:53 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						89f99426fc 
					 
					
						
						
							
							add code for disconnect/connect (not tested)  
						
						
						
						
					 
					
						2020-04-17 11:48:49 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						4bbbba48cb 
					 
					
						
						
							
							Merge pull request  #351  from hathach/valentyusb-dcd-disconnect-connect  
						
						... 
						
						
						
						Valentyusb dcd disconnect connect 
						
						
					 
					
						2020-04-17 09:52:29 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						19e2eb66c0 
					 
					
						
						
							
							Merge pull request  #350  from hathach/synopsys-msp430-dcd-disconnect-connect  
						
						... 
						
						
						
						Synopsys msp430 dcd disconnect connect 
						
						
					 
					
						2020-04-17 09:51:15 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						9aa553ccc2 
					 
					
						
						
							
							Merge pull request  #352  from hathach/samg-dcd-disconnect-connect  
						
						... 
						
						
						
						samg implement dcd connect/disconnect 
						
						
					 
					
						2020-04-16 23:14:42 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						33610751d7 
					 
					
						
						
							
							Merge pull request  #336  from pigrew/edpt_close  
						
						... 
						
						
						
						> If you notice my chain of events above, the bulk transfer was started BEFORE the SET_INTERFACE call. The USB device hardware swaps the order of them being delivered. On STM32, it gives priority to the lower-numbered EP index.
It shouldn't be a matter, control is 2+ stage, before sending the setup. Host should stop all communication to the endpoint that It wants to close. 
						
						
					 
					
						2020-04-16 23:10:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						36d4efa077 
					 
					
						
						
							
							samg implement dcd connect/disconnect  
						
						
						
						
					 
					
						2020-04-16 22:59:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6377699d77 
					 
					
						
						
							
							implement dcd disconnect connect  
						
						
						
						
					 
					
						2020-04-16 22:30:33 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						bfec3b4479 
					 
					
						
						
							
							Merge pull request  #345  from hathach/add-alt-itf  
						
						... 
						
						
						
						Implement setInterface(alt) for usb net driver 
						
						
					 
					
						2020-04-16 21:33:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3aaad8cd73 
					 
					
						
						
							
							add int enable/disable for pullup  
						
						
						
						
					 
					
						2020-04-16 21:30:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						18d936b414 
					 
					
						
						
							
							msp430 disconnect/connect  
						
						
						
						
					 
					
						2020-04-16 21:04:28 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						2994d100cd 
					 
					
						
						
							
							Remove transfer queue filtering. May need to be revisited later.  
						
						
						
						
					 
					
						2020-04-16 09:59:40 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						63655ac9d7 
					 
					
						
						
							
							cleanup for esp32  
						
						
						
						
					 
					
						2020-04-16 20:43:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4c74140b31 
					 
					
						
						
							
							stm32 sysnopsys disconnect/connect  
						
						
						
						
					 
					
						2020-04-16 20:20:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a009775745 
					 
					
						
						
							
							dcd disconnect/connect for transdimension ip  
						
						
						
						
					 
					
						2020-04-16 16:56:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						418b69f2db 
					 
					
						
						
							
							implement dcd disconnect/connect for lpc ip3511  
						
						
						
						
					 
					
						2020-04-16 16:05:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						969121df4f 
					 
					
						
						
							
							added dcd disconnect/connect to lpc17/40  
						
						
						
						
					 
					
						2020-04-16 15:52:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2eed58d096 
					 
					
						
						
							
							per review  
						
						
						
						
					 
					
						2020-04-16 11:13:54 +07:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						b9fca0bbb4 
					 
					
						
						
							
							nuc505: change dcd_set_config() behavior  
						
						
						
						
					 
					
						2020-04-15 14:16:48 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						86ff5651ad 
					 
					
						
						
							
							correct usbnet control complete response  
						
						... 
						
						
						
						don't return false with STD request get/setInterface() or targeted Data
Interface (itfnum +1) 
						
						
					 
					
						2020-04-15 23:10:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0ddbda08cb 
					 
					
						
						
							
							always response if GET_INTERFACE even if class driver does not support alt interface  
						
						
						
						
					 
					
						2020-04-15 23:08:49 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						b0270f499b 
					 
					
						
						
							
							stm32fsdev: dynamic allocation of PMA.  
						
						
						
						
					 
					
						2020-04-15 11:53:30 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						caa1dceed9 
					 
					
						
						
							
							implement alternate setInterface() request  
						
						... 
						
						
						
						mostly forward these request (recipient = interface) to class driver. 
						
						
					 
					
						2020-04-15 17:51:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d315393fbb 
					 
					
						
						
							
							use IAD to assign itf2drv mapping correctly  
						
						... 
						
						
						
						merge net_data back into net driver 
						
						
					 
					
						2020-04-15 16:18:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0b39168dc2 
					 
					
						
						
							
							add IAD for CDC ECM, remove EEM descriptor template  
						
						
						
						
					 
					
						2020-04-15 15:40:53 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b03b9eb939 
					 
					
						
						
							
							change cdc template protocol to None  
						
						
						
						
					 
					
						2020-04-15 15:14:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						93ffe317b2 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2020-04-15 13:53:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3bfb402d8c 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2020-04-15 11:44:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1faa3b2768 
					 
					
						
						
							
							tested usbnet, completely remove class code  
						
						
						
						
					 
					
						2020-04-15 11:41:26 +07:00