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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						247b4e0574 
					 
					
						
						
							
							change(esp_hw_support): collect retention link priority definition  
						
						 
						
						
						
						
					 
					
						2024-02-02 11:21:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						5172a99c9b 
					 
					
						
						
							
							feat(ble): add ble controller version output on ESP32-C6 and ESP32-H2  
						
						 
						
						
						
						
					 
					
						2024-01-25 17:04:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						4a5127c029 
					 
					
						
						
							
							feat(ble): add ble controller status check api on ESP32-C6 and ESP32-H2  
						
						 
						
						
						
						
					 
					
						2024-01-25 17:04:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						e1d27c3b5d 
					 
					
						
						
							
							fix(ble): fixed build error when disable sm feature  
						
						 
						
						
						
						
					 
					
						2024-01-25 17:04:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						dededd1267 
					 
					
						
						
							
							change(ble): npl count is zero if nimble host is not used  
						
						 
						
						... 
						
						
						
						change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
    Update c2 lib to 91b81332
    Update h2 lib to 620fbe79
    Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9 . 
						
						
					 
					
						2024-01-19 16:13:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						71901499b9 
					 
					
						
						
							
							change(ble): added ble cca en and thresh option  
						
						 
						
						
						
						
					 
					
						2023-12-19 14:38:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						0504b60b7a 
					 
					
						
						
							
							ble: support for selecting CSA#2 by menuconfig  
						
						 
						
						... 
						
						
						
						ble(fix): fixed event receiving on host side without returning event buffer to pool 
						
						
					 
					
						2023-12-19 14:38:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						bf44a9e9c6 
					 
					
						
						
							
							ble(fix): clear event queue when init event queue  
						
						 
						
						... 
						
						
						
						ble: update log module on ESP32C2, ESP32H2 and ESP32C6 
						
						
					 
					
						2023-12-05 16:12:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						29f712651a 
					 
					
						
						
							
							ble(fix): deinit crash issue  
						
						 
						
						
						
						
					 
					
						2023-11-21 15:02:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						20c890f33b 
					 
					
						
						
							
							ble: update controller log module  
						
						 
						
						
						
						
					 
					
						2023-11-21 15:00:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						ec119aa694 
					 
					
						
						
							
							ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout  
						
						 
						
						... 
						
						
						
						ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout 
						
						
					 
					
						2023-11-21 15:00:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								muhaidong 
							
						 
					 
					
						
						
							
						
						deed5684ce 
					 
					
						
						
							
							change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h  
						
						 
						
						
						
						
					 
					
						2023-11-06 21:55:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						d42fbcf144 
					 
					
						
						
							
							ble: update c2 rom.ld  
						
						 
						
						
						
						
					 
					
						2023-10-27 16:03:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						5f891fae7e 
					 
					
						
						
							
							ble: update controller log module for ESP32-C6, ESP32-H2 and ESP32-C2  
						
						 
						
						
						
						
					 
					
						2023-10-18 18:10:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						8f30d922ac 
					 
					
						
						
							
							ble: update controller log module for ESP32-H2 and ESP32-C6  
						
						 
						
						
						
						
					 
					
						2023-10-18 17:08:51 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						6503d1327b 
					 
					
						
						
							
							feat(ble): added modem reset on c2 h2 and c6  
						
						 
						
						
						
						
					 
					
						2023-10-13 11:39:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						355a420055 
					 
					
						
						
							
							fix(phy): Fix ble phy_enable/disable api invoking issue for esp32c2,esp32h2 and esp32c6  
						
						 
						
						
						
						
					 
					
						2023-09-26 16:23:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						7b176501e3 
					 
					
						
						
							
							feat(ble): update ble sleep logic for esp32h2  
						
						 
						
						
						
						
					 
					
						2023-09-21 11:30:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						fa4f34e791 
					 
					
						
						
							
							change(ble): update controller log print interface  
						
						 
						
						
						
						
					 
					
						2023-09-12 15:44:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						a2935ba6ec 
					 
					
						
						
							
							change: print assert info before dump log  
						
						 
						
						
						
						
					 
					
						2023-09-05 20:40:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						926695b000 
					 
					
						
						
							
							change: changed ble msys init for controller  
						
						 
						
						
						
						
					 
					
						2023-09-05 20:40:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						574800b50a 
					 
					
						
						
							
							feat: added ble wake up overhead support  
						
						 
						
						
						
						
					 
					
						2023-09-05 20:40:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						3f6dd76e41 
					 
					
						
						
							
							ble: Assert when getting memory fail  
						
						 
						
						
						
						
					 
					
						2023-08-25 12:23:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						38d20430c7 
					 
					
						
						
							
							ble: Added adv report flow control config on ESP32C6 and ESP32H2  
						
						 
						
						
						
						
					 
					
						2023-08-17 19:47:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						386a31dfaf 
					 
					
						
						
							
							ble: fixed heap corruption on esp32c6 and esp32h2  
						
						 
						
						
						
						
					 
					
						2023-08-17 19:47:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						5a8e51f24c 
					 
					
						
						
							
							ble: move phy enabled/disable to controller enable/disable  
						
						 
						
						
						
						
					 
					
						2023-08-10 10:14:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Island 
							
						 
					 
					
						
						
							
						
						b43914770f 
					 
					
						
						
							
							Merge branch 'bugfix/fix_duplicate_disable_compile_issue' into 'master'  
						
						 
						
						... 
						
						
						
						bugfix(ble): Fix compile issue when disable duplicate config option in kconfig.
See merge request espressif/esp-idf!25003  
						
						
					 
					
						2023-08-03 16:09:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						bcdf8964d6 
					 
					
						
						
							
							fix(ble): Fix compile issue when disable duplicate config option in kconfig.  
						
						 
						
						
						
						
					 
					
						2023-07-31 14:53:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						1636061b81 
					 
					
						
						
							
							c2 h2 c6 headfile re-organized  
						
						 
						
						... 
						
						
						
						c2 c6 h2 cfg_t and addr_t documented
comments for controller_enable 
						
						
					 
					
						2023-07-31 12:39:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						c291b02651 
					 
					
						
						
							
							esp_rom_printf  
						
						 
						
						
						
						
					 
					
						2023-07-25 14:40:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						3ece525e26 
					 
					
						
						
							
							ble update for doc: bugfix for esp32c6 and esp32h2  
						
						 
						
						
						
						
					 
					
						2023-07-25 14:40:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								luomanruo 
							
						 
					 
					
						
						
							
						
						2a2251487b 
					 
					
						
						
							
							ble update: bugfix for esp32c6 and esp32h2  
						
						 
						
						
						
						
					 
					
						2023-07-25 14:40:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shen Weilong 
							
						 
					 
					
						
						
							
						
						e9e6372690 
					 
					
						
						
							
							feat(ble): Added ble examples for multiple connections  
						
						 
						
						
						
						
					 
					
						2023-07-18 12:05:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jin Chen 
							
						 
					 
					
						
						
							
						
						d918b5226c 
					 
					
						
						
							
							Merge branch 'ble_dev/support_esp32h2_modem_clock_selection' into 'master'  
						
						 
						
						... 
						
						
						
						ble: support esp32h2 modem clock selection
Closes EBLE50Y23-129
See merge request espressif/esp-idf!24387  
						
						
					 
					
						2023-07-06 13:58:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						d9d9d4c36b 
					 
					
						
						
							
							fix(ble): Fix duplicate var length issue  
						
						 
						
						
						
						
					 
					
						2023-07-04 11:45:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						f226e75f4b 
					 
					
						
						
							
							fix(ci): Fix declaration isn't a prototype issue  
						
						 
						
						
						
						
					 
					
						2023-07-04 11:45:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						d64f902c95 
					 
					
						
						
							
							change(ble): Enable pdu type trig in duplicate in default mode as before  
						
						 
						
						
						
						
					 
					
						2023-07-04 11:45:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						0b2fde8a17 
					 
					
						
						
							
							feat(ble): Add duplicate refersh function support for esp32h2  
						
						 
						
						
						
						
					 
					
						2023-07-04 11:44:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yuchao 
							
						 
					 
					
						
						
							
						
						fbb88ef979 
					 
					
						
						
							
							feat(ble): Add duplicate filter feature enable on ble for h2.  
						
						 
						
						
						
						
					 
					
						2023-07-04 10:40:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cjin 
							
						 
					 
					
						
						
							
						
						3d2342df6c 
					 
					
						
						
							
							ble: support esp32h2 modem clock selection  
						
						 
						
						
						
						
					 
					
						2023-07-03 16:05:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e72061695e 
					 
					
						
						
							
							all: Removes unnecessary newline character in logs  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11465  
						
						
					 
					
						2023-06-09 03:31:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						0501f87f33 
					 
					
						
						
							
							Merge branch 'feature/use_api_to_enable_modem_on_esp32h2' into 'master'  
						
						 
						
						... 
						
						
						
						ble: use modem_clock api to set clocks on ESP32-H2
See merge request espressif/esp-idf!23805  
						
						
					 
					
						2023-05-19 11:01:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shen Weilong 
							
						 
					 
					
						
						
							
						
						c7f357523a 
					 
					
						
						
							
							ble: use modem_clock api to set clock on ESP32-C6  
						
						 
						
						
						
						
					 
					
						2023-05-17 20:02:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						69571dfebf 
					 
					
						
						
							
							ble:fixed build error when disable smp  
						
						 
						
						
						
						
					 
					
						2023-05-16 16:07:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangmengyang 
							
						 
					 
					
						
						
							
						
						cbb8bf9f88 
					 
					
						
						
							
							esp_phy: added API esp_btbb_disable  
						
						 
						
						... 
						
						
						
						APIs esp_btbb_enable and esp_btbb_disable are supposed to be used by 802.15.4 and Bluetooth module, and implemented with reference counter for resource management 
						
						
					 
					
						2023-03-23 05:40:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shen Weilong 
							
						 
					 
					
						
						
							
						
						90d6b9cbd7 
					 
					
						
						
							
							ble: Update README files for bluedroid host examples on ESP32-H2  
						
						 
						
						... 
						
						
						
						Disable clocks and phy modem directly in esp_bt_controller_deinit() 
						
						
					 
					
						2023-03-20 19:09:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						12b44b3a0a 
					 
					
						
						
							
							Merge branch 'bugfix/update_config_in_esp32h2_chip' into 'master'  
						
						 
						
						... 
						
						
						
						ble: update config in esp32h2 chip
See merge request espressif/esp-idf!22708  
						
						
					 
					
						2023-03-20 12:09:52 +08:00