Scott Shawcroft 
							
						 
					 
					
						
						
							
						
						7a40ec2647 
					 
					
						
						
							
							Split out the control endpoint logic  
						
						
						
						
					 
					
						2018-11-07 23:04:34 -08:00 
						 
				 
			
				
					
						
							
							
								Scott Shawcroft 
							
						 
					 
					
						
						
							
						
						c582c0fda9 
					 
					
						
						
							
							Add SAMD21 and SAMD51 support for CircuitPython.  
						
						... 
						
						
						
						The ProtoThreads style subtasks were removed because it led to
extremely unclear control flow. RTOSes can be used if threading is
needed.
Also added some additional functionality to MSC to support dynamic
LUNs and read-only LUNs. 
						
						
					 
					
						2018-11-07 12:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c7340f4b0e 
					 
					
						
						
							
							clean up helper func  
						
						
						
						
					 
					
						2018-10-23 12:19:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c5d2f661e7 
					 
					
						
						
							
							rename common func to avoid conflict  
						
						
						
						
					 
					
						2018-08-23 20:09:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e07b1acbed 
					 
					
						
						
							
							rename VERIFY to TU_VERIFY to avoid conflict with application  
						
						
						
						
					 
					
						2018-08-13 18:10:23 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6d96b12e27 
					 
					
						
						
							
							improve auto descriptor  
						
						
						
						
					 
					
						2018-08-01 00:50:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9444d45af6 
					 
					
						
						
							
							dev hid enhancement, add report descriptor templates for keyboard, mouse, consumer, syscontrol, gamepad  
						
						
						
						
					 
					
						2018-07-31 23:10:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a2b7b9ddb9 
					 
					
						
						
							
							fix hid warning, move report descriptor template to hid.h  
						
						
						
						
					 
					
						2018-07-31 14:59:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						191b73b58c 
					 
					
						
						
							
							tud_hid_generic_get_report_cb and tud_hid_generic_set_report_cb are mandantory  
						
						
						
						
					 
					
						2018-07-31 13:45:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1a0ffcee25 
					 
					
						
						
							
							add tud_hid_generic_report()  
						
						
						
						
					 
					
						2018-07-31 13:31:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8eeee22ffc 
					 
					
						
						
							
							enhance device hid driver  
						
						... 
						
						
						
						seperate inteface and report 
						
						
					 
					
						2018-07-30 17:01:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8b17c54609 
					 
					
						
						
							
							fix hid generic various error  
						
						
						
						
					 
					
						2018-07-28 22:42:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c729db2294 
					 
					
						
						
							
							beter hid report  
						
						
						
						
					 
					
						2018-07-28 18:14:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6034553be7 
					 
					
						
						
							
							adding hid_generic support  
						
						
						
						
					 
					
						2018-07-28 13:50:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9f61493020 
					 
					
						
						
							
							change HID config, move HID boot config to part of auto descriptor only  
						
						
						
						
					 
					
						2018-07-28 12:38:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						456506045f 
					 
					
						
						
							
							seperate CFG_TUD_HID_BOOT_PROTOCOL to CFG_TUD_HID_KEYBOARD_BOOT & CFG_TUD_HID_MOUSE_BOOT  
						
						
						
						
					 
					
						2018-07-27 21:48:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						faf88d00c2 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2018-07-26 16:01:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						602315cd57 
					 
					
						
						
							
							fix hid keyboard idle rate  
						
						
						
						
					 
					
						2018-07-26 11:27:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1982886f87 
					 
					
						
						
							
							add control set boot protocol support and keyboard idle rate  
						
						... 
						
						
						
						- tud_hid_keyboard_is_boot_protocol()
- tud_hid_mouse_is_boot_protocol() 
						
						
					 
					
						2018-07-25 15:58:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a6fede4962 
					 
					
						
						
							
							improve tud_hid_mouse API()  
						
						
						
						
					 
					
						2018-07-24 20:51:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b370283174 
					 
					
						
						
							
							rename tud_hid_mouse_busy to tud_hid_mouse_ready  
						
						
						
						
					 
					
						2018-07-24 20:41:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						17369cfda0 
					 
					
						
						
							
							change tud_hid_keyboard_busy() to tud_hid_keyboard_ready() for positive meaning  
						
						
						
						
					 
					
						2018-07-24 18:18:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						255f832904 
					 
					
						
						
							
							rename device mouse API  
						
						
						
						
					 
					
						2018-07-24 16:55:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3dc1d847b8 
					 
					
						
						
							
							rename device keyboard api  
						
						
						
						
					 
					
						2018-07-24 16:52:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3400dfdf4e 
					 
					
						
						
							
							nrf52840 boot mouse does not work, need more work  
						
						
						
						
					 
					
						2018-07-24 00:45:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5f6cd49031 
					 
					
						
						
							
							clean up include  
						
						
						
						
					 
					
						2018-07-23 23:41:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						51903a60c5 
					 
					
						
						
							
							rename timeout_ API to tu_timeout API  
						
						
						
						
					 
					
						2018-07-23 22:36:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						361928f429 
					 
					
						
						
							
							rename timeout_timer.h to tusb_timeout.h  
						
						
						
						
					 
					
						2018-07-23 22:32:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						176607dbe1 
					 
					
						
						
							
							rename tud_hid_mouse_is_busy to tud_hid_mouse_busy  
						
						
						
						
					 
					
						2018-07-23 22:30:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3e209f9c20 
					 
					
						
						
							
							enhance device hid  
						
						... 
						
						
						
						- add CFG_TUD_HID_ASCII_TO_KEYCODE_LOOKUP
- add tud_hid_keyboard_send_keycode(), tud_hid_keyboard_send_char(),
tud_hid_keyboard_send_string()
- add timeout_blocking_wait() 
						
						
					 
					
						2018-07-23 17:46:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4342325ee1 
					 
					
						
						
							
							reworking device hid class driver  
						
						
						
						
					 
					
						2018-07-23 15:25:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1efb552bfd 
					 
					
						
						
							
							add ep2drv, rename descriptor offset  
						
						
						
						
					 
					
						2018-07-13 17:48:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dccb06ba7d 
					 
					
						
						
							
							rename class driver close() to reset()  
						
						
						
						
					 
					
						2018-07-13 16:09:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						424735d440 
					 
					
						
						
							
							rename subfolder source to src  
						
						
						
						
					 
					
						2018-06-18 14:05:24 +07:00