hathach 
							
						 
					 
					
						
						
							
						
						cf91660cee 
					 
					
						
						
							
							rename hw/bsp/board.h to board_api.h  
						
						
						
						
					 
					
						2023-08-03 15:44:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d919f107c7 
					 
					
						
						
							
							minor clean up  
						
						
						
						
					 
					
						2023-03-18 11:22:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bdfcd50b1b 
					 
					
						
						
							
							Merge branch 'master' into portability  
						
						
						
						
					 
					
						2023-03-17 23:53:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						075095554a 
					 
					
						
						
							
							dont use non-std strncasecmp  
						
						
						
						
					 
					
						2023-01-18 11:47:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ecfd57e6f1 
					 
					
						
						
							
							get most examples build with iar  
						
						
						
						
					 
					
						2023-01-18 10:31:00 +07:00 
						 
				 
			
				
					
						
							
							
								Ben Avison 
							
						 
					 
					
						
						
							
						
						caff3b5c54 
					 
					
						
						
							
							Remove unused static data  
						
						... 
						
						
						
						This affects struct rspMsg in usbtmc_app.c (unconditionally) and uint8_t
termChar in usbtmc_device.c (when NDEBUG is defined). IAR generates warning
Pe550 'variable was set but never used'. 
						
						
					 
					
						2022-09-13 18:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Avison 
							
						 
					 
					
						
						
							
						
						65ba15c37d 
					 
					
						
						
							
							Remove unreachable code  
						
						... 
						
						
						
						IAR generates warning Pe111 'statement is unreachable'. In a couple of
cases, replace return statements with TU_ATTR_FALLTHROUGH; because some
compilers apparently can't figure out that the return statements are
unreachable but do whinge about an imagined fall-through without them! 
						
						
					 
					
						2022-09-13 18:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Avison 
							
						 
					 
					
						
						
							
						
						d28ff1175d 
					 
					
						
						
							
							IAR declares strncasecmp in string.h not strings.h  
						
						... 
						
						
						
						strings.h is not an ISO header file, so IAR generates fatal error Pe1696
'cannot open source file "strings.h"'. Even though strncasecmp isn't an
ISO C library function, IAR's runtime library defines it, though it
declares it in string.h instead. 
						
						
					 
					
						2022-09-12 18:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						55fd9fe392 
					 
					
						
						
							
							Typo of usbtmc.  
						
						
						
						
					 
					
						2020-04-02 23:16:28 -04: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						fa5b5e4561 
					 
					
						
						
							
							Lots of updates (especially error handling)  
						
						
						
						
					 
					
						2019-09-21 21:46:46 -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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						0f1435177b 
					 
					
						
						
							
							Add trigger test code.  
						
						
						
						
					 
					
						2019-09-19 19:00:02 -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 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						eea71a8b3b 
					 
					
						
						
							
							usbtmc updates....  
						
						
						
						
					 
					
						2019-09-18 19:24:54 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						91cd247c97 
					 
					
						
						
							
							changes 2  
						
						
						
						
					 
					
						2019-09-17 13:29:39 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						e234998c6c 
					 
					
						
						
							
							More proper handling of clear.  
						
						
						
						
					 
					
						2019-09-17 13:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						c755aee7d0 
					 
					
						
						
							
							Clear  
						
						
						
						
					 
					
						2019-09-17 13:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						e53e9bd4f0 
					 
					
						
						
							
							Simulate query delay; getting to a point where implementing clear/aborts makes  
						
						... 
						
						
						
						sense. Probably adding too many concurance issues; need to figure out
semaphores. 
						
						
					 
					
						2019-09-14 21:26:43 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						64bfec79b2 
					 
					
						
						
							
							Change requset type parameter back to uint8_t (fix type cast), support USB indicator pulse  
						
						
						
						
					 
					
						2019-09-14 18:11:07 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						acd8fa7650 
					 
					
						
						
							
							(and update the example to match)  
						
						
						
						
					 
					
						2019-09-14 16:56:53 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						1cae96951f 
					 
					
						
						
							
							Add usbtmc class driver.  
						
						
						
						
					 
					
						2019-09-14 13:35:08 -04:00