Chen Ji Chang 
							
						 
					 
					
						
						
							
						
						cfca52255e 
					 
					
						
						
							
							Merge branch 'feat/support_rmt_on_h4' into 'master'  
						
						... 
						
						
						
						feat(rmt): support rmt on ESP32-H4
Closes IDF-12402
See merge request espressif/esp-idf!40523  
						
						
					 
					
						2025-07-25 19:41:24 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						d6a9a0f5d5 
					 
					
						
						
							
							feat(rmt): support rmt on esp32-h4  
						
						
						
						
					 
					
						2025-07-24 10:47:13 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						d87de032df 
					 
					
						
						
							
							fix(ledc): duty_start bit should wait for its self-clear before next set on esp32  
						
						
						
						
					 
					
						2025-07-22 15:05:10 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						b25bde3378 
					 
					
						
						
							
							change(cache): use bus id to get cache vaddr bus  
						
						
						
						
					 
					
						2025-07-18 01:15:06 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0999aeedbd 
					 
					
						
						
							
							refactor(timg): clean up soc layer meta data  
						
						
						
						
					 
					
						2025-07-17 10:33:08 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ccd092d7dc 
					 
					
						
						
							
							refactor(hal): clean up some hal file dependency on sdkconfig.h  
						
						
						
						
					 
					
						2025-07-17 10:33:08 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c4d7b1cfce 
					 
					
						
						
							
							refactor(uart)!: deprcated esp_rom_uart.h  
						
						
						
						
					 
					
						2025-07-08 18:56:17 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						a2ef01fc5b 
					 
					
						
						
							
							remove(legacy_mcpwm): remove legacy mcpwm driver in IDF v6.0  
						
						
						
						
					 
					
						2025-06-24 10:49:37 +08:00 
						 
				 
			
				
					
						
							
							
								Gao Xu 
							
						 
					 
					
						
						
							
						
						f638d5e075 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_16130' into 'master'  
						
						... 
						
						
						
						esp_adc: Release the peripheral after calibration (GitHub PR)
Closes IDFGH-15489
See merge request espressif/esp-idf!39895  
						
						
					 
					
						2025-06-19 20:49:22 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						afadb17ed8 
					 
					
						
						
							
							fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor  
						
						
						
						
					 
					
						2025-06-19 14:20:20 +08: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 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						fe78370ec9 
					 
					
						
						
							
							feat(mbedtls/sha): New API for setting SHA mode  
						
						
						
						
					 
					
						2025-06-06 14:51:44 +05:30 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						eb76e6341d 
					 
					
						
						
							
							Merge branch 'feature/h4_core_support' into 'master'  
						
						... 
						
						
						
						feat(core): bringup dual-core for H4
Closes IDF-12317, IDF-12319, IDF-12484, IDF-12311, and IDF-12293
See merge request espressif/esp-idf!39279  
						
						
					 
					
						2025-05-28 14:42:58 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						e527554144 
					 
					
						
						
							
							feat(core): bringup dual-core for H4  
						
						
						
						
					 
					
						2025-05-26 17:11:12 +02:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						6d502b710c 
					 
					
						
						
							
							Merge branch 'bugfix/fix_lcd_ll_macro_safety' into 'master'  
						
						... 
						
						
						
						fix(hal): Wrap LL macros with atomic env in do-while for control safety
Closes IDF-11981
See merge request espressif/esp-idf!39202  
						
						
					 
					
						2025-05-26 19:06:11 +08:00 
						 
				 
			
				
					
						
							
							
								Yuan Yu 
							
						 
					 
					
						
						
							
						
						18091976ec 
					 
					
						
						
							
							fix(hal): Wrap LL macros with atomic env in do-while for control safety  
						
						... 
						
						
						
						- Standardize all LL macros using atomic env variables with `do { ... } while (0)`
- Prevent potential macro misuse in control flow constructs (e.g., if/else)
- Affected targets: esp32, esp32c2, esp32c5, esp32s3, esp32p4, etc.
- Affected modules include: LCD, I2S, TIMER, and others 
						
						
					 
					
						2025-05-22 14:42:11 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						2931aa23b6 
					 
					
						
						
							
							fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32  
						
						
						
						
					 
					
						2025-05-22 13:58:50 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						9ef152c220 
					 
					
						
						
							
							feat(regi2c): add regi2c support for esp32h21  
						
						
						
						
					 
					
						2025-05-19 21:46:40 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						402bf0ce58 
					 
					
						
						
							
							feat(sd): sd host driver layer driver NG  
						
						
						
						
					 
					
						2025-05-15 10:57:33 +08:00 
						 
				 
			
				
					
						
							
							
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						67e5e59de3 
					 
					
						
						
							
							Merge branch 'feat/c5_sdio' into 'master'  
						
						... 
						
						
						
						sdio: supported on c5
Closes IDF-12655 and IDF-12641
See merge request espressif/esp-idf!38652  
						
						
					 
					
						2025-05-01 11:52:21 +08:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						a16f621ed2 
					 
					
						
						
							
							Merge branch 'feat/twai_driver_legacy_target_support' into 'master'  
						
						... 
						
						
						
						feat(driver_twai): twai driver legacy target support (part_2)
Closes IDF-12480 and IDF-12808
See merge request espressif/esp-idf!36487  
						
						
					 
					
						2025-05-01 11:05:11 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						eba9549bbc 
					 
					
						
						
							
							Merge branch 'feat/eth_mac_filter' into 'master'  
						
						... 
						
						
						
						feat(esp_eth): added option to set MAC filter for mcast
Closes IDF-12503 and IDFGH-14897
See merge request espressif/esp-idf!36944  
						
						
					 
					
						2025-04-30 19:38:02 +08:00 
						 
				 
			
				
					
						
							
							
								Shen Meng Jing 
							
						 
					 
					
						
						
							
						
						62d4115e08 
					 
					
						
						
							
							docs: Fix some typos  
						
						
						
						
					 
					
						2025-04-30 18:35:39 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						69164ed912 
					 
					
						
						
							
							feat(sdio): supported sdio on esp32c5  
						
						
						
						
					 
					
						2025-04-30 14:48:28 +08:00 
						 
				 
			
				
					
						
							
							
								armando 
							
						 
					 
					
						
						
							
						
						8d02253b48 
					 
					
						
						
							
							refactor(sdio): sdio related soc register headers renaming  
						
						
						
						
					 
					
						2025-04-30 10:50:12 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						8a60934c4f 
					 
					
						
						
							
							feat(driver_twai): support legacy targets in new driver  
						
						
						
						
					 
					
						2025-04-30 10:38:55 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						e941910c0f 
					 
					
						
						
							
							feat(esp_eth): Added destination MAC address filter configuration interface  
						
						
						
						
					 
					
						2025-04-29 13:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						bf335a38f7 
					 
					
						
						
							
							fix(adc): fix adc do not enable/disable regi2c registers  
						
						
						
						
					 
					
						2025-04-25 14:39:01 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						d6760b170a 
					 
					
						
						
							
							fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2,  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15724  
						
						
					 
					
						2025-04-17 18:03:42 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						37cbd1e555 
					 
					
						
						
							
							fix(touch): fixed tie option take no effect  
						
						
						
						
					 
					
						2025-04-09 17:13:01 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						2cbc297969 
					 
					
						
						
							
							refactor(gptimer): use group_id in clock ctrl functions  
						
						
						
						
					 
					
						2025-04-08 10:20:48 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						122d122c64 
					 
					
						
						
							
							refactor(gpio): reuse gpio_int_type_t in the rtc io driver  
						
						
						
						
					 
					
						2025-04-01 18:21:57 +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 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						28c531b45b 
					 
					
						
						
							
							feat(i2c): correct get txfifio len function  
						
						
						
						
					 
					
						2025-03-13 11:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						ec632f7fed 
					 
					
						
						
							
							feat(esp32h21): support I2C on ESP32H21  
						
						
						
						
					 
					
						2025-03-13 11:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						3447c7233f 
					 
					
						
						
							
							Merge branch 'bugfix/pcnt_typo' into 'master'  
						
						... 
						
						
						
						fix(pcnt): a typo in the PCNT_LL_MIN_LIM
Closes IDFGH-14826
See merge request espressif/esp-idf!37686  
						
						
					 
					
						2025-03-12 18:59:27 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						b622aa382f 
					 
					
						
						
							
							Merge branch 'feat/h4_introduce_step6_esp_system' into 'master'  
						
						... 
						
						
						
						feat(esp32h4): support esp_system, esp_timer and freertos (stage6)
Closes IDF-12565
See merge request espressif/esp-idf!37269  
						
						
					 
					
						2025-03-12 14:10:23 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						09f5bc736b 
					 
					
						
						
							
							fix(pcnt): a typo in the PCNT_LL_MIN_LIM  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15554  
						
						
					 
					
						2025-03-11 22:07:45 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						69d2e7facb 
					 
					
						
						
							
							refactor(cpu): move some chip-specific operations to the ll  
						
						
						
						
					 
					
						2025-03-11 16:48:21 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						335027b731 
					 
					
						
						
							
							fix(sdmmc): move DMA descriptor refilling into the ISR  
						
						... 
						
						
						
						Previously, as DMA descriptors were processed, the task performing
SDMMC transfer would get woken up and would refill the descriptors.
This design didn't work correctly when higher priority tasks occupied
the CPU for too long, resulting in SDMMC transfer timing out.
This change moves DMA descriptor refilling into SDMMC ISR. Now the
"DMA done" interrupt is delivered back to task context only when
the entire transfer is completed.
Closes https://github.com/espressif/esp-idf/issues/13934  
						
						
					 
					
						2025-03-11 10:51:06 +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 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						7e54886a4e 
					 
					
						
						
							
							feat(esp32h21): move gpio intr source to gpio_ll.h  
						
						
						
						
					 
					
						2025-02-24 17:32:01 +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 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						222b1ddbab 
					 
					
						
						
							
							fix(driver_gpio): remove gpio_hal_iomux_func_sel  
						
						
						
						
					 
					
						2025-02-19 17:17:51 +08:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						c7a0e45489 
					 
					
						
						
							
							Merge branch 'feat/spi_master_dynamic_freq' into 'master'  
						
						... 
						
						
						
						feat(spi_master): add transaction config for device multi freq point
Closes IDFGH-12774
See merge request espressif/esp-idf!28579  
						
						
					 
					
						2025-02-13 15:58:59 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						39c85269cc 
					 
					
						
						
							
							feat(spi_master): add transaction config for dynamic clock speed update  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13753  
						
						
					 
					
						2025-02-12 20:29:34 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a6ac2bb322 
					 
					
						
						
							
							refactor(gpio): improve gpio_get_io_config API  
						
						
						
						
					 
					
						2025-02-10 21:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						3a8d065908 
					 
					
						
						
							
							refactor(gpio): improve gpio_iomux_in/out API  
						
						
						
						
					 
					
						2025-02-10 21:44:07 +08:00 
						 
				 
			
				
					
						
							
							
								Igor Udot 
							
						 
					 
					
						
						
							
						
						5f37de2889 
					 
					
						
						
							
							Merge branch 'feat/lp-uart-wakeup-mode3' into 'master'  
						
						... 
						
						
						
						Added support for UART wakeup modes
Closes IDF-10202
See merge request espressif/esp-idf!31965  
						
						
					 
					
						2025-02-06 11:15:37 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						f742a05b28 
					 
					
						
						
							
							feat: supports lp uart wakeup  
						
						
						
						
					 
					
						2025-02-05 14:54:48 +08:00