Ha Thach 
							
						 
					 
					
						
						
							
						
						379b8ac556 
					 
					
						
						
							
							Merge pull request  #365  from pigrew/desc_tu_verify  
						
						... 
						
						
						
						tu_verify for getting descriptors 
						
						
					 
					
						2020-04-22 12:24:05 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						50be9d7c3a 
					 
					
						
						
							
							mass rename tud/dcd_irq_handler to tud/dcd_init_handler  
						
						
						
						
					 
					
						2020-04-17 12:27:53 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						2994d100cd 
					 
					
						
						
							
							Remove transfer queue filtering. May need to be revisited later.  
						
						
						
						
					 
					
						2020-04-16 09:59:40 -04: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 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0ddbda08cb 
					 
					
						
						
							
							always response if GET_INTERFACE even if class driver does not support alt interface  
						
						
						
						
					 
					
						2020-04-15 23:08:49 +07: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 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c74f7e708e 
					 
					
						
						
							
							remove class_code/subclass/protocol from driver structure, add name for logging  
						
						
						
						
					 
					
						2020-04-15 11:06:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f1a6f92fab 
					 
					
						
						
							
							Merge branch 'master' into class-driver-id  
						
						
						
						
					 
					
						2020-04-15 10:47:49 +07:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						7fa8d87291 
					 
					
						
						
							
							usbnet: remove CDC-EEM  
						
						
						
						
					 
					
						2020-04-14 21:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3ef6e33533 
					 
					
						
						
							
							use class driver open() for interface support detection  
						
						... 
						
						
						
						tested with dfu_runtime 
						
						
					 
					
						2020-04-15 01:00:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ae60146274 
					 
					
						
						
							
							use explicit all_subclass and all_protocol since 0xFF is stil valid  
						
						
						
						
					 
					
						2020-04-14 22:35:34 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						16f65890eb 
					 
					
						
						
							
							Merge branch 'master' into edpt_close  
						
						
						
						
					 
					
						2020-04-14 10:22:03 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b90b00d43b 
					 
					
						
						
							
							complete adding subclass and protocol to driver id  
						
						
						
						
					 
					
						2020-04-14 18:35:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						593fe154ec 
					 
					
						
						
							
							adding subclass & protocol to class driver structure  
						
						
						
						
					 
					
						2020-04-14 18:00:59 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						57ffa94a52 
					 
					
						
						
							
							Merge pull request  #334  from majbthrd/usbnet_osagnostic  
						
						... 
						
						
						
						usbnet: OS-agnostic (Windows/Linux/macOS) network driver 
						
						
					 
					
						2020-04-14 17:39:50 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						de208b31cf 
					 
					
						
						
							
							edpt_close: Remove item from queue instead of modifying it.  
						
						
						
						
					 
					
						2020-04-13 11:05:34 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						f8e7487355 
					 
					
						
						
							
							edpt_close: Updated based on feedback.  
						
						
						
						
					 
					
						2020-04-13 09:51:46 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f4df829399 
					 
					
						
						
							
							lpc17xx move set configdevice into set address  
						
						... 
						
						
						
						for removing dcd_set_config() 
						
						
					 
					
						2020-04-13 17:04:18 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						0eeaccaf46 
					 
					
						
						
							
							Skeleton, and initial stm32fsdev implementation (that leaks memory)  
						
						
						
						
					 
					
						2020-04-12 21:27:27 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						bb3bbcc00b 
					 
					
						
						
							
							usbnet: OS-agnostic (Windows/Linux/macOS) network driver  
						
						
						
						
					 
					
						2020-04-12 15:41:18 -05:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						04a06ec401 
					 
					
						
						
							
							Merge branch 'master' into refactor-irqhandler  
						
						
						
						
					 
					
						2020-04-11 15:49:34 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						07809d03a7 
					 
					
						
						
							
							Merge pull request  #332  from pigrew/stm32fsdev-dcdconnect  
						
						... 
						
						
						
						stm32fsdev: Implement dcd_connect. 
						
						
					 
					
						2020-04-11 13:20:31 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						2ff3f765db 
					 
					
						
						
							
							Merge pull request  #319  from hathach/add-esp32s2  
						
						... 
						
						
						
						port ESP32 S2 
						
						
					 
					
						2020-04-10 23:53:03 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						5bd9d14fc1 
					 
					
						
						
							
							stm32fsdev:  set dcd_connect API definitions to strong, Modify documentation.  
						
						
						
						
					 
					
						2020-04-10 10:26:41 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1b3d1b52c9 
					 
					
						
						
							
							fix uint32_t format with log  
						
						
						
						
					 
					
						2020-04-10 13:54:50 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						715c4dbbf8 
					 
					
						
						
							
							stm32fsdev: Implement dcd_connect.  
						
						
						
						
					 
					
						2020-04-09 17:03:12 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						11201f1a06 
					 
					
						
						
							
							adding dcd_connect/disconnect  
						
						
						
						
					 
					
						2020-04-09 11:42:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4179334aca 
					 
					
						
						
							
							call tud_irq_handler() for all nrf5x board  
						
						
						
						
					 
					
						2020-04-06 17:35:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fb05451a26 
					 
					
						
						
							
							mass rename dcd_isr() to dcd_irq_handler()  
						
						
						
						
					 
					
						2020-04-06 17:24:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dc4bf02dcb 
					 
					
						
						
							
							mass rename tud_isr to tud_irq_handler  
						
						
						
						
					 
					
						2020-04-06 17:04:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c026236824 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2020-04-06 16:33:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2d6d298302 
					 
					
						
						
							
							move irqhandler to application  
						
						... 
						
						
						
						tud_isr() must be called by application to forward the irqhandle to the
stack 
						
						
					 
					
						2020-04-06 14:11:45 +07:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						794212d44e 
					 
					
						
						
							
							revise argument order for TUD_CONFIG_DESCRIPTOR macro  
						
						
						
						
					 
					
						2020-03-31 10:53:47 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						87f313da48 
					 
					
						
						
							
							add provision for multiple configurations  
						
						
						
						
					 
					
						2020-03-30 13:47:17 -05:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						6606cf2896 
					 
					
						
						
							
							USBD: Use tud_control_xfer only for data  
						
						
						
						
					 
					
						2020-03-27 15:54:37 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4f871063fd 
					 
					
						
						
							
							Merge branch 'master' into cr1901-msp430f5529  
						
						
						
						
					 
					
						2020-03-22 17:19:57 +07:00