Ha Thach 
							
						 
					 
					
						
						
							
						
						744674bb28 
					 
					
						
						
							
							Merge pull request  #240  from majbthrd/master  
						
						... 
						
						
						
						implement multiple interfaces support 
						
						
					 
					
						2020-01-11 12:23:13 +07:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						ff0e7d2bed 
					 
					
						
						
							
							implement multiple interfaces support  
						
						
						
						
					 
					
						2019-12-28 14:27:32 -06:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						605129eb66 
					 
					
						
						
							
							invoke scsi complete callback before queue for csw status  
						
						... 
						
						
						
						there is racing issue with samd + qspi flash testing with arduino
otherwise. 
						
						
					 
					
						2019-12-24 21:24:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bbada1d3e6 
					 
					
						
						
							
							adding lookup table for debugging  
						
						... 
						
						
						
						add msc scsi command list 
						
						
					 
					
						2019-12-23 18:54:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						94e70f9b01 
					 
					
						
						
							
							Merge branch 'master' into port-samg55  
						
						
						
						
					 
					
						2019-12-21 23:53:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						421221baa5 
					 
					
						
						
							
							making more progress, but failed with WRITE10  
						
						... 
						
						
						
						incorrect queue 448 bytes instead of 512 
						
						
					 
					
						2019-12-21 23:51:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						050fa2fd39 
					 
					
						
						
							
							able to response to scsi inquiry, but failed to response to test unit ready  
						
						
						
						
					 
					
						2019-12-21 19:33:41 +07:00 
						 
				 
			
				
					
						
							
							
								samveen 
							
						 
					 
					
						
						
							
						
						ba8a232970 
					 
					
						
						
							
							add "`" and "~" to keycode -> ASCII table  
						
						
						
						
					 
					
						2019-12-17 12:47:05 +05:30 
						 
				 
			
				
					
						
							
							
								samveen 
							
						 
					 
					
						
						
							
						
						fdce63b268 
					 
					
						
						
							
							[tusb]fix typo in comment  
						
						
						
						
					 
					
						2019-12-16 23:01:26 +05:30 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fe1eadf177 
					 
					
						
						
							
							fix   #229  
						
						
						
						
					 
					
						2019-11-27 12:34:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fc86a308f6 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-11-05 11:45:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5209091c28 
					 
					
						
						
							
							Merge branch 'master' into fix-issue-207  
						
						
						
						
					 
					
						2019-11-05 10:20:30 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						c98acd3873 
					 
					
						
						
							
							Use control transfer function to send control data (in usbtmc)  
						
						
						
						
					 
					
						2019-11-04 08:54:18 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						79fbc0b23c 
					 
					
						
						
							
							wait for scsi status complete before queueing for next scsi command  
						
						... 
						
						
						
						fix  #207  
					
						2019-11-01 18:43:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d0d87d98f6 
					 
					
						
						
							
							add assert to prevent div by zero  
						
						
						
						
					 
					
						2019-11-01 18:03:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						164d0db825 
					 
					
						
						
							
							Merge branch 'ZLP_Request2' into pigrew-ZLP_Request2  
						
						
						
						
					 
					
						2019-11-01 10:16:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						981e64d8a1 
					 
					
						
						
							
							implement pigrew review  
						
						
						
						
					 
					
						2019-11-01 10:07:56 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						d35f86993f 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into ZLP_Request2  
						
						
						
						
					 
					
						2019-10-31 12:23:54 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f58726887a 
					 
					
						
						
							
							update doc, hid set report  
						
						
						
						
					 
					
						2019-10-31 21:28:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8a57997c0f 
					 
					
						
						
							
							Merge branch 'master' into pigrew-ZLP_Request2  
						
						
						
						
					 
					
						2019-10-31 09:57:52 +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 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						cef388b7bd 
					 
					
						
						
							
							Merge branch 'master' into ZLP_Request2  
						
						
						
						
					 
					
						2019-10-02 01:15:47 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						204791b3e7 
					 
					
						
						
							
							2nd attempt to  fix   #161  
						
						
						
						
					 
					
						2019-10-01 22:19:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d27291f288 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2019-09-30 14:45:34 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						91fa24d99c 
					 
					
						
						
							
							Merge branch 'master' into ZLP_Request2  
						
						
						
						
					 
					
						2019-09-27 00:37:21 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6183dbd0ce 
					 
					
						
						
							
							add -Wextra for more warnings to example  
						
						... 
						
						
						
						non-stack warning (probably mcu driver) should be suppressed in the
board.mk 
						
						
					 
					
						2019-09-27 00:15:43 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						6841b236e8 
					 
					
						
						
							
							Remove _app from callback function names.  
						
						
						
						
					 
					
						2019-09-25 12:47:05 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						3a87dd65d7 
					 
					
						
						
							
							Change getting the capabilities structure to a callback instead of an extern struct.  
						
						
						
						
					 
					
						2019-09-25 12:46:35 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						2d4352bfe9 
					 
					
						
						
							
							Rename USBTMC functions.  
						
						
						
						
					 
					
						2019-09-25 12:46:25 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						412a279073 
					 
					
						
						
							
							I never understood why I need to write void as empty function arguments.  
						
						
						
						
					 
					
						2019-09-24 13:54:45 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						624f4bf4ce 
					 
					
						
						
							
							Remove rhport from app code. If anything, it should be the interface_id. Assume a single interface, for now.  
						
						
						
						
					 
					
						2019-09-24 13:42:29 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						10105557dc 
					 
					
						
						
							
							Let application control interface latency...  
						
						
						
						
					 
					
						2019-09-24 13:11:45 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						e61f2b7393 
					 
					
						
						
							
							Retool stalling EP on xfer errors.  
						
						
						
						
					 
					
						2019-09-22 09:55:28 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						fa5b5e4561 
					 
					
						
						
							
							Lots of updates (especially error handling)  
						
						
						
						
					 
					
						2019-09-21 21:46:46 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						ec3414ca3a 
					 
					
						
						
							
							Merge branch 'master' into usbtmc  
						
						
						
						
					 
					
						2019-09-21 21:38:05 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						8a688cd8d0 
					 
					
						
						
							
							Revert "Revert "Also need to just return false in the case that it isn't an interface control event. We shouldn't assert. This normally isn't an""  
						
						... 
						
						
						
						This reverts commit 2281a51484 
						
						
					 
					
						2019-09-20 12:58:26 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						2281a51484 
					 
					
						
						
							
							Revert "Also need to just return false in the case that it isn't an interface control event. We shouldn't assert. This normally isn't an"  
						
						... 
						
						
						
						This reverts commit f241ff389f 
						
						
					 
					
						2019-09-20 12:27:41 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						f241ff389f 
					 
					
						
						
							
							Also need to just return false in the case that it isn't an interface control event. We shouldn't assert. This normally isn't an  
						
						... 
						
						
						
						error, either, so I don't want to use TU_VERIFY. 
						
						
					 
					
						2019-09-20 08:56:46 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						a8a65d6cea 
					 
					
						
						
							
							Use cached HID descriptor.  
						
						
						
						
					 
					
						2019-09-20 08:46:17 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						02b468f56a 
					 
					
						
						
							
							(little typo fix)  
						
						
						
						
					 
					
						2019-09-19 21:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						05164c5a27 
					 
					
						
						
							
							Cache pointer to HID descriptor.  
						
						
						
						
					 
					
						2019-09-19 21:04:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						2a7ca15e2c 
					 
					
						
						
							
							Rename functions to include tud_ and _cb  
						
						
						
						
					 
					
						2019-09-19 20:43:49 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						f3d6d0127b 
					 
					
						
						
							
							Rename USBTMC_CFG_ENABLE_488, and fix build with it off.  
						
						
						
						
					 
					
						2019-09-19 19:59:44 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						d742c3e15c 
					 
					
						
						
							
							s/USBTMC488/USB488/ ; fix types in bitfield  
						
						
						
						
					 
					
						2019-09-19 19:56:00 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						7e0490bbf3 
					 
					
						
						
							
							Move descriptors to usbd.h  
						
						
						
						
					 
					
						2019-09-19 19:51:37 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						346443118f 
					 
					
						
						
							
							Add testcase for aborting bulk in with no data queued (and fix aborting bulk in)  
						
						
						
						
					 
					
						2019-09-19 19:01:08 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						0548f97d33 
					 
					
						
						
							
							Remove debug printf.  
						
						
						
						
					 
					
						2019-09-19 18:59:57 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						d4b2dff7c4 
					 
					
						
						
							
							Fix more TX bugs... and add variable response delay to the example project.  
						
						
						
						
					 
					
						2019-09-19 00:00:27 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						9a726dc7ed 
					 
					
						
						
							
							More fixes, and a bit of SRQ.  
						
						
						
						
					 
					
						2019-09-18 21:34:26 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						99d03fcaee 
					 
					
						
						
							
							small fixes  
						
						
						
						
					 
					
						2019-09-18 19:30:44 -04:00