hathach 
							
						 
					 
					
						
						
							
						
						6bc245cb36 
					 
					
						
						
							
							add dcd_edpt0_status_complete() which is useful for several mcu port  
						
						
						
						
					 
					
						2019-11-28 11:46:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						40b454cf28 
					 
					
						
						
							
							get passed first get device descriptor  
						
						
						
						
					 
					
						2019-11-27 23:20:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c2fb813658 
					 
					
						
						
							
							Merge pull request  #217  from xobs/valentyusb-eptri  
						
						... 
						
						
						
						WIP: Add Valentyusb eptri 
						
						
					 
					
						2019-11-18 12:37:34 +07:00 
						 
				 
			
				
					
						
							
							
								Sean Cross 
							
						 
					 
					
						
						
							
						
						359189ea2d 
					 
					
						
						
							
							tusb_verify: add riscv assert support  
						
						... 
						
						
						
						This simply executes an "ebreak" instruction.
Signed-off-by: Sean Cross <sean@xobs.io > 
						
						
					 
					
						2019-11-13 09:08:01 -08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						838173efc3 
					 
					
						
						
							
							remove TEST_FAIL() from TU_ASSERT, since it prevents we testing how stack response with failed assert  
						
						
						
						
					 
					
						2019-11-01 18:27:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5b68cc91ad 
					 
					
						
						
							
							adding TEST_FAIL() for TU_ASSERT()  
						
						
						
						
					 
					
						2019-11-01 17:50:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						78523301bb 
					 
					
						
						
							
							Merge pull request  #202  from smunaut/dfu-rt  
						
						... 
						
						
						
						Add support for DFU Runtime class for devices 
						
						
					 
					
						2019-10-28 22:56:14 +07:00 
						 
				 
			
				
					
						
							
							
								Sylvain Munaut 
							
						 
					 
					
						
						
							
						
						ec4ecfa817 
					 
					
						
						
							
							Add support for DFU Runtime class for devices  
						
						... 
						
						
						
						This is really just a few descriptors and then answering to the
request from the host to reboot into DFU mode.
That latter part is delegated to the app since this is platform
specific.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com > 
						
						
					 
					
						2019-10-28 16:11:08 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						661515a807 
					 
					
						
						
							
							adding debug log function  
						
						
						
						
					 
					
						2019-10-23 21:18:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						90b6b5d137 
					 
					
						
						
							
							clean up tusb_verify  
						
						
						
						
					 
					
						2019-10-18 16:38:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						195d0f5a14 
					 
					
						
						
							
							adding log support with uart  
						
						... 
						
						
						
						started with pca10056 
						
						
					 
					
						2019-10-12 00:02:51 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						dfe92542e6 
					 
					
						
						
							
							Change inline functions to macros, and make all parameter names uniform.  
						
						
						
						
					 
					
						2019-09-16 11:27:05 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						889c17a442 
					 
					
						
						
							
							Merge branch 'master' into TI_compiler_quirks  
						
						
						
						
					 
					
						2019-09-16 09:24:27 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						88dd83ae5c 
					 
					
						
						
							
							Merge pull request  #159  from pigrew/assert_documentation  
						
						... 
						
						
						
						Documentation: assert vs verify. 
						
						
					 
					
						2019-09-16 11:29:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9c5ae0369b 
					 
					
						
						
							
							follow up to suggestion to pr 155  
						
						
						
						
					 
					
						2019-09-16 11:13:17 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						9593463367 
					 
					
						
						
							
							Massive copy&paste typo of mine in the 32-bit byte swapping function....  
						
						
						
						
					 
					
						2019-09-15 15:20:01 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						21ba37aec6 
					 
					
						
						
							
							Interpretation of assert vs verify.  
						
						
						
						
					 
					
						2019-09-14 11:25:40 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						bb7f581b6d 
					 
					
						
						
							
							TI compiler quirks, and le byte swapping functions.  
						
						
						
						
					 
					
						2019-09-13 20:28:26 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ac8c343fef 
					 
					
						
						
							
							fix   #154  forward all endpoint recipeint request to class driver  
						
						... 
						
						
						
						fix typo
remove magic number 0xff of driver id 
						
						
					 
					
						2019-09-13 22:16:24 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						bc2a65b20b 
					 
					
						
						
							
							A few bug fixes, remove the unstested device notices,  note supported boards in READMEs, and implement PMA  
						
						... 
						
						
						
						access stride (used on MCU's with 512 byte USB buffers). 
						
						
					 
					
						2019-09-10 01:03:24 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						75a3f791e3 
					 
					
						
						
							
							Remove some type conversion warnings (using GCC pedantic warnings)  
						
						
						
						
					 
					
						2019-09-09 13:35:41 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						96bead4b2a 
					 
					
						
						
							
							Add dummy arguments to GET_NTH_ARG to make GCC happy (removes pedantic warnings)  
						
						
						
						
					 
					
						2019-09-09 13:24:08 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2d041aaa1d 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-09-01 08:11:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bac75a81fd 
					 
					
						
						
							
							support LPC51u68  #100  
						
						
						
						
					 
					
						2019-08-31 22:44:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						30de17a830 
					 
					
						
						
							
							clean up  
						
						... 
						
						
						
						- remove TUD_WEBUSB_URL_DESCRIPTOR to avoid flexible array member (C++
forbid in strict mode)
- remove unused TUD_DESC_STRLEN/TUD_DESC_STR_HEADER/TUD_DESC_STR_HEADER 
						
						
					 
					
						2019-08-01 13:20:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2c2db31b09 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-07-30 20:28:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						af3c301ea5 
					 
					
						
						
							
							added BOS MS OS 2.0 descriptor to webusb example, it work with windows  
						
						
						
						
					 
					
						2019-07-30 00:34:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						83f7aacbb1 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-07-16 18:43:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cb4e6837e9 
					 
					
						
						
							
							clean up, rename internal driver control_request_complete to simply control_complete  
						
						
						
						
					 
					
						2019-07-12 22:03:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						164b26ee6b 
					 
					
						
						
							
							change TUD_HID_INOUT_DESCRIPTOR epout & epin order  
						
						... 
						
						
						
						clean up, adding template for BOS & BOS platform descriptor 
						
						
					 
					
						2019-07-12 14:53:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3b6013e78f 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-07-12 14:43:01 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e74aa41552 
					 
					
						
						
							
							added tud_descriptor_bos_cb(), add support for BOS get descriptor  
						
						
						
						
					 
					
						2019-07-12 00:12:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5ebb606ecd 
					 
					
						
						
							
							add BOS descriptor and device capability constant  
						
						
						
						
					 
					
						2019-07-11 22:35:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6991b28532 
					 
					
						
						
							
							improving midi support, adding midi exmaple  
						
						... 
						
						
						
						rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE 
						
						
					 
					
						2019-07-01 22:38:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						13e01c7dca 
					 
					
						
						
							
							add TU_ prefix to compiler ATTR to prevent name conflict with application  
						
						
						
						
					 
					
						2019-06-06 10:39:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a0307bafda 
					 
					
						
						
							
							added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy()  
						
						... 
						
						
						
						- improve fifo write/read_n with only one lock
- use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver
- replace cdc read's pending_read_from_host by usbd_edpt_busy() 
						
						
					 
					
						2019-05-29 16:55:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6e443d1918 
					 
					
						
						
							
							enable CFG_TUSB_DEBUG on DEBUG build  
						
						
						
						
					 
					
						2019-05-14 17:36:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						910a94e9ca 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-05-14 13:12:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3e6d911ce9 
					 
					
						
						
							
							more clean up use inline bit funciton instead of macros  
						
						
						
						
					 
					
						2019-05-14 12:54:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						81fc7b7e2b 
					 
					
						
						
							
							clean up endian convert function  
						
						
						
						
					 
					
						2019-05-14 12:14:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3e24daac79 
					 
					
						
						
							
							remove deprecated tusb_task, clean up tusb compiler  
						
						
						
						
					 
					
						2019-05-14 12:03:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						61ec407752 
					 
					
						
						
							
							update license year to 2019  
						
						
						
						
					 
					
						2019-05-14 11:48:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6135019230 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-05-14 11:46:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1174949308 
					 
					
						
						
							
							change tud_descriptor_string_cb() to be consistent with other descriptor callback  
						
						
						
						
					 
					
						2019-05-12 15:38:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						de56a0ca89 
					 
					
						
						
							
							add tud_descriptor_string_cb() for getting string descriptor from application  
						
						... 
						
						
						
						- remove tud_desc_set.string_arr/string_count 
						
						
					 
					
						2019-05-11 16:31:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f9d9eebfe1 
					 
					
						
						
							
							support hid generic inout  #58  
						
						... 
						
						
						
						- add report descriptor template TUD_HID_REPORT_DESC_GENERIC_INOUT
- add TUD_HID_INOUT_DESCRIPTOR & TUD_HID_INOUT_DESC_LEN
- add hid_generic_inout example 
						
						
					 
					
						2019-05-02 14:30:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6102183193 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-04-11 00:22:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f3a954e7de 
					 
					
						
						
							
							self powered and remote wakeup support are from configuration descriptor attribute  
						
						
						
						
					 
					
						2019-03-30 17:38:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1c2beba85c 
					 
					
						
						
							
							working on suspend and resume  
						
						... 
						
						
						
						change dcd_init signature 
						
						
					 
					
						2019-03-29 16:23:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						18f248b142 
					 
					
						
						
							
							remove tusb_hal_millis() usage, less work for porting  
						
						
						
						
					 
					
						2019-03-24 01:19:32 +07:00