morris 
							
						 
					 
					
						
						
							
						
						9fba786b47 
					 
					
						
						
							
							fix(gpio): improve set level performance  
						
						... 
						
						
						
						by avoid "read-modify-write" operation. The registers designed to be
write only.
Related to https://github.com/espressif/esp-idf/issues/14674  
						
						
					 
					
						2024-11-08 11:45:10 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						22e043e4ce 
					 
					
						
						
							
							fix(i2s): fix i2s half sample rate issue  
						
						
						
						
					 
					
						2024-10-22 14:38:22 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						2e1928c31c 
					 
					
						
						
							
							fix(i2c): Fix the i2c sda/scl force out register value on some esp chips  
						
						
						
						
					 
					
						2024-09-12 11:56:51 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						fdc5fa2931 
					 
					
						
						
							
							fix(i2c): Fix possible error state in clear the bus,  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13647  
						
						
					 
					
						2024-09-12 11:56:51 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						6adee5052f 
					 
					
						
						
							
							fix(i2c_master): Fix an I2C issue that slave streth happen but master timeout set seems doesn't work  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14129 
Closes https://github.com/espressif/esp-idf/issues/14401  
						
						
					 
					
						2024-09-12 11:56:51 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						d8bd71695f 
					 
					
						
						
							
							fix(spi_flash): Add external flash support on esp32c6,esp32h2  
						
						
						
						
					 
					
						2024-08-05 18:01:02 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d9e113f877 
					 
					
						
						
							
							fix(rmt): power up memory block  
						
						
						
						
					 
					
						2024-07-18 14:41:13 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ae9f7f32ae 
					 
					
						
						
							
							Merge branch 'bugfix/c5_mpi_ecc_power_mode_v5.2' into 'release/v5.2'  
						
						... 
						
						
						
						fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5 (v5.2)
See merge request espressif/esp-idf!31863  
						
						
					 
					
						2024-07-15 15:05:52 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						a44f8179de 
					 
					
						
						
							
							refactor(i2c): Add reset and clock control to i2c ll layer  
						
						
						
						
					 
					
						2024-07-04 12:29:05 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						adea6829b3 
					 
					
						
						
							
							fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5  
						
						
						
						
					 
					
						2024-07-02 13:36:54 +05:30 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						707aebc607 
					 
					
						
						
							
							feat(uart): support uart module sleep retention on c6/h2  
						
						
						
						
					 
					
						2024-06-18 15:04:20 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9b3ae86417 
					 
					
						
						
							
							Merge branch 'bugfix/fix_gpio_etm_multi_task_v5.2' into 'release/v5.2'  
						
						... 
						
						
						
						fix(gpio_etm): allow one GPIO binds to multiple ETM tasks (v5.2)
See merge request espressif/esp-idf!30456  
						
						
					 
					
						2024-04-25 16:31:22 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						15962a953a 
					 
					
						
						
							
							fix(uart): Fix mismatch wakeup rising edges required with the threshold configured  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12586  
						
						
					 
					
						2024-04-24 16:25:54 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						373e585bb7 
					 
					
						
						
							
							fix(gpio_etm): allow one GPIO binds to multiple ETM tasks  
						
						
						
						
					 
					
						2024-04-24 16:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						c55a07bf57 
					 
					
						
						
							
							refactor(uart): add support to be able to test LP_UART port  
						
						... 
						
						
						
						Increase LP_UART_EMPTY_THRESH_DEFAULT value to 4. The original value
could cause the FIFO become empty before filling next data into the FIFO
when the buadrate is high. TX_DONE interrupt would raise before actual
transmission complete in such case. 
						
						
					 
					
						2024-04-15 19:39:30 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						85186042c3 
					 
					
						
						
							
							feat(hal/ecdsa): Add HAL API for operation successful check  
						
						
						
						
					 
					
						2024-04-11 12:33:06 +05:30 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						7c233ebc80 
					 
					
						
						
							
							feat(i2c_master): Add parameter to config I2C scl await time  
						
						
						
						
					 
					
						2024-04-07 15:06:31 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						e3a854769a 
					 
					
						
						
							
							feat(spi_flash): Enable auto suspend on when flash works under 120M  
						
						
						
						
					 
					
						2023-12-15 16:57:53 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						55ed548cc6 
					 
					
						
						
							
							fix(console): enable to select UART1 port for console output  
						
						... 
						
						
						
						This feature was only enabled for esp32, esp32s2, esp32s3 previously.
Now, enabling this feature for all targets. 
						
						
					 
					
						2023-11-30 11:26:09 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f434d21f4a 
					 
					
						
						
							
							fix(ecdsa): remove unused k_mode from the ECDSA HAL/LL API  
						
						... 
						
						
						
						For ESP32-H2 case, the hardware k mode is always enforced through
efuse settings (done in startup code).
For ESP32-P4 case, the software k mode is not supported in the peripheral
itself and code was redundant. 
						
						
					 
					
						2023-11-17 07:13:53 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2e8cc61af7 
					 
					
						
						
							
							feat(rmt): support calling rmt_receive in ISR callback  
						
						
						
						
					 
					
						2023-11-08 14:32:26 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						80997d5860 
					 
					
						
						
							
							fix(i2c): read write FIFO memory by volatile  
						
						
						
						
					 
					
						2023-10-30 10:34:43 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						263e39c32b 
					 
					
						
						
							
							fix(sdmmc): fix ll layer wrong assertion  
						
						
						
						
					 
					
						2023-10-25 06:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						8d639492f2 
					 
					
						
						
							
							feat(i2c_slave): Add new implementation and API for I2C slave  
						
						
						
						
					 
					
						2023-10-24 18:44:49 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						767595a22f 
					 
					
						
						
							
							Merge branch 'feature/mcpwm_timer_change_freq' into 'master'  
						
						... 
						
						
						
						feat(mcpwm): support update timer period dynamically
Closes IDFGH-11145
See merge request espressif/esp-idf!26419  
						
						
					 
					
						2023-10-23 15:51:14 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						0049cc663a 
					 
					
						
						
							
							Merge branch 'feature/support_output_internal_clock' into 'master'  
						
						... 
						
						
						
						feature(gpio): Add api to support output internal clock
Closes IDF-8016 and IDF-4935
See merge request espressif/esp-idf!25753  
						
						
					 
					
						2023-10-22 22:06:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0cbcb9f5ea 
					 
					
						
						
							
							feat(mcpwm): support update timer period dynamically  
						
						... 
						
						
						
						Implement the requirement asked in
https://www.esp32.com/viewtopic.php?f=13&t=35919  
						
						
					 
					
						2023-10-20 16:57:25 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						565b9fd117 
					 
					
						
						
							
							Merge branch 'refactor/hal_util_bitwise_reverse8' into 'master'  
						
						... 
						
						
						
						hal: add util function to reverse a 8bit byte
See merge request espressif/esp-idf!26532  
						
						
					 
					
						2023-10-20 09:43:15 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						1f10c84a4f 
					 
					
						
						
							
							change(hal): rewrite gpio_ll_set_iomux_pin_ctrl api  
						
						
						
						
					 
					
						2023-10-19 22:24:08 +08:00 
						 
				 
			
				
					
						
							
							
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						471f1f61ae 
					 
					
						
						
							
							Merge branch 'feature/support_sdmmc_ver2_on_p4' into 'master'  
						
						... 
						
						
						
						sdmmc: esp32p4 support
Closes IDF-6502
See merge request espressif/esp-idf!25405  
						
						
					 
					
						2023-10-19 22:00:40 +08:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						a9b6c98489 
					 
					
						
						
							
							Merge branch 'refactor/spi_using_rcc_automic_lock' into 'master'  
						
						... 
						
						
						
						refac(spi): update periph_module_xxx with rcc_atomic_lock for periph bus
Closes IDF-8159
See merge request espressif/esp-idf!26394  
						
						
					 
					
						2023-10-18 20:36:51 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						70314b56d5 
					 
					
						
						
							
							feat(sdmmc): supported sd2.0 on esp32p4  
						
						
						
						
					 
					
						2023-10-18 11:57:55 +00:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						9f413d5d8d 
					 
					
						
						
							
							Merge branch 'feature/esp32p4_hp_ledc_support' into 'master'  
						
						... 
						
						
						
						feat(ledc): support ledc on esp32p4
Closes IDF-6510
See merge request espressif/esp-idf!25356  
						
						
					 
					
						2023-10-18 15:27:54 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e92a1515be 
					 
					
						
						
							
							feat(hal): add util function to reverse a 8bit byte  
						
						
						
						
					 
					
						2023-10-18 09:48:14 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						57614bbad2 
					 
					
						
						
							
							feat(ledc): support ledc on esp32p4  
						
						
						
						
					 
					
						2023-10-17 16:40:04 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						b81cafe42e 
					 
					
						
						
							
							refac(spi): update periph_module_xxx with rcc_automic_lock for periph bus  
						
						
						
						
					 
					
						2023-10-17 11:32:23 +08:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						ade65add54 
					 
					
						
						
							
							feat(hal): Added HAL and LL layer for Key Manager  
						
						
						
						
					 
					
						2023-10-16 09:26:37 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						6b4d2140ee 
					 
					
						
						
							
							feat(hal): Added HAL and LL layer for HUK  
						
						
						
						
					 
					
						2023-10-16 09:26:14 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						6b62065b92 
					 
					
						
						
							
							Merge branch 'fix/crypto_periphs_use_rcc_atomic_blocks' into 'master'  
						
						... 
						
						
						
						Use rcc atomic blocks to enable/reset crypto peripherals
See merge request espressif/esp-idf!25811  
						
						
					 
					
						2023-10-13 22:37:58 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						321f628ff5 
					 
					
						
						
							
							feat(gpio): add a dump API to dump IO configurations  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12176  
						
						
					 
					
						2023-10-12 17:34:20 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						57d10477da 
					 
					
						
						
							
							feat(ecdsa): use RCC atomic block to enable/reset the ECDSA peripheral  
						
						
						
						
					 
					
						2023-10-11 14:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						43864f7fb4 
					 
					
						
						
							
							feat(ds): use RCC atomic block to enable/reset the DS peripheral  
						
						
						
						
					 
					
						2023-10-11 14:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						18b93e9564 
					 
					
						
						
							
							feat(hmac): use RCC atomic block to enable/reset the HMAC peripheral  
						
						
						
						
					 
					
						2023-10-11 14:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						1c6ff8ce9f 
					 
					
						
						
							
							feat(ecc): use RCC atomic block to enable/reset the ECC peripheral  
						
						
						
						
					 
					
						2023-10-11 14:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						c5cc4f488a 
					 
					
						
						
							
							feat(mpi): use RCC atomic block to enable/reset the MPI peripheral  
						
						
						
						
					 
					
						2023-10-11 14:59:03 +05:30 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						f92b18053a 
					 
					
						
						
							
							Merge branch 'feature/esp32p4_hp_spi_support' into 'master'  
						
						... 
						
						
						
						Feature/esp32p4 hp spi master driver support
Closes IDF-7502
See merge request espressif/esp-idf!24963  
						
						
					 
					
						2023-10-09 18:37:35 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						00fcdce725 
					 
					
						
						
							
							feat(spi_master): p4 add master driver supported  
						
						
						
						
					 
					
						2023-10-08 14:45:12 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						bc2a6bd730 
					 
					
						
						
							
							feat(uart): spilt LP and HP uart set_baudrate function  
						
						
						
						
					 
					
						2023-10-08 10:10:02 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						4f24f805cc 
					 
					
						
						
							
							feat(uart): add LP-UART GPIO support  
						
						
						
						
					 
					
						2023-10-08 10:10:02 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						3e3e928209 
					 
					
						
						
							
							feat(uart): move periph_ll_uart_enabled to uart_ll.h  
						
						
						
						
					 
					
						2023-10-08 10:10:02 +08:00