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 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e9978f7623 
					 
					
						
						
							
							esp32xx: Fix default values for all RTC sources in RTC_CLK_CAL_CYCLES option  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/6037  
						
						
					 
					
						2020-10-28 16:25:07 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f806261964 
					 
					
						
						
							
							Merge branch 'bugfix/fix_rtc_io_hal_desc' into 'master'  
						
						... 
						
						
						
						Sleep related minor description fixes
Closes IDFGH-3868
See merge request espressif/esp-idf!10725  
						
						
					 
					
						2020-10-26 18:48:03 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						b3a7c6e27e 
					 
					
						
						
							
							components: remove some unneeded headers from source files  
						
						
						
						
					 
					
						2020-10-22 19:37:10 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						0aa9ee5b24 
					 
					
						
						
							
							esp32s3: delete duplicate esp32s3  
						
						
						
						
					 
					
						2020-10-22 20:01:59 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						902d630102 
					 
					
						
						
							
							Merge branch 'bugfix/delete_duplicate_s3_pm_configs' into 'master'  
						
						... 
						
						
						
						esp32s3: delete duplicate s3 pm configs
See merge request espressif/esp-idf!10715  
						
						
					 
					
						2020-10-22 16:45:19 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e5f06d7f47 
					 
					
						
						
							
							Merge branch 'feature/esp32s3_support_gettimeofday' into 'master'  
						
						... 
						
						
						
						time: Fix gettimeofday for ESP32-S3
See merge request espressif/esp-idf!10871  
						
						
					 
					
						2020-10-20 14:09:36 +08:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						9386cafbc3 
					 
					
						
						
							
							time: Fix gettimeofday for ESP32-S3  
						
						
						
						
					 
					
						2020-10-20 14:09:32 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						647dea9395 
					 
					
						
						
							
							soc: combine xxx_caps.h into one soc_caps.h  
						
						... 
						
						
						
						During HAL layer refactoring and new chip bringup, we have several
caps.h for each part, to reduce the conflicts to minimum. But this is
The capabilities headers will be relataive stable once completely
written (maybe after the featues are supported by drivers).
Now ESP32 and ESP32-S2 drivers are relative stable, making it a good
time to combine all these caps.h into one soc_caps.h
This cleanup also move HAL config and pin config into separated files,
to make the responsibilities of these headers more clear. This is
helpful for the stabilities of soc_caps.h because we want to make it
public some day. 
						
						
					 
					
						2020-10-17 16:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ff4d82c7d2 
					 
					
						
						
							
							Merge branch 'feature/sha_hal' into 'master'  
						
						... 
						
						
						
						SHA: add HAL layer and refactor
See merge request espressif/esp-idf!10065  
						
						
					 
					
						2020-10-12 15:15:28 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						953c046550 
					 
					
						
						
							
							esp32s3/bootloader: extend IRAM usage to 0x6000  
						
						... 
						
						
						
						The bootloader cannot fit in the size of iram_loader_seg when built under -O0. Extend the IRAM size to fix this. 
						
						
					 
					
						2020-10-09 17:50:17 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						949fb8e63a 
					 
					
						
						
							
							SHA: add HAL layer and refactor driver  
						
						... 
						
						
						
						Add a LL and HAL layer for SHA. 
						
						
					 
					
						2020-10-09 08:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8aa73aea86 
					 
					
						
						
							
							esp32s2/3: Add missing stdlib includes  
						
						... 
						
						
						
						All three of these headers refer to stdint types, memprot uses stdbool 
						
						
					 
					
						2020-10-09 15:05:41 +11:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						aa489dba07 
					 
					
						
						
							
							esp32s3: sync memprot header from esp32s2, fixing compilation error  
						
						... 
						
						
						
						Since 497b730e8f 
						
						
					 
					
						2020-10-08 22:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						e820e014b3 
					 
					
						
						
							
							esp32s3: remove duplicate pm configs  
						
						
						
						
					 
					
						2020-10-01 16:08:30 +08:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						2e826b7a8f 
					 
					
						
						
							
							intr_alloc: split interrupt allocator into common-code and platform-code  
						
						... 
						
						
						
						esp_system: removed repeated interrupt allocator code and moved common code to esp_system
xtens: moved xtensa specific code from freertos to the xtensa component
hal/interrupt_controller: added interrupt controller hal and ll files
docs: update the doxyfile with new location of esp_itr_alloc.h file
xtensa: fixed dangerous relocation problem after moving xtensa interrupt files out of freertos
docs: removed Xtensa reference from intr_allocator api-reference
xtensa: pushed the interrupt function that manages non iram interrupts to the xtensa layer
esp_system/test: fixed platform dependent setting for intr_allocator tests
hal: rename the functions used to manage non iram interrupt mask. 
						
						
					 
					
						2020-09-30 07:44:12 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						17b2d7864e 
					 
					
						
						
							
							esp32s3: move s3 pm to esp_pm  
						
						
						
						
					 
					
						2020-09-25 05:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						f33f49331f 
					 
					
						
						
							
							ci: update configs to include/exclude esp_pm in unit test  
						
						
						
						
					 
					
						2020-09-25 05:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						bff0016eb8 
					 
					
						
						
							
							crypto accelerator support on esp32s3  
						
						... 
						
						
						
						SHA: passing unit tests
RSA: pass tests
AES: tests passing 
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cc66334014 
					 
					
						
						
							
							esp_timer: initial support on esp32-s3  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								jiangguangming 
							
						 
					 
					
						
						
							
						
						28145e0894 
					 
					
						
						
							
							support flash instr and rodata copy to SPIRAM  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						61f89b97c6 
					 
					
						
						
							
							bringup esp32-s3 on FPGA  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						f19cabb7e4 
					 
					
						
						
							
							psram: support psram for esp32s3  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						6225932201 
					 
					
						
						
							
							bootloader_support: add esp32-s3 initial support  
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						a3cc43485f 
					 
					
						
						
							
							async memcpy: support async memcopy on esp32s2/s3  
						
						... 
						
						
						
						Added async memory copy API:
on esp32-s2, the implementation is based on CP_DMA
on esp32-s3, the implementation is based on GDMA 
						
						
					 
					
						2020-09-16 21:30:54 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c359d9a1f1 
					 
					
						
						
							
							fix rom api usage violation  
						
						... 
						
						
						
						replace ets_delay_us with esp_rom_delay_us 
						
						
					 
					
						2020-07-29 15:57:49 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						19761e3113 
					 
					
						
						
							
							esp32s3: clk, memory layout  
						
						
						
						
					 
					
						2020-07-27 13:05:22 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						204cb341b1 
					 
					
						
						
							
							esp32s3: initial empty component  
						
						
						
						
					 
					
						2020-07-20 10:51:05 +08:00