hathach 
							
						 
					 
					
						
						
							
						
						83840041a8 
					 
					
						
						
							
							update esp32 to also be supported by hil test  
						
						... 
						
						
						
						test run locally well 
						
						
					 
					
						2023-11-29 17:09:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						26ca48e7a7 
					 
					
						
						
							
							move make.mk and rules.mk to build_system/make  
						
						
						
						
					 
					
						2023-11-23 20:20:01 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						92457ec99f 
					 
					
						
						
							
							Merge pull request  #2202  from Rocky04/patch-4  
						
						... 
						
						
						
						Invoke unmounted state on configuration reset 
						
						
					 
					
						2023-08-09 20:48:26 +07:00 
						 
				 
			
				
					
						
							
							
								Rocky04 
							
						 
					 
					
						
						
							
						
						45af3d6a83 
					 
					
						
						
							
							Update examples  
						
						
						
						
					 
					
						2023-08-07 12:04:22 +00:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9697c4df4e 
					 
					
						
						
							
							update all examples to use unique ID as serial if avaialble  
						
						
						
						
					 
					
						2023-08-04 10:28:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ef5bd9ee6c 
					 
					
						
						
							
							Merge branch 'master' into enhance-bsp  
						
						
						
						
					 
					
						2023-08-04 00:31:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cf91660cee 
					 
					
						
						
							
							rename hw/bsp/board.h to board_api.h  
						
						
						
						
					 
					
						2023-08-03 15:44:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3f788a4e5a 
					 
					
						
						
							
							enable USBMC for uno r4, add board_init_after_tusb() API  
						
						... 
						
						
						
						add BOARD_UPPERCASE for board detection 
						
						
					 
					
						2023-07-31 19:09:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e43387abac 
					 
					
						
						
							
							rework cmake with rtos support add RTOS to family_configure_device/host/dual_example()  
						
						
						
						
					 
					
						2023-06-27 15:45:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6daa135201 
					 
					
						
						
							
							update most examples cmake to build with imxrt  
						
						
						
						
					 
					
						2023-04-21 18:23:40 +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 
							
						 
					 
					
						
						
							
						
						3623ba1884 
					 
					
						
						
							
							fix trailing space and new line  
						
						... 
						
						
						
						temporarily disable codespell 
						
						
					 
					
						2023-03-17 16:12:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e62d1a03ac 
					 
					
						
						
							
							integrate top.mk into make.mk  
						
						
						
						
					 
					
						2023-03-06 13:25:56 +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 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						2110e27678 
					 
					
						
						
							
							Merge pull request  #1531  from pigrew/usbtmc_highspeed  
						
						... 
						
						
						
						USBTMC: Fixes and support for high-speed USB 
						
						
					 
					
						2022-07-18 22:20:43 +07:00 
						 
				 
			
				
					
						
							
							
								graham sanderson 
							
						 
					 
					
						
						
							
						
						fc1a27b6c9 
					 
					
						
						
							
							RP@040: rework CMake for compiler warnings  
						
						
						
						
					 
					
						2022-07-12 12:58:30 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b9dc9dbd78 
					 
					
						
						
							
							fix most warnings with rp2040 -wconversion  
						
						
						
						
					 
					
						2022-06-27 11:50:17 +07:00 
						 
				 
			
				
					
						
							
							
								NConrad 
							
						 
					 
					
						
						
							
						
						3d4d37375b 
					 
					
						
						
							
							USBTMC: Update test python code to use the new pyvisa namespace, and other misc fixes  
						
						
						
						
					 
					
						2022-06-24 21:24:31 -04:00 
						 
				 
			
				
					
						
							
							
								NConrad 
							
						 
					 
					
						
						
							
						
						4a9fe813a8 
					 
					
						
						
							
							Update USBTMC descriptors to support high speed, set USB version to 2.0.0 for all cases.  
						
						
						
						
					 
					
						2022-06-21 22:31:09 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9794a2b865 
					 
					
						
						
							
							more example update  
						
						
						
						
					 
					
						2022-06-06 22:41:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						99c1585ed2 
					 
					
						
						
							
							rename board specific macro for example  
						
						... 
						
						
						
						- BOARD_DEVICE/HOST_RHPORT_NUM to  BOARD_TUD/H_RHPORT
- BOARD_DEVICE/HOST_RHPORT_SPEED to  BOARD_TUD/H_MAX_SPEED 
						
						
					 
					
						2022-06-01 23:53:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a8af609dfe 
					 
					
						
						
							
							auto detect max rhport speed based on mcu  
						
						
						
						
					 
					
						2022-02-25 18:35:21 +07:00 
						 
				 
			
				
					
						
							
							
								Scott Shawcroft 
							
						 
					 
					
						
						
							
						
						bed8913107 
					 
					
						
						
							
							Skip dfu and usbtmc on pi zero  
						
						
						
						
					 
					
						2022-01-05 16:17:19 -08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ed4602158b 
					 
					
						
						
							
							TD 9.12 remote wakeup test  
						
						... 
						
						
						
						remove TUSB_DESC_CONFIG_ATT_REMOTE_WAKEUP attribute from non-hid
examples 
						
						
					 
					
						2021-08-26 17:08:22 +07:00 
						 
				 
			
				
					
						
							
							
								graham sanderson 
							
						 
					 
					
						
						
							
						
						fd7b18a4f6 
					 
					
						
						
							
							Make examples standalone buildable via CMake  
						
						
						
						
					 
					
						2021-06-10 10:11:20 -05:00 
						 
				 
			
				
					
						
							
							
								graham sanderson 
							
						 
					 
					
						
						
							
						
						95f2478146 
					 
					
						
						
							
							Rework rp2040 examples and CMake build:  
						
						... 
						
						
						
						- Examples should be CMake buildable from their own subdirectory; such a build will error out based on
	  matching .skip.MCU_xxx or a mismatched .only.MCU_
	- It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which
          examples get built
	- The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have
          started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have
          everything encapsulated in the FAMILY/family.cmake
	- pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they
	  also build correctly when included from there.
Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added. 
						
						
					 
					
						2021-05-30 20:13:47 -05:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						7998f11258 
					 
					
						
						
							
							USBTMC: remove reference to visa DLL (which only was for windows, and auto-select instead.  
						
						
						
						
					 
					
						2021-04-22 21:47:51 -04:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						59f0fa1e5e 
					 
					
						
						
							
							cmake cleanup  
						
						
						
						
					 
					
						2021-04-19 13:30:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c8bb0020ea 
					 
					
						
						
							
							update rp2040 to use pico-sdk externally  
						
						... 
						
						
						
						also try to update ci 
						
						
					 
					
						2021-04-11 13:37:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						249852d25c 
					 
					
						
						
							
							use boot2_generic_03h for adafruit feather rp2040  
						
						... 
						
						
						
						- also use boot2_generic_03h for now for itsy bitsy and qt rp2040
- change default flash target for rp2040 to flash-pyocd 
						
						
					 
					
						2021-03-18 19:53:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ce942baad2 
					 
					
						
						
							
							update pico-sdk to more recent commit  
						
						... 
						
						
						
						- move target_link_libraries() to family.cmake
- enable pico_bootsel_via_double_reset 
						
						
					 
					
						2021-03-02 22:57:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0799a91073 
					 
					
						
						
							
							Merge branch 'master' into rp2040-logger-enumfix  
						
						
						
						
					 
					
						2021-02-01 13:41:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8e954a4391 
					 
					
						
						
							
							added enumerate walkaround for RP2040-E5  
						
						... 
						
						
						
						- PICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1
- target linke pico_fix_rp2040_usb_device_enumeration 
						
						
					 
					
						2021-02-01 13:37:37 +07:00 
						 
				 
			
				
					
						
							
							
								charkster 
							
						 
					 
					
						
						
							
						
						effd82fd9c 
					 
					
						
						
							
							fix   #558  third attempt  
						
						
						
						
					 
					
						2021-01-28 18:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								charkster 
							
						 
					 
					
						
						
							
						
						4f988b792c 
					 
					
						
						
							
							fix   #558  
						
						
						
						
					 
					
						2021-01-28 18:15:49 -07:00 
						 
				 
			
				
					
						
							
							
								charkster 
							
						 
					 
					
						
						
							
						
						cb8ceba3dd 
					 
					
						
						
							
							fix   #558  
						
						
						
						
					 
					
						2021-01-28 13:12:54 -07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4a0f5cbd63 
					 
					
						
						
							
							change output filename to BOARD-Directory  
						
						
						
						
					 
					
						2021-01-26 12:46:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						83614418b5 
					 
					
						
						
							
							get all device example build with rp2040 (except freeRTOS)  
						
						
						
						
					 
					
						2021-01-25 13:28:23 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						787c891702 
					 
					
						
						
							
							add note for MS OS 1.0 Descriptor at 0xEE  
						
						
						
						
					 
					
						2020-07-21 21:00:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5ca748a68e 
					 
					
						
						
							
							rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZE  
						
						... 
						
						
						
						rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE 
						
						
					 
					
						2020-07-16 15:34:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c67b3a242e 
					 
					
						
						
							
							update example config and descriptor with better Highspeed support  
						
						
						
						
					 
					
						2020-06-15 23:34:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7a24a27d81 
					 
					
						
						
							
							update freerots hid composite  
						
						... 
						
						
						
						clean up unused descriptor for usbtmc example 
						
						
					 
					
						2020-04-20 16:20:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3f8b9c59dd 
					 
					
						
						
							
							update example to include CXD56 for highspeed mode  
						
						
						
						
					 
					
						2020-04-17 11:40:33 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						55fd9fe392 
					 
					
						
						
							
							Typo of usbtmc.  
						
						
						
						
					 
					
						2020-04-02 23:16:28 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						32c982b762 
					 
					
						
						
							
							Fix USBTMC descriptors when INT EP is disabled.  
						
						
						
						
					 
					
						2020-04-02 23:08:21 -04:00