Harshit Malpani 
							
						 
					 
					
						
						
							
						
						83896d877a 
					 
					
						
						
							
							docs: Update esp_https_ota docs to have information about OTA events  
						
						
						
						
					 
					
						2022-12-21 10:39:35 +05:30 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						c173845ff3 
					 
					
						
						
							
							Merge branch 'feature/tlsf-dynamic-control-size_v5.0' into 'release/v5.0'  
						
						... 
						
						
						
						heap: Update to the new tlsf implementation of dynamic metadata size (backport v5.0)
See merge request espressif/esp-idf!20774  
						
						
					 
					
						2022-12-20 13:51:07 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						3e9701205c 
					 
					
						
						
							
							esp_timer: add a function to restart timer  
						
						... 
						
						
						
						Timers, periodic or not, can now be restarted thanks to esp_timer_restart function.
This is done atomically, which can be used to feed a periodic timer, or simply change the period. 
						
						
					 
					
						2022-12-01 10:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						6b4e1619d8 
					 
					
						
						
							
							TWDT: the Kconfig option ESP_TASK_WDT_EN is now used to enable Task Watchdog  
						
						
						
						
					 
					
						2022-12-01 10:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						b675bb2a4d 
					 
					
						
						
							
							WDT: implement interrupt wdt and task wdt for ESP32-C2  
						
						... 
						
						
						
						ESP32-C2 has a single group timer, thus it will use it for the interrupt watchdog,
which is more critical than the task watchdog. The latter is implement in
software thanks to the `esp_timer`component. 
						
						
					 
					
						2022-12-01 10:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Guillaume Souchere 
							
						 
					 
					
						
						
							
						
						755dded0f5 
					 
					
						
						
							
							heap: add documentation about the function placement in IRAM and its usage in ISR  
						
						... 
						
						
						
						This commits adds a internal.md file in the heap directory to clarify the idea behind
which functions is placed in IRAM or in flash.
A section in mem_alloc.rst documentation is added to specify which functions from the
heap component API can be used in interrupt handlers. 
						
						
					 
					
						2022-11-24 12:40:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						2772806cb6 
					 
					
						
						
							
							Merge branch 'feature/ulp_binutils_multi_target_v5.0' into 'release/v5.0'  
						
						... 
						
						
						
						ulp: support the new multi-target ULP-FSM binutils (v5.0)
See merge request espressif/esp-idf!20132  
						
						
					 
					
						2022-09-19 11:03:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						72b2de9dab 
					 
					
						
						
							
							Merge branch 'docs/c2_storage_update_v5.0' into 'release/v5.0'  
						
						... 
						
						
						
						docs: update storage and sleep docs for C2 (v5.0)
See merge request espressif/esp-idf!19738  
						
						
					 
					
						2022-09-14 13:56:08 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						b1387fb7cb 
					 
					
						
						
							
							tools: update esp32ulp-elf to v2.35_20220830  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/6432 
Closes https://github.com/espressif/binutils-esp32ulp/issues/23  
						
						
					 
					
						2022-09-13 23:42:18 +04:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						4a58b810dd 
					 
					
						
						
							
							docs: Updated description of ULP FSM shift operations  
						
						... 
						
						
						
						This commit updates the documentation for ULP FSM LSH and RSH
operations.
Closes https://github.com/espressif/esp-idf/issues/8831  
						
						
					 
					
						2022-09-13 15:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						8acb8bbd76 
					 
					
						
						
							
							docs: update storage and sleep docs for C2  
						
						
						
						
					 
					
						2022-09-13 16:54:47 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						72e2fb2da1 
					 
					
						
						
							
							Merge branch 'docs/malloc_header_v5.0' into 'release/v5.0'  
						
						... 
						
						
						
						heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT) (v5.0)
See merge request espressif/esp-idf!19895  
						
						
					 
					
						2022-09-13 16:52:26 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f26d10118c 
					 
					
						
						
							
							docs: reorder content in mem_alloc section  
						
						... 
						
						
						
						We should avoid hiding sections between long lists of API documentation. 
						
						
					 
					
						2022-09-05 13:45:59 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						7caafb2542 
					 
					
						
						
							
							heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT)  
						
						... 
						
						
						
						The actual memory allocated for malloc() depends on a lot of factors, see heap_caps_malloc_default()
Closes https://github.com/espressif/esp-idf/issues/7659  
						
						
					 
					
						2022-09-01 14:32:54 +08:00 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						1dd7c7a480 
					 
					
						
						
							
							docs: Added migration guide for app_update  
						
						... 
						
						
						
						- Deprecated functions and alternatives 
						
						
					 
					
						2022-08-24 14:46:33 +05:30 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3f6a1625bb 
					 
					
						
						
							
							efuse: Adds missing header  
						
						
						
						
					 
					
						2022-08-02 22:43:12 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						5d23a757d6 
					 
					
						
						
							
							Merge branch 'feature/ulp_uart' into 'master'  
						
						... 
						
						
						
						ulp-riscv: uart print
See merge request espressif/esp-idf!19229  
						
						
					 
					
						2022-08-02 09:14:48 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						32efa1e92d 
					 
					
						
						
							
							Add ULP-RISCV print and bitbanged UART tx API  
						
						... 
						
						
						
						Add example to demonstrate the use of this API. 
						
						
					 
					
						2022-07-29 12:18:01 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						9d599c207f 
					 
					
						
						
							
							docs: update api-ref system docs for C2  
						
						
						
						
					 
					
						2022-07-27 16:12:26 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Fang 
							
						 
					 
					
						
						
							
						
						83a0cd33ce 
					 
					
						
						
							
							docs: updated documents related to wakeup source, ulp, flash-encryption and memory types  
						
						
						
						
					 
					
						2022-07-25 10:57:40 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						741b031e83 
					 
					
						
						
							
							soc: added SOC_TOUCH_SENSE_SUPPORTED macro  
						
						
						
						
					 
					
						2022-07-22 00:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jing Li 
							
						 
					 
					
						
						
							
						
						66395a5c00 
					 
					
						
						
							
							system/sleep: further fix spi flash/ram current leakage  
						
						
						
						
					 
					
						2022-07-21 19:14:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						86deb8c0f5 
					 
					
						
						
							
							Merge branch 'bugfix/remove_ulp_tsens' into 'master'  
						
						... 
						
						
						
						ulp: remove ESP32 ULP TSENS references
Closes IDF-1485
See merge request espressif/esp-idf!18883  
						
						
					 
					
						2022-07-11 16:31:43 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						a58362a429 
					 
					
						
						
							
							Merge branch 'feature/efuse_rev_major_minor' into 'master'  
						
						... 
						
						
						
						efuse: Adds major and minor versions
See merge request espressif/esp-idf!18255  
						
						
					 
					
						2022-07-07 11:48:54 +08:00 
						 
				 
			
				
					
						
							
							
								jingli 
							
						 
					 
					
						
						
							
						
						d3c6fff25a 
					 
					
						
						
							
							improve docs about flash power-down  
						
						
						
						
					 
					
						2022-07-05 19:25:21 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						3d61c6d7d7 
					 
					
						
						
							
							ulp: remove ESP32 ULP TSENS references  
						
						... 
						
						
						
						Due to poor accuracy the ESP32 ULP TSENS instructions is not recommend for use.
We keep the instruction itself to support users which are already using it,
but should remove it from examples and docs to avoid encouring any new usage of it. 
						
						
					 
					
						2022-07-05 17:37:13 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						0f8ff5aa15 
					 
					
						
						
							
							efuse: Adds major and minor versions and others  
						
						
						
						
					 
					
						2022-07-05 14:38:27 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						0d15ee6c12 
					 
					
						
						
							
							refactor(doc): added name 'ESP Timer' to doc for clarification  
						
						
						
						
					 
					
						2022-06-20 11:15:48 +08:00 
						 
				 
			
				
					
						
							
							
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						0b80546f8e 
					 
					
						
						
							
							Merge branch 'feature/new_esp_psram_component' into 'master'  
						
						... 
						
						
						
						esp_psram: new esp psram component
Closes IDF-4318, IDF-4382, IDF-4841, and IDFGH-7192
See merge request espressif/esp-idf!18050  
						
						
					 
					
						2022-06-15 19:16:56 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						38e5043ae8 
					 
					
						
						
							
							esp_psram: new psram component  
						
						
						
						
					 
					
						2022-06-14 15:44:27 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						7b9d1eaf31 
					 
					
						
						
							
							doc(efuse): Updates efuse article  
						
						
						
						
					 
					
						2022-06-07 20:44:27 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						b98622c624 
					 
					
						
						
							
							efuse: update efuse name  
						
						
						
						
					 
					
						2022-05-28 22:03:16 +08:00 
						 
				 
			
				
					
						
							
							
								songruojing 
							
						 
					 
					
						
						
							
						
						729d70129a 
					 
					
						
						
							
							clk_tree: add initial docs for clock tree  
						
						
						
						
					 
					
						2022-05-24 22:59:51 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						030e52f5d4 
					 
					
						
						
							
							Merge branch 'feature/improve_doc_link_check' into 'master'  
						
						... 
						
						
						
						docs: fix broken links and re-enable linkchecker
Closes IDF-2640
See merge request espressif/esp-idf!17919  
						
						
					 
					
						2022-05-19 15:52:17 +08:00 
						 
				 
			
				
					
						
							
							
								Darian 
							
						 
					 
					
						
						
							
						
						a4c4d8c59b 
					 
					
						
						
							
							Merge branch 'feature/update_intr_wdt_for_freertos_smp' into 'master'  
						
						... 
						
						
						
						esp_system: Fix SMP FreeRTOS INT WDT and tidy up
Closes IDF-4749
See merge request espressif/esp-idf!18000  
						
						
					 
					
						2022-05-19 14:43:08 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8138f8bb02 
					 
					
						
						
							
							driver: remove deprecated code  
						
						... 
						
						
						
						that declared as deprecated in the previous release 
						
						
					 
					
						2022-05-19 11:31:53 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						eec3ac83f4 
					 
					
						
						
							
							esp_system: Update watchdog documentation  
						
						... 
						
						
						
						This commit updates the watchdog documentation as follows:
- Removes IWDT API reference as it is now considered private API
- Rewrite IWDT section
- Fix headers, types, and formatting 
						
						
					 
					
						2022-05-18 20:12:25 +08:00 
						 
				 
			
				
					
						
							
							
								Darian 
							
						 
					 
					
						
						
							
						
						4d751b9d6b 
					 
					
						
						
							
							Merge branch 'feature/task_watchdog_freeertos_smp' into 'master'  
						
						... 
						
						
						
						esp_system: Add task watchdog user feature and fix SMP FreeRTOS idle task watchdog
Closes IDF-3340
See merge request espressif/esp-idf!17768  
						
						
					 
					
						2022-05-17 15:13:43 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						5953bca376 
					 
					
						
						
							
							esp_system: Add arbitrary user feature to TWDT  
						
						... 
						
						
						
						This commit moidifies the TWDT as follows:
- Adds a feature to allows subscribing arbitrary users to the TWDT
- Changes esp_task_wdt_init() API to accept configuration structure
- Changes esp_task_wdt_init() and esp_task_wdt_deinit() to subscribe/unsubscribe
  idle tasks of various cores.
- Adds support for SMP FreeRTOS idle tasks
- Updates startup code TWDT initialization
- Updates API documentation 
						
						
					 
					
						2022-05-13 18:01:28 +08:00 
						 
				 
			
				
					
						
							
							
								mofeifei 
							
						 
					 
					
						
						
							
						
						4be8497391 
					 
					
						
						
							
							docs: add cn trans for system_time  
						
						
						
						
					 
					
						2022-05-13 14:10:35 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						030cb77597 
					 
					
						
						
							
							docs: update redirected links  
						
						
						
						
					 
					
						2022-05-07 13:09:41 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d7053c38cc 
					 
					
						
						
							
							docs: fix broken links  
						
						
						
						
					 
					
						2022-05-07 13:09:41 +08:00 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						1a7eac2d69 
					 
					
						
						
							
							docs: Add section for server verification (esp_https_ota)  
						
						... 
						
						
						
						- Updated OTA example README 
						
						
					 
					
						2022-04-29 09:50:06 +05:30 
						 
				 
			
				
					
						
							
							
								Wang Fang 
							
						 
					 
					
						
						
							
						
						e6230c4143 
					 
					
						
						
							
							docs: updated timer related documents  
						
						
						
						
					 
					
						2022-04-28 10:41:15 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2ddcb13509 
					 
					
						
						
							
							docs: add documentation about reproducible builds  
						
						
						
						
					 
					
						2022-04-26 11:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						45c1d1cba2 
					 
					
						
						
							
							Merge branch 'feature/move_target_kconfig_2' into 'master'  
						
						... 
						
						
						
						system: move kconfig options out of target component
See merge request espressif/esp-idf!17321  
						
						
					 
					
						2022-04-24 13:29:43 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d2872095f9 
					 
					
						
						
							
							soc: moved kconfig options out of the target component.  
						
						... 
						
						
						
						Moved the following kconfig options out of the target component:
 * CONFIG_ESP*_DEFAULT_CPU_FREQ* -> esp_system
 * ESP*_REV_MIN -> esp_hw_support
 * ESP*_TIME_SYSCALL -> newlib
 * ESP*_RTC_* -> esp_hw_support
Where applicable these target specific konfig names were merged into
a single common config, e.g;
CONFIG_ESP*_DEFAULT_CPU_FREQ -> CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ 
						
						
					 
					
						2022-04-21 12:09:43 +08:00 
						 
				 
			
				
					
						
							
							
								mofeifei 
							
						 
					 
					
						
						
							
						
						3a35ed7cfa 
					 
					
						
						
							
							docs:change system.rst name  
						
						
						
						
					 
					
						2022-04-20 13:11:02 +08:00 
						 
				 
			
				
					
						
							
							
								mofeifei 
							
						 
					 
					
						
						
							
						
						485cdd9a74 
					 
					
						
						
							
							docs: add cn trans for system.rst  
						
						
						
						
					 
					
						2022-04-20 13:07:38 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Fang 
							
						 
					 
					
						
						
							
						
						91a82c352c 
					 
					
						
						
							
							Merge branch 'docs/update_documents_in_hw_reference' into 'master'  
						
						... 
						
						
						
						Docs: Update Hardware-Related Documents
Closes DOC-2696, DOC-2911, DOC-2877, DOC-2920, and DOC-2627
See merge request espressif/esp-idf!17712  
						
						
					 
					
						2022-04-14 11:19:46 +08:00