hathach 
							
						 
					 
					
						
						
							
						
						96718b7ca0 
					 
					
						
						
							
							merge s2 and s3, update cmake for espressif, add tinyusb_src as component  
						
						
						
						
					 
					
						2023-03-30 00:31:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						322f58ea85 
					 
					
						
						
							
							add CFLAGS_SKIP to improve sam compile time  
						
						
						
						
					 
					
						2023-03-19 12:47:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a4b17483b9 
					 
					
						
						
							
							fix ci build with fomu  
						
						
						
						
					 
					
						2023-03-17 17:01:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3623ba1884 
					 
					
						
						
							
							fix trailing space and new line  
						
						... 
						
						
						
						temporarily disable codespell 
						
						
					 
					
						2023-03-17 16:12:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d41320a42e 
					 
					
						
						
							
							adding python script to manage dependencies instead of submodule  
						
						
						
						
					 
					
						2023-03-10 20:49:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9e0ae5f29d 
					 
					
						
						
							
							improve ci  
						
						
						
						
					 
					
						2023-03-08 12:15:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9930863b41 
					 
					
						
						
							
							fix iar ci  
						
						
						
						
					 
					
						2023-03-06 12:45:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9824981ee8 
					 
					
						
						
							
							ignore mkdir in windows ci  
						
						
						
						
					 
					
						2023-03-05 15:35:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8a493485e8 
					 
					
						
						
							
							more ci test  
						
						
						
						
					 
					
						2023-03-05 13:39:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						105f108661 
					 
					
						
						
							
							add metro m7 1011 board def (not running yet)  
						
						
						
						
					 
					
						2023-02-13 12:03:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1bbeb6ad79 
					 
					
						
						
							
							update stm32f1 to support iar build  
						
						
						
						
					 
					
						2023-01-21 11:32:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cb34cb2a93 
					 
					
						
						
							
							slightly update rule.mk for IAR  
						
						
						
						
					 
					
						2023-01-20 15:56:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8df2fd1916 
					 
					
						
						
							
							update freertos example to build with iar  
						
						
						
						
					 
					
						2023-01-17 23:38:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3fee8b402e 
					 
					
						
						
							
							update makefile to support iar build starting with stm32f070  
						
						
						
						
					 
					
						2023-01-17 16:20:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						12341118e3 
					 
					
						
						
							
							add get-deps target  
						
						... 
						
						
						
						update ci to get-deps first 
						
						
					 
					
						2022-07-01 16:24:58 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c0195fc627 
					 
					
						
						
							
							skip pyocd reset after flash  
						
						
						
						
					 
					
						2022-03-04 14:48:29 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						7de166390e 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
					 
					
						2022-01-25 22:29:05 +07:00 
						 
				 
			
				
					
						
							
							
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						5c5ecea6f1 
					 
					
						
						
							
							build system: Changes for xc32 compiler  
						
						... 
						
						
						
						Three changes are needed to accommodate xc32 compiler build:
- optimized build flag other than -Os
   added CFLAGS_OPTIMIZED that defaults to -Os but can be overridden in boards
- build without -lnosys
   added LIBS_GCC with default libraries that can be changed in boards
- build without LD_FILE specification
   if LD_FILE is empty -Wl,-T options is not added to LDFLAGS 
						
						
					 
					
						2021-12-27 10:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Yunhao Tian 
							
						 
					 
					
						
						
							
						
						75f7fb3d9d 
					 
					
						
						
							
							Add mksunxi tool to make flashable image  
						
						
						
						
					 
					
						2021-12-07 22:53:52 +08:00 
						 
				 
			
				
					
						
							
							
								Yunhao Tian 
							
						 
					 
					
						
						
							
						
						68ca62dfd7 
					 
					
						
						
							
							Add BSP support for F1C100s  
						
						
						
						
					 
					
						2021-12-04 18:02:07 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						91646d039c 
					 
					
						
						
							
							add flash-openocd target. correct ek-tm4c123 button state  
						
						
						
						
					 
					
						2021-11-08 16:41:29 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						b26cc2cc46 
					 
					
						
						
							
							Add linkermap for size analysis ( #1136 )  
						
						... 
						
						
						
						* add NO_LTO option to make
* add linkermap submodule and linkermap target
* add linkermap to ci build
* linkermap doesn't work with esp32sx map file yet
* add note for linkermap target 
						
						
					 
					
						2021-10-13 00:57:45 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						379537cb6d 
					 
					
						
						
							
							Merge branch 'master' into add_uvc  
						
						
						
						
					 
					
						2021-10-12 22:01:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a867d87072 
					 
					
						
						
							
							rename CFG_TUD_NET to CFG_TUD_ECM_RNDIS  
						
						
						
						
					 
					
						2021-10-05 16:00:07 +07:00 
						 
				 
			
				
					
						
							
							
								kkitayam 
							
						 
					 
					
						
						
							
						
						033d6b28ff 
					 
					
						
						
							
							moved ISO attributes from audio to common  
						
						
						
						
					 
					
						2021-09-29 21:23:14 +09:00 
						 
				 
			
				
					
						
							
							
								Peter Lawrence 
							
						 
					 
					
						
						
							
						
						03d7988df3 
					 
					
						
						
							
							add NCM driver in a compatible manner :  hathach/tinyusb#550  
						
						
						
						
					 
					
						2021-09-25 17:05:58 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a05ea0d83b 
					 
					
						
						
							
							add CFG_EXAMPLE_MSC_READONLY for curiosity  
						
						... 
						
						
						
						allow family/board to exclude specific example. exclude
net_lwip_webserver from curiosity. 
						
						
					 
					
						2021-08-29 22:53:16 +07:00 
						 
				 
			
				
					
						
							
							
								mainr 
							
						 
					 
					
						
						
							
						
						b169db3fd6 
					 
					
						
						
							
							Add PYOCD_OPTION  
						
						... 
						
						
						
						Added PYOCD_OPTION to pass board-specific options to build 
						
						
					 
					
						2021-08-29 22:51:46 +07:00 
						 
				 
			
				
					
						
							
							
								mainr 
							
						 
					 
					
						
						
							
						
						90af8562b1 
					 
					
						
						
							
							Added support for Microchip Curiosity Nano SAMD21 board (DM320119)  
						
						... 
						
						
						
						Added support for Microchip Curiosity Nano SAMD21 board (DM320119) under hw/bsp/samd21/boards/curiosity_nano
The nEDBG on this board requires dap_protocol be specified as SWD (changed in examples/rules.mk)
NOTE: requires entry (03eb:2175) for VID:PID of nEDBG be added to /etc/udev/rules for pyocd 
						
						
					 
					
						2021-08-29 22:51:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f9c542aa52 
					 
					
						
						
							
							fix dfu example build  
						
						
						
						
					 
					
						2021-05-26 18:16:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						38cc459c93 
					 
					
						
						
							
							Merge branch 'master' into alisitsyn-esp-based_on_334e95f  
						
						
						
						
					 
					
						2021-04-18 01:30:19 +07:00 
						 
				 
			
				
					
						
							
							
								Alex Lisitsyn 
							
						 
					 
					
						
						
							
						
						f5e02e72ed 
					 
					
						
						
							
							espressif: group boards using target name as a family  
						
						... 
						
						
						
						`hw\bsp` separate one family folder to esp32s2, esp32s3
add board specific board.cmake file to override board specific options(features)
fix examples and test scripts to use new family approach 
						
						
					 
					
						2021-04-16 15:41:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dima Barsky 
							
						 
					 
					
						
						
							
						
						9f925bc900 
					 
					
						
						
							
							Added support for Black Magic Probe ( #787 )  
						
						... 
						
						
						
						* Added flash-bmp and debug-bmp targets; added .gdb_history to .gitignore
* Added the BMP variable, defaults to /dev/ttyBmpGdb
The name of the BMP device is different on different systems. On Linux (after installing the recommended udev rules) it'll be /dev/ttyBmpGdb, but the user should be able to override it.
* Update rules.mk 
						
						
					 
					
						2021-04-16 20:23:27 +07:00 
						 
				 
			
				
					
						
							
							
								Alex Lisitsyn 
							
						 
					 
					
						
						
							
						
						2f0cb8b5f1 
					 
					
						
						
							
							tinyusb: add support of esp32s3 target  
						
						... 
						
						
						
						add support of new esp32s3 target and the board
update the roles.mk wrapper to allow dfu flashing of espressif chip
update examples to allow compilation for esp32s3_addax_1 board
once the code is tested the PR to original tinyusb repo will be submitted 
						
						
					 
					
						2021-04-16 13:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2e4657d111 
					 
					
						
						
							
							change suffix to _asm to be more explicit  
						
						
						
						
					 
					
						2021-03-30 01:09:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ef73a9864f 
					 
					
						
						
							
							add suffix _s to object of assembly file  
						
						
						
						
					 
					
						2021-03-29 22:51:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2307fc3023 
					 
					
						
						
							
							move esp32s2 and rp2040 target rule to its family.mk  
						
						
						
						
					 
					
						2021-03-17 20:13:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ed8f117dd1 
					 
					
						
						
							
							explicitly add dcd source file without vendor/family  
						
						
						
						
					 
					
						2021-03-17 16:52:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						590d8d4d5c 
					 
					
						
						
							
							rename FAMILY_SUBMODULES to DEPS_SUBMODULES  
						
						
						
						
					 
					
						2021-03-04 22:53:02 +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 
							
						 
					 
					
						
						
							
						
						71313d934d 
					 
					
						
						
							
							update ci for msp430 family  
						
						
						
						
					 
					
						2021-03-02 11:50:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c222f6f111 
					 
					
						
						
							
							try to fetch needed mcu submodule while running make  
						
						
						
						
					 
					
						2021-03-01 20:25:55 +07:00 
						 
				 
			
				
					
						
							
							
								Ivo Popov 
							
						 
					 
					
						
						
							
						
						c8499c89db 
					 
					
						
						
							
							Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040.  
						
						... 
						
						
						
						This ensures that the Pico SDK, too, is built in debug mode and with
nice debugging symbols. 
						
						
					 
					
						2021-02-10 00:48:58 -05:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3d95835f22 
					 
					
						
						
							
							add consumer control to hid_composite examples  
						
						... 
						
						
						
						both no OS and freeRTOS 
						
						
					 
					
						2021-02-01 14:47:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ba69da1d8f 
					 
					
						
						
							
							add support for LOG=2  
						
						... 
						
						
						
						LOGGER=rtt is not tested since jlink doesn't support rp2040 just yet 
						
						
					 
					
						2021-01-29 11:24:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c2d8aa0584 
					 
					
						
						
							
							limit artifact to only uf2 for now  
						
						... 
						
						
						
						due to the large size of combined binaries of all boards + all examples 
						
						
					 
					
						2021-01-26 22:04:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e230d683ca 
					 
					
						
						
							
							add copy-artifact target, and add uf2 for all family board  
						
						
						
						
					 
					
						2021-01-26 21:19:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4a0f5cbd63 
					 
					
						
						
							
							change output filename to BOARD-Directory  
						
						
						
						
					 
					
						2021-01-26 12:46:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a780a8762b 
					 
					
						
						
							
							rp2040 better support multiple boards  
						
						
						
						
					 
					
						2021-01-23 00:32:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b6e9c42b02 
					 
					
						
						
							
							update cmake build to work with esp32s2 and rp2040  
						
						
						
						
					 
					
						2021-01-22 14:58:32 +07:00