Omar Chebib 
							
						 
					 
					
						
						
							
						
						cd79f3907d 
					 
					
						
						
							
							gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3  
						
						 
						
						... 
						
						
						
						When `DIS_USB_JTAG` eFuse is NOT burned (`False`), it is not possible
to set pins 18 and 19 as GPIOs. This commit solves this by manually
disabling USB JTAG when using pins 18 or 19.
The functions shall use `gpio_hal_iomux_func_sel` instead of
`PIN_FUNC_SELELECT`. 
						
						
					 
					
						2021-04-08 14:01:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						a202a604d8 
					 
					
						
						
							
							esp32: move system libs  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:17:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						bbc599493e 
					 
					
						
						
							
							esp32: move common fragment definitions  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:17:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						9478298aa4 
					 
					
						
						
							
							esp32: move mac target specific configs  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:17:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						e6edf34e82 
					 
					
						
						
							
							esp32: move esp_clk functions  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:17:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						a7bac58480 
					 
					
						
						
							
							esp32: move system api to esp_system  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:13:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						393bd64a1e 
					 
					
						
						
							
							esp32: move crosscore int  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:13:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						7d85c42e52 
					 
					
						
						
							
							esp32: move brownout and cache err int setup  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:13:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						784a02a4ee 
					 
					
						
						
							
							esp32: move hw random  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:13:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						8ac74082f1 
					 
					
						
						
							
							soc: add dummy bytes to ensure instr prefetch always valid  
						
						 
						
						... 
						
						
						
						The CPU might prefetch instructions, which means it in some cases
will try to fetch instruction located after the last instruction in
flash.text.
Add dummy bytes to ensure fetching these wont result in an error,
 e.g. MMU exceptions 
						
						
					 
					
						2021-03-29 13:50:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						56fe28fb23 
					 
					
						
						
							
							build: fix cache issue when .flash.text section alignment is uncommon  
						
						 
						
						... 
						
						
						
						rodata dummy section has now the same alignment as flash text section,
and at least the same size. For these reasons, the cache will map
correctly the following rodata section. 
						
						
					 
					
						2021-03-24 16:00:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fa2946d651 
					 
					
						
						
							
							Merge branch 'feature/support_esp32s3_beta_3' into 'master'  
						
						 
						
						... 
						
						
						
						Support ESP32S3 beta 3 target
Closes IDF-2908
See merge request espressif/esp-idf!12661  
						
						
					 
					
						2021-03-23 10:17:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						aa1338bf23 
					 
					
						
						
							
							wdt: Fix timeout and RTC_SLOW_CLK  
						
						 
						
						... 
						
						
						
						RTC_SLOW_CLK
ESP32:    150kHz
ESP32-S2:  90kHz
ESP32-S3: 150kHz
ESP32-C3: 150kHz 
						
						
					 
					
						2021-03-19 00:15:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						2aead8ba57 
					 
					
						
						
							
							Support ESP32S3 Beta 3 target  
						
						 
						
						... 
						
						
						
						Update ROM API. Port changes from bringup branch. 
						
						
					 
					
						2021-03-18 10:24:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c85d949c1f 
					 
					
						
						
							
							ci: run Example_GENERIC for C3  
						
						 
						
						... 
						
						
						
						Add support for running example_GENERIC tests for C3 on label.
Fix examples that fail. 
						
						
					 
					
						2021-03-15 10:27:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						5371231935 
					 
					
						
						
							
							build: fix linker scripts edition not triggering a rebuild  
						
						 
						
						... 
						
						
						
						Fix the dependencies in CMakeLists files for triggering a relink
when linker script file is modified. 
						
						
					 
					
						2021-03-12 07:48:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						1bfc57b94f 
					 
					
						
						
							
							Merge branch 'bugfix/uart_baud_c3_s3' into 'master'  
						
						 
						
						... 
						
						
						
						uart: fixed incorrect baudrate on C3 and S3 when target is too slow
See merge request espressif/esp-idf!12664  
						
						
					 
					
						2021-03-10 03:48:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e39b475af1 
					 
					
						
						
							
							Merge branch 'feature/crypto_reserve_gdma_ch' into 'master'  
						
						 
						
						... 
						
						
						
						aes/sha: use a shared lazy allocated GDMA channel for AES and SHA
Closes IDF-2856
See merge request espressif/esp-idf!12507  
						
						
					 
					
						2021-03-09 23:44:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						39a2d531f0 
					 
					
						
						
							
							Merge branch 'feature/ldgen_mapping_extensions' into 'master'  
						
						 
						
						... 
						
						
						
						ldgen: mapping flags extensions
Closes IDFGH-2524
See merge request espressif/esp-idf!12035  
						
						
					 
					
						2021-03-09 22:43:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aleks 
							
						 
					 
					
						
						
							
						
						bd7cdf8f7c 
					 
					
						
						
							
							driver: esp32s3 fix UART driver  
						
						 
						
						... 
						
						
						
						Fix set UART2 instance to correct base address (esp32s3 has non standard base periph address) 
						
						
					 
					
						2021-03-09 20:09:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						fe71a8e340 
					 
					
						
						
							
							aes/sha: use a shared lazy allocated GDMA channel for AES and SHA  
						
						 
						
						... 
						
						
						
						Removed the old dynamically allocated GDMA channel approach.
It proved too unreliable as we couldn't not ensure consumers of the mbedtls
would properly free the channels after use.
Replaced by a single shared GDMA channel for AES and SHA, which won't be
released unless user specifically calls API for releasing it. 
						
						
					 
					
						2021-03-09 09:23:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						70e13752ae 
					 
					
						
						
							
							Merge branch 'feature/rtc_time_get' into 'master'  
						
						 
						
						... 
						
						
						
						rtc: Clean up for S2,S3,C3
Closes IDF-2569
See merge request espressif/esp-idf!12336  
						
						
					 
					
						2021-03-05 01:16:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d6f4d99d93 
					 
					
						
						
							
							core system: Fix warnings in compilation when assertions are disabled  
						
						 
						
						... 
						
						
						
						Adds a CI config for hello world that sets this, to catch future regressions 
						
						
					 
					
						2021-03-03 10:26:57 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						b31bf01484 
					 
					
						
						
							
							rtc: Clean up for S2,S3,C3  
						
						 
						
						
						
						
					 
					
						2021-03-01 16:51:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						c6f0d47758 
					 
					
						
						
							
							esp32: move bt linker script placements to ldgen  
						
						 
						
						
						
						
					 
					
						2021-03-01 14:19:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						115b6ac0ac 
					 
					
						
						
							
							esp32: transfer coredump linker script blocks to ldgen  
						
						 
						
						
						
						
					 
					
						2021-03-01 14:19:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						633ead5dcb 
					 
					
						
						
							
							esp32: move coredump sections and schemes to espcoredump  
						
						 
						
						
						
						
					 
					
						2021-03-01 14:19:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						4bf07ae7d9 
					 
					
						
						
							
							esp32: move wifi related sections and schemes to esp_wifi  
						
						 
						
						
						
						
					 
					
						2021-03-01 14:19:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						b99777066f 
					 
					
						
						
							
							ldgen: implement flags support  
						
						 
						
						... 
						
						
						
						Implement support for KEEP, ALIGN, emitting symbols and SORT.
Add appropriate tests
Defines default mapping in linker fragment file 
						
						
					 
					
						2021-03-01 14:19:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a0eb455ec3 
					 
					
						
						
							
							Merge branch 'refactor/misc_move_from_esp_common' into 'master'  
						
						 
						
						... 
						
						
						
						Movements from esp_common
Closes IDF-1947
See merge request espressif/esp-idf!9692  
						
						
					 
					
						2021-02-24 23:16:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f72c296827 
					 
					
						
						
							
							Merge branch 'bugfix/deepsleep_disable_brownout_s2' into 'master'  
						
						 
						
						... 
						
						
						
						deep_sleep: on S2 disable the brown out detector before deep sleeping
Closes IDF-2716 and IDFGH-4341
See merge request espressif/esp-idf!12348  
						
						
					 
					
						2021-02-24 05:48:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						ae15c81dbe 
					 
					
						
						
							
							esp_common: move to esp_hw_support  
						
						 
						
						
						
						
					 
					
						2021-02-24 12:16:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						6dc7f95342 
					 
					
						
						
							
							mcpwm: fix wrong meta information  
						
						 
						
						
						
						
					 
					
						2021-02-22 20:23:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0a4e5c99f9 
					 
					
						
						
							
							deep_sleep: on S2 disable the brown out detector before deep sleeping  
						
						 
						
						... 
						
						
						
						On S2 the brown out detector would occasionally trigger erroneously during deep sleep.
Disable it before sleeping to circumvent this issue.
Closes https://github.com/espressif/esp-idf/issues/6179  
						
						
					 
					
						2021-02-18 18:39:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						d212e698d7 
					 
					
						
						
							
							rtc: fix rtc slow memory layout on esp32s3  
						
						 
						
						
						
						
					 
					
						2021-02-02 20:03:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						9eae54f3be 
					 
					
						
						
							
							Merge branch 'bugfix/fix_a2dp_sink_crash_due_to_ble5.0_code' into 'master'  
						
						 
						
						... 
						
						
						
						fix a2dp sink crash due to ble 5.0 code
Closes BT-1358, BT-1354, and BT-1356
See merge request espressif/esp-idf!12170  
						
						
					 
					
						2021-01-28 19:41:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian@espressif.com 
							
						 
					 
					
						
						
							
						
						28fd413bf5 
					 
					
						
						
							
							fix ble restart faild when enable ble sleep  
						
						 
						
						
						
						
					 
					
						2021-01-27 14:45:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						e4e375f488 
					 
					
						
						
							
							fix: add spi_flash.h for s2, s3, c3 targets in cpu_start.c  
						
						 
						
						... 
						
						
						
						update s2, s3, c3 ld files spi_flash_attach to esp_rom_spiflash_attach 
						
						
					 
					
						2021-01-27 12:35:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						402ccacc10 
					 
					
						
						
							
							system: update edma reset in system_api_esp32c3/s3.c  
						
						 
						
						
						
						
					 
					
						2021-01-25 04:51:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						d7d1dee208 
					 
					
						
						
							
							system: reset dma when soft reset  
						
						 
						
						
						
						
					 
					
						2021-01-25 04:51:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Jian Xing 
							
						 
					 
					
						
						
							
						
						f71adec8fb 
					 
					
						
						
							
							Support ESP32S3 (beta2) WiFi  
						
						 
						
						
						
						
					 
					
						2021-01-25 00:18:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0713e93b8f 
					 
					
						
						
							
							TWAI: bringup for S3 and C3  
						
						 
						
						
						
						
					 
					
						2021-01-14 20:30:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f683db7aea 
					 
					
						
						
							
							Merge branch 'feature/c3_IDF-2554' into 'master'  
						
						 
						
						... 
						
						
						
						global: Uses CCOUNT API instead of XTHAL macro
Closes IDF-2554
See merge request espressif/esp-idf!11954  
						
						
					 
					
						2021-01-13 12:55:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						dada7cd035 
					 
					
						
						
							
							global: Uses CCOUNT API instead of XTHAL macro  
						
						 
						
						
						
						
					 
					
						2021-01-12 16:24:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						 
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						1b0442b963 
					 
					
						
						
							
							Merge branch 'feature/unify_rtc_fast_mem_as_heap_config_across_chips' into 'master'  
						
						 
						
						... 
						
						
						
						esp_system: make rtc fast memory to heap configuration unified across chips
Closes IDF-2503
See merge request espressif/esp-idf!11693  
						
						
					 
					
						2020-12-29 11:41:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						880a63b2e9 
					 
					
						
						
							
							esp_system: make rtc fast memory to heap configuration unified across chips  
						
						 
						
						... 
						
						
						
						Closes IDF-2503 
						
						
					 
					
						2020-12-24 09:46:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						55155c3f82 
					 
					
						
						
							
							esp_system: Rename _init_start symbol to _vector_table  
						
						 
						
						
						
						
					 
					
						2020-12-24 13:40:01 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						420aef1ffe 
					 
					
						
						
							
							Updates for riscv support  
						
						 
						
						... 
						
						
						
						* Target components pull in xtensa component directly
* Use CPU HAL where applicable
* Remove unnecessary xtensa headers
* Compilation changes necessary to support non-xtensa gcc types (ie int32_t/uint32_t is no
  longer signed/unsigned int).
Changes come from internal branch commit a6723fc 
						
						
					 
					
						2020-11-13 07:49:11 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						 
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00