Island 
							
						 
					 
					
						
						
							
						
						338dc154dc 
					 
					
						
						
							
							Merge branch 'feat/ble_log_spi_out_dev_phase_4_v5.5' into 'release/v5.5'  
						
						 
						
						... 
						
						
						
						BLE Log SPI Out Dev Phase 4 (v5.5)
See merge request espressif/esp-idf!40426  
						
						
					 
					
						2025-07-22 15:16:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhou Xiao 
							
						 
					 
					
						
						
							
						
						8f586ecfd9 
					 
					
						
						
							
							fix(ble): update error code in controller init for ESP32-S3/ESP32-C3  
						
						 
						
						... 
						
						
						
						(cherry picked from commit b8b7e153a7 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com > 
						
						
					 
					
						2025-07-08 13:16:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhou Xiao 
							
						 
					 
					
						
						
							
						
						6501cea942 
					 
					
						
						
							
							fix(ble): fixed controller log api call for ESP32-C3/ESP32-S3  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 6ac541aa4a )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com > 
						
						
					 
					
						2025-07-08 13:15:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiongweichao 
							
						 
					 
					
						
						
							
						
						71956c72e0 
					 
					
						
						
							
							fix(ble): keep the log of the bluetooth sleep clock source consistent  
						
						 
						
						
						
						
					 
					
						2025-07-04 10:25:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						88f234f1ef 
					 
					
						
						
							
							feat(ble/controller): Reduce bin size and IRAM for BLE rom code  
						
						 
						
						
						
						
					 
					
						2025-06-17 21:03:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shen Meng Jing 
							
						 
					 
					
						
						
							
						
						62d4115e08 
					 
					
						
						
							
							docs: Fix some typos  
						
						 
						
						
						
						
					 
					
						2025-04-30 18:35:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						8012834e2b 
					 
					
						
						
							
							fix(bt/controller): Fixed controller flash only bug if hci-uart is enabled  
						
						 
						
						
						
						
					 
					
						2025-03-28 21:52:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						e07233bc81 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)  
						
						 
						
						... 
						
						
						
						- Remove unused functions in the controller 
						
						
					 
					
						2025-03-25 15:07:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhou Xiao 
							
						 
					 
					
						
						
							
						
						9ff9fb0661 
					 
					
						
						
							
							fix(ble): fix ble log init failure mem leak for ESP32-C3  
						
						 
						
						
						
						
					 
					
						2025-03-17 10:44:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						d672f909f3 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b34b7d6)  
						
						 
						
						... 
						
						
						
						- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command 
						
						
					 
					
						2025-02-27 20:52:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						d4c15e2cb6 
					 
					
						
						
							
							feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(723439d)  
						
						 
						
						... 
						
						
						
						- Added BLE controller debug log trace
- Added BLE controller log module 
						
						
					 
					
						2025-02-25 15:18:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhou Xiao 
							
						 
					 
					
						
						
							
						
						e41f619566 
					 
					
						
						
							
							feat(ble): support ble log spi out for ESP32-C3 and ESP32-S3  
						
						 
						
						
						
						
					 
					
						2025-02-18 14:23:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						0a8f808cd2 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)  
						
						 
						
						... 
						
						
						
						- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets 
						
						
					 
					
						2024-12-13 13:40:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Yu Han 
							
						 
					 
					
						
						
							
						
						6f390af3cc 
					 
					
						
						
							
							docs(ble): Refactored the API reference for esp32/c3/s3 BT controller  
						
						 
						
						
						
						
					 
					
						2024-12-03 11:37:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						2d96d67b7a 
					 
					
						
						
							
							fix(bt/controller): Fixed hci uart example compile error on ESP32C3  
						
						 
						
						
						
						
					 
					
						2024-11-27 16:58:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						e5789a8ca1 
					 
					
						
						
							
							feat(ble/bluedroid): Support setting connection params when creating connection  
						
						 
						
						
						
						
					 
					
						2024-11-26 12:10:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						4b767d03fe 
					 
					
						
						
							
							feat(bt/controller): Support controller code run in flash only  
						
						 
						
						
						
						
					 
					
						2024-10-30 10:05:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						1e3220b0b0 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)  
						
						 
						
						... 
						
						
						
						- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround 
						
						
					 
					
						2024-10-20 16:33:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						1662e28718 
					 
					
						
						
							
							Merge branch 'feat/support_32k_osc_ble_sleep_clk' into 'master'  
						
						 
						
						... 
						
						
						
						feat(ble): Support using 32k oscillator as Bluetooth sleep clock
Closes BT-3844
See merge request espressif/esp-idf!33524  
						
						
					 
					
						2024-10-08 11:25:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						4108a5cc4c 
					 
					
						
						
							
							fix(bt/controller): Fixed ble get tx power error  
						
						 
						
						
						
						
					 
					
						2024-09-26 10:49:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						873708579c 
					 
					
						
						
							
							fix(bt/controller): Fixed the timeout of wake up timer when using RC OSC  
						
						 
						
						
						
						
					 
					
						2024-09-26 10:49:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiongweichao 
							
						 
					 
					
						
						
							
						
						ff83d87bce 
					 
					
						
						
							
							feat(ble): Support using 32k oscillator as Bluetooth sleep clock  
						
						 
						
						
						
						
					 
					
						2024-09-18 16:16:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						fe43c8f1b5 
					 
					
						
						
							
							fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3  
						
						 
						
						
						
						
					 
					
						2024-09-09 11:25:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						946f484861 
					 
					
						
						
							
							feat(ble/controller): Support get BLE controller free heap size  
						
						 
						
						
						
						
					 
					
						2024-08-22 14:42:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						6c2fc9da53 
					 
					
						
						
							
							feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)  
						
						 
						
						... 
						
						
						
						- Support enhanced BLE TX power setting and getting 
						
						
					 
					
						2024-07-23 16:22:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						2c93450d59 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)  
						
						 
						
						... 
						
						
						
						- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API 
						
						
					 
					
						2024-05-14 14:41:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						24e7d9b1cb 
					 
					
						
						
							
							feat(ble/controller): Display BLE controller init status for ESP32 and ESP32C3/S3  
						
						 
						
						
						
						
					 
					
						2024-05-07 11:00:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Meng Yang 
							
						 
					 
					
						
						
							
						
						d4552c6274 
					 
					
						
						
							
							Merge branch 'bugfix/bt_bss_in_extram' into 'master'  
						
						 
						
						... 
						
						
						
						BT: Fix non-existent linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
Closes IDFGH-9017
See merge request espressif/esp-idf!21790  
						
						
					 
					
						2024-04-12 08:57:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Mengyang 
							
						 
					 
					
						
						
							
						
						1d9559cc9d 
					 
					
						
						
							
							change(bt): Rename linker script file names and symbol names  
						
						 
						
						... 
						
						
						
						1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release 
						
						
					 
					
						2024-04-10 19:13:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Mengyang 
							
						 
					 
					
						
						
							
						
						0aca5ec357 
					 
					
						
						
							
							fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled  
						
						 
						
						... 
						
						
						
						1. Closes https://github.com/espressif/esp-idf/issues/10427 
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified 
						
						
					 
					
						2024-04-10 19:13:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xuxiao 
							
						 
					 
					
						
						
							
						
						ec872c0c81 
					 
					
						
						
							
							fix(wifi): fix code review comments  
						
						 
						
						
						
						
					 
					
						2024-04-10 15:27:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xuxiao 
							
						 
					 
					
						
						
							
						
						27f61966cd 
					 
					
						
						
							
							feat(wifi): add esp32c5 beta3 wifi support  
						
						 
						
						
						
						
					 
					
						2024-04-10 14:09:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Meng Yang 
							
						 
					 
					
						
						
							
						
						6b453b803f 
					 
					
						
						
							
							Merge branch 'feat/set_get_lpclk_src' into 'master'  
						
						 
						
						... 
						
						
						
						feat(ble): Added API to get low power clock source
Closes BTQABR2023-133, BTQABR2023-163, BTQABR2023-182, BTQABR2023-179, and BTQABR2023-178
See merge request espressif/esp-idf!28997  
						
						
					 
					
						2024-04-08 17:59:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiongweichao 
							
						 
					 
					
						
						
							
						
						3d19c3db13 
					 
					
						
						
							
							feat(ble): Added API to get low power clock source  
						
						 
						
						
						
						
					 
					
						2024-04-07 17:30:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenjianhua 
							
						 
					 
					
						
						
							
						
						ae95ad5958 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)  
						
						 
						
						... 
						
						
						
						- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length 
						
						
					 
					
						2024-04-03 17:56:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						4207909f5c 
					 
					
						
						
							
							feat(ble/controller): Add coexist schm for BLE  
						
						 
						
						
						
						
					 
					
						2024-03-26 14:44:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fl0wl0w 
							
						 
					 
					
						
						
							
						
						90d1dcfd76 
					 
					
						
						
							
							feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES  
						
						 
						
						... 
						
						
						
						This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com > 
						
						
					 
					
						2024-02-09 09:11:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiongweichao 
							
						 
					 
					
						
						
							
						
						dd943fad9a 
					 
					
						
						
							
							fix(ble): Fixed macro definition error for 136K clock drift  
						
						 
						
						
						
						
					 
					
						2024-01-29 11:29:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiongweichao 
							
						 
					 
					
						
						
							
						
						3e2ef4f26c 
					 
					
						
						
							
							fix(ble): Fixed Bluetooth not waking up due to clock drift  
						
						 
						
						
						
						
					 
					
						2024-01-25 10:23:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Island 
							
						 
					 
					
						
						
							
						
						ed025da95c 
					 
					
						
						
							
							Merge branch 'feat/support_ble_aux_when_data_length_zero' into 'master'  
						
						 
						
						... 
						
						
						
						feat(bt/bluedroid): Support ext adv aux option
Closes BLERP-253 and BLERP-470
See merge request espressif/esp-idf!28458  
						
						
					 
					
						2024-01-22 11:06:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						aeeb64966b 
					 
					
						
						
							
							feat(bt/bluedroid): Support ext adv aux option  
						
						 
						
						
						
						
					 
					
						2024-01-19 16:48:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						0f29b3cef9 
					 
					
						
						
							
							fix(bt/bluedroid): Fix BLE malloc internal wrapper fail  
						
						 
						
						
						
						
					 
					
						2024-01-19 11:22:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						102d5bbf72 
					 
					
						
						
							
							refactor(riscv): added a new API for the interrupts  
						
						 
						
						
						
						
					 
					
						2024-01-18 16:36:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								linruihao 
							
						 
					 
					
						
						
							
						
						cfbd316b77 
					 
					
						
						
							
							fix(ble): fixed interrupt timeout in MAC_BB_PD callback  
						
						 
						
						
						
						
					 
					
						2024-01-04 19:18:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian Leung 
							
						 
					 
					
						
						
							
						
						2204c8e137 
					 
					
						
						
							
							change(xtensa): Deprecate ".../xtensa_api.h" include path  
						
						 
						
						... 
						
						
						
						This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header 
						
						
					 
					
						2023-11-30 21:58:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								muhaidong 
							
						 
					 
					
						
						
							
						
						deed5684ce 
					 
					
						
						
							
							change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h  
						
						 
						
						
						
						
					 
					
						2023-11-06 21:55:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						249e45a5d6 
					 
					
						
						
							
							Merge branch 'bugfix/coex_cfg_option_invisible' into 'master'  
						
						 
						
						... 
						
						
						
						fix(esp_coex): Fix dependency errors in coexist configuration
Closes BT-3435
See merge request espressif/esp-idf!26484  
						
						
					 
					
						2023-10-18 15:36:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								linruihao 
							
						 
					 
					
						
						
							
						
						11efe6ecdc 
					 
					
						
						
							
							fix(esp_coex): Fix dependency errors in coexist configuration  
						
						 
						
						
						
						
					 
					
						2023-10-16 11:44:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						7492c004dd 
					 
					
						
						
							
							fix(bt/bluedroid): Optimize the description of Scan Duplicate in BLE  
						
						 
						
						
						
						
					 
					
						2023-10-13 10:54:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						3cc06e472b 
					 
					
						
						
							
							change(ble/controller): disable pll track by default in BLE controller on ESP32-C3 and ESP32-S3  
						
						 
						
						
						
						
					 
					
						2023-09-26 16:23:58 +08:00