Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						9281e78381 
					 
					
						
						
							
							change(esp_libc): rename newlib component to esp_libc  
						
						
						
						
					 
					
						2025-09-09 22:00:44 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						28ced4efad 
					 
					
						
						
							
							fix(config): actualize newlib Kconfig options  
						
						
						
						
					 
					
						2025-08-28 12:25:09 +08:00 
						 
				 
			
				
					
						
							
							
								Marek Fiala 
							
						 
					 
					
						
						
							
						
						9d35d63651 
					 
					
						
						
							
							feat(cmake): Update minimum cmake version to 3.22 (whole repository)  
						
						
						
						
					 
					
						2025-08-19 14:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						11b80a7f11 
					 
					
						
						
							
							Merge branch 'feat/freertos_in_flash_by_default' into 'master'  
						
						... 
						
						
						
						feat(freertos): Place FreeRTOS in flash by default
Closes IDF-12695
See merge request espressif/esp-idf!40579  
						
						
					 
					
						2025-08-15 02:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						db32e42122 
					 
					
						
						
							
							feat(uart): support uart on ESP32H4  
						
						
						
						
					 
					
						2025-08-08 14:48:12 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						26c19928a9 
					 
					
						
						
							
							feat(freertos): Place FreeRTOS in flash by default  
						
						... 
						
						
						
						The following updates have been made in this commit:
- The commit places FreeRTOS code in flash memory by default.
- CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH has been removed.
- CONFIG_FREERTOS_IN_IRAM is unhidden and can be used to restore the
  previous memory placement.
- A test has been added for users to conduct performance impact testing
  based on memory placement configurations. 
						
						
					 
					
						2025-08-07 19:56:30 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						c6dad68e81 
					 
					
						
						
							
							refactor(uart): remove UART_FIFO_LEN macro for v6.0  
						
						
						
						
					 
					
						2025-08-05 17:08:32 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						6bfdc93593 
					 
					
						
						
							
							feat(uart): add DTR and DSR signals support for UART  
						
						
						
						
					 
					
						2025-08-05 16:45:46 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						4065fb20f3 
					 
					
						
						
							
							Merge branch 'feature/esp_test_utils_component' into 'master'  
						
						... 
						
						
						
						change(test_utils): moved test_utils out of unit-test-app project
See merge request espressif/esp-idf!40678  
						
						
					 
					
						2025-08-01 11:04:37 +08:00 
						 
				 
			
				
					
						
							
							
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						6b02906822 
					 
					
						
						
							
							fix(security): improve memory allocation handling in multiple components  
						
						
						
						
					 
					
						2025-07-28 10:05:50 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						cb257ede27 
					 
					
						
						
							
							ci(esp32c61): enable multi dut runner for c61  
						
						
						
						
					 
					
						2025-07-22 17:10:55 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						bf84ab652a 
					 
					
						
						
							
							change(test_utils): moved test_utils component to tools/test_apps/components/  
						
						
						
						
					 
					
						2025-07-21 14:05:50 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						c29f473a78 
					 
					
						
						
							
							refactor(esptool_py): Remove elf variable dependencies  
						
						... 
						
						
						
						This commit updates all test_apps that have dependency on the elf
variable. Such test_apps now fetch the executable target from the build
properties. 
						
						
					 
					
						2025-07-10 11:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c4d7b1cfce 
					 
					
						
						
							
							refactor(uart)!: deprcated esp_rom_uart.h  
						
						
						
						
					 
					
						2025-07-08 18:56:17 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						60d9ca995c 
					 
					
						
						
							
							Merge branch 'feat/new_api_to_get_all_wakeup_causes' into 'master'  
						
						... 
						
						
						
						feat: add new api to get multiple wakeup causes
Closes PM-472
See merge request espressif/esp-idf!40139  
						
						
					 
					
						2025-07-02 17:36:30 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						85f0da63fc 
					 
					
						
						
							
							fix(uart): fix release pin logic if switching only one pin  
						
						
						
						
					 
					
						2025-06-27 21:53:54 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						879713d589 
					 
					
						
						
							
							change(esp_hw_support): deprecate esp_sleep_get_wakeup_cause with esp_sleep_get_wakeup_causes  
						
						
						
						
					 
					
						2025-06-27 16:18:10 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						a3dfc82246 
					 
					
						
						
							
							fix(build): add __attribute__((nonstring)) to nonsting variables  
						
						
						
						
					 
					
						2025-06-25 18:01:50 +07:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						60bef64f5c 
					 
					
						
						
							
							feat(gpio): esp_rom_gpio_connect_in/out_signal now has their hal implementation  
						
						
						
						
					 
					
						2025-06-11 20:41:37 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						65b7e70564 
					 
					
						
						
							
							feat(driver): support acquire/release clock source dependency for all drivers  
						
						
						
						
					 
					
						2025-05-27 21:21:38 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8afb0fb9e6 
					 
					
						
						
							
							Merge branch 'fix/drop_pm_code_if_not_need' into 'master'  
						
						... 
						
						
						
						fix(drivers): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
Closes IDFGH-15263
See merge request espressif/esp-idf!39045  
						
						
					 
					
						2025-05-23 16:15:29 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						91d1812315 
					 
					
						
						
							
							fix(uhci): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled  
						
						
						
						
					 
					
						2025-05-22 17:27:18 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						2f8cd616cc 
					 
					
						
						
							
							test(psram): re-enable 80M psram tests on C5 ECO2  
						
						
						
						
					 
					
						2025-05-22 14:52:40 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						7af3bddbca 
					 
					
						
						
							
							fix(drivers): some false reports from coverity  
						
						
						
						
					 
					
						2025-05-20 16:52:32 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						1637e27ae3 
					 
					
						
						
							
							Merge branch 'docs/uhci_programming_guide' into 'master'  
						
						... 
						
						
						
						docs(uhci): Added implementation for uart-dma (uhci) programming guide
See merge request espressif/esp-idf!38663  
						
						
					 
					
						2025-05-16 17:26:26 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						093db55bf4 
					 
					
						
						
							
							docs(uhci): implementation for uart-dma (uhci) docs  
						
						
						
						
					 
					
						2025-05-16 15:14:51 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						fa00aa43e7 
					 
					
						
						
							
							refactor(uart): minor refactor to uart wakeup code  
						
						
						
						
					 
					
						2025-05-15 11:20:59 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						f1446571e7 
					 
					
						
						
							
							fix(uart): eliminate garbled data on UART TX/RX line in sleep  
						
						
						
						
					 
					
						2025-05-15 11:07:26 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						007a497483 
					 
					
						
						
							
							feat(uart): add pin release process to uart driver  
						
						
						
						
					 
					
						2025-05-15 11:07:26 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						4b9001a84c 
					 
					
						
						
							
							change(esp_driver_uart): change ci test to improve the pass rate for hp uart wakeup  
						
						
						
						
					 
					
						2025-05-07 19:21:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8af9bb624e 
					 
					
						
						
							
							test(uhci): enable the psram test in CI  
						
						
						
						
					 
					
						2025-04-30 13:16:57 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						bb03892461 
					 
					
						
						
							
							feat(uhci): Add length receive threshold support  
						
						
						
						
					 
					
						2025-04-29 11:12:38 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						f566b500dd 
					 
					
						
						
							
							feat(uhci): Add uhci (uart-dma) support on esp32c5, esp32h2  
						
						
						
						
					 
					
						2025-04-28 16:24:42 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						6b988d8a07 
					 
					
						
						
							
							test(uhci): Add tests for uhci  
						
						
						
						
					 
					
						2025-04-27 17:41:11 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						1a3db8e025 
					 
					
						
						
							
							feat(uhci): Add uhci (uart-dma) support on esp32c3, esp32c6, esp32s3, esp32p4  
						
						
						
						
					 
					
						2025-04-27 15:28:23 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						bcd138f89d 
					 
					
						
						
							
							feat(esp_driver_uart): add ci test for hp uart wakeup modes  
						
						
						
						
					 
					
						2025-04-21 20:47:18 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						d115a3daac 
					 
					
						
						
							
							feat(esp_driver_uart): support hp uarts wakeup modes 1 2 3 during light sleep  
						
						
						
						
					 
					
						2025-04-21 14:03:34 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Ji Chang 
							
						 
					 
					
						
						
							
						
						c3a3cc8657 
					 
					
						
						
							
							Merge branch 'feat/h4_enable_ci_build' into 'master'  
						
						... 
						
						
						
						feat(esp32h4): enable ESP32H4 ci build
Closes IDF-12332
See merge request espressif/esp-idf!37921  
						
						
					 
					
						2025-03-31 23:49:48 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						b38ac5ad82 
					 
					
						
						
							
							feat(uart): add uart_detect_bitrate_bps API for data line bitrate measurement  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14721  
						
						
					 
					
						2025-03-28 15:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						b9b95cef37 
					 
					
						
						
							
							docs(uart): improve set/get baud rate API docs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15449  
						
						
					 
					
						2025-03-28 15:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a67554d032 
					 
					
						
						
							
							fix(uart): fixed coverity ininitialized scalar variable in uart_tcgetattr  
						
						
						
						
					 
					
						2025-03-28 15:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						6c4271d4bb 
					 
					
						
						
							
							feat(esp32h4): disable unsupported build  
						
						
						
						
					 
					
						2025-03-28 14:41:29 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						c34b4eb882 
					 
					
						
						
							
							feat(esp32h4): enable ESP32H4 ci build  
						
						
						
						
					 
					
						2025-03-28 14:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						1b09bb3037 
					 
					
						
						
							
							fix(uart): LP UART does not have the pre-divider for its clock source  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15427  
						
						
					 
					
						2025-03-06 20:35:48 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						83c9d4347c 
					 
					
						
						
							
							refactor(uart): increase test app memory leak tolerance  
						
						
						
						
					 
					
						2025-03-06 20:35:48 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						daf2d31008 
					 
					
						
						
							
							test: format all test scripts  
						
						
						
						
					 
					
						2025-03-05 12:08:48 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Ji Chang 
							
						 
					 
					
						
						
							
						
						e7088bbd07 
					 
					
						
						
							
							Merge branch 'feat/add_uart_support_on_h21' into 'master'  
						
						... 
						
						
						
						feat(uart): support uart on esp32h21
Closes IDF-11618, IDF-11620, and IDF-12143
See merge request espressif/esp-idf!37197  
						
						
					 
					
						2025-02-25 11:26:09 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						028a16c01c 
					 
					
						
						
							
							feat(uart): support uart on esp32h21  
						
						
						
						
					 
					
						2025-02-24 17:49:45 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						53d8b70e8b 
					 
					
						
						
							
							fix(gpio): fix IO output enable control  
						
						... 
						
						
						
						oen_sel and oen_inv_sel fields from func_out_sel_cfg register 
						
						
					 
					
						2025-02-20 19:49:28 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						1d6bcb86ba 
					 
					
						
						
							
							fix(gpio): removed unnecessary step when routing input signal to a pin  
						
						
						
						
					 
					
						2025-02-20 18:54:19 +08:00