Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						64bcffd313 
					 
					
						
						
							
							fix(sysview): add prefix to the module desc to avoid stuck in Segger SystemView app  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10483  
						
						
					 
					
						2024-11-21 20:30:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						f3790a01cc 
					 
					
						
						
							
							Merge branch 'sysview_update_356' into 'master'  
						
						 
						
						... 
						
						
						
						feat(sysview): update to version 3.56
Closes IDF-8232 and IDF-11088
See merge request espressif/esp-idf!33236  
						
						
					 
					
						2024-11-19 18:34:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						a843827c8e 
					 
					
						
						
							
							feat(sysview): update to version 3.56  
						
						 
						
						
						
						
					 
					
						2024-11-07 21:58:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						68e9bcbf1e 
					 
					
						
						
							
							fix(build): clean up dependencies on driver component  
						
						 
						
						
						
						
					 
					
						2024-11-07 13:09:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						d1e5fd08ff 
					 
					
						
						
							
							fix(sysview): reduce isr stack usage to avoid stack guard exception  
						
						 
						
						
						
						
					 
					
						2024-11-01 10:16:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						000270a4f6 
					 
					
						
						
							
							fix(sysview): fix lp uart clock source  
						
						 
						
						
						
						
					 
					
						2024-10-24 23:49:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						213c318e62 
					 
					
						
						
							
							fix(apptrace): replace esp32p4 ctrl block into noncache-able TCM  memory  
						
						 
						
						
						
						
					 
					
						2024-10-08 20:51:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						2dbb811747 
					 
					
						
						
							
							Merge branch 'fix/apptrace_print_lock' into 'master'  
						
						 
						
						... 
						
						
						
						fix(apptrace): fix build error when print lock is enabled
See merge request espressif/esp-idf!33368  
						
						
					 
					
						2024-09-18 19:50:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						8fd3e8c0d3 
					 
					
						
						
							
							fix(apptrace): fix build error when print lock is enabled  
						
						 
						
						
						
						
					 
					
						2024-09-11 23:02:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						f8202963e6 
					 
					
						
						
							
							feat(sysview): add sbom manifest file  
						
						 
						
						
						
						
					 
					
						2024-09-04 18:38:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Beran 
							
						 
					 
					
						
						
							
						
						01ee296db0 
					 
					
						
						
							
							fix: fix various errors in Kconfig files  
						
						 
						
						
						
						
					 
					
						2024-07-17 11:33:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						19700a57e6 
					 
					
						
						
							
							Merge branch 'fix/gcov_win_mixed_path' into 'master'  
						
						 
						
						... 
						
						
						
						fix(gcov): Fixed mixed path separators on Windows
Closes IDF-868 and IDF-3358
See merge request espressif/esp-idf!29917  
						
						
					 
					
						2024-04-11 13:56:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						 
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Kocka 
							
						 
					 
					
						
						
							
						
						8e0a1e8039 
					 
					
						
						
							
							fix(gcov): Fixed mixed path separators on Windows  
						
						 
						
						
						
						
					 
					
						2024-04-04 13:56:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						9ff7ad2173 
					 
					
						
						
							
							feat(esp_rom): add esp_rom_libc_stubs.h  
						
						 
						
						
						
						
					 
					
						2024-04-03 18:34:44 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						26b728a5f8 
					 
					
						
						
							
							fix(gcov): fix exceptions on gcov task_tick_hook  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13511  
						
						
					 
					
						2024-04-01 13:06:21 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						a3bfb3f857 
					 
					
						
						
							
							feat(ipc): Adds a new no blocking IPC call  
						
						 
						
						
						
						
					 
					
						2024-03-22 19:49:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						3f89072af1 
					 
					
						
						
							
							feat(all): Use PRIx macro in all logs  
						
						 
						
						
						
						
					 
					
						2024-03-12 11:15:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						b71dabf08b 
					 
					
						
						
							
							Merge branch 'register_gcov_tick_hook_once' into 'master'  
						
						 
						
						... 
						
						
						
						fix(gcov): avoid multiple tick hook registration
See merge request espressif/esp-idf!29087  
						
						
					 
					
						2024-02-26 20:47:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						59cab6dd40 
					 
					
						
						
							
							fix(gcov): avoid multiple tick hook registration  
						
						 
						
						
						
						
					 
					
						2024-02-18 00:10:18 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						7234303e9e 
					 
					
						
						
							
							feat(system): move esp_dbg_stubs_init into component  
						
						 
						
						
						
						
					 
					
						2024-01-31 20:12:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						ca0b112669 
					 
					
						
						
							
							feat(license): Dual-license source files built by OpenOCD stub flasher  
						
						 
						
						
						
						
					 
					
						2024-01-15 23:45:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						6ad80f0332 
					 
					
						
						
							
							refactor(uart): make uart driver as component, and fix astyle  
						
						 
						
						
						
						
					 
					
						2023-12-15 17:03:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian 
							
						 
					 
					
						
						
							
						
						cc34c4fc08 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_12481' into 'master'  
						
						 
						
						... 
						
						
						
						Many places in the ESP_SYSTEM are using CONFIG_FREERTOS_UNICORE instead of CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE (GitHub PR)
Closes IDFGH-11333
See merge request espressif/esp-idf!27435  
						
						
					 
					
						2023-12-01 19:33:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fl0wl0w 
							
						 
					 
					
						
						
							
						
						d149c1b26f 
					 
					
						
						
							
							Use  configuration option instead of  in components not related to FreeRTOS  
						
						 
						
						... 
						
						
						
						Mergeshttps://github.com/espressif/esp-idf/pull/12481  
						
						
					 
					
						2023-11-28 07:49:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						75c92c3a66 
					 
					
						
						
							
							refactor(startup): implement registration of core init functions  
						
						 
						
						... 
						
						
						
						Similar to how the secondary init functions were already registered
via ESP_SYSTEM_INIT_FN, do the same for the core init functions.
This MR doesn't actually move the init functions into respective
components yet. This has to be carefully done in follow-up MRs. 
						
						
					 
					
						2023-11-27 10:20:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						2ef14fe55e 
					 
					
						
						
							
							refactor(gptimer): refactor gptimer driver into a component  
						
						 
						
						
						
						
					 
					
						2023-11-06 17:09:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						9461993ec5 
					 
					
						
						
							
							refactor(gpio): make gpio driver as component, and fix astyle  
						
						 
						
						
						
						
					 
					
						2023-11-03 15:42:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						40347c9c27 
					 
					
						
						
							
							Merge branch 'feature/app_trace_component_test_app' into 'master'  
						
						 
						
						... 
						
						
						
						feat(app_trace): migrate the tests from unit-test-app
Closes IDF-5564
See merge request espressif/esp-idf!26273  
						
						
					 
					
						2023-10-20 21:45:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						fa1a3ce0b5 
					 
					
						
						
							
							Merge branch 'refactor/components_linux_compatible' into 'master'  
						
						 
						
						... 
						
						
						
						Exclude all currently incompatible components from Linux build
Closes IDF-8318 and IDF-5996
See merge request espressif/esp-idf!25598  
						
						
					 
					
						2023-10-18 20:17:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						548022fbe6 
					 
					
						
						
							
							refactor(linux): excluded all non-Linux components from build  
						
						 
						
						... 
						
						
						
						* All components which won't build (yet) on Linux are excluded.
  This enables switching to Linux in an application without
  explicitly setting COMPONENTS to main in the main
  CMakeLists.txt.
* ESP Timer provides headers for Linux now
* automatically disabling LWIP in Kconfig if it is not available
doc(linux): brought section
  "Component Linux/Mock Support Overview" up to date 
						
						
					 
					
						2023-10-16 17:06:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						31b3b1f455 
					 
					
						
						
							
							feat(gcov): improve gcov file handling using esp_apptrace_feof()  
						
						 
						
						
						
						
					 
					
						2023-10-12 11:01:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						0172df94ac 
					 
					
						
						
							
							fix(app_trace): fix gcov for gcc 13.1.0  
						
						 
						
						
						
						
					 
					
						2023-10-09 12:13:02 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						1f5861492f 
					 
					
						
						
							
							feat(app_trace): migrate the tests from unit-test-app  
						
						 
						
						
						
						
					 
					
						2023-10-02 10:33:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						cbdb799b6f 
					 
					
						
						
							
							feat(esp_timer): Support systimer for ESP32P4  
						
						 
						
						
						
						
					 
					
						2023-09-13 19:13:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erhan Kurubas 
							
						 
					 
					
						
						
							
						
						f36f427579 
					 
					
						
						
							
							feat(gcov): make gcov dump task size configurable  
						
						 
						
						
						
						
					 
					
						2023-08-22 01:07:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						ef699e70ad 
					 
					
						
						
							
							fix(app_trace): Fix SystemView build  
						
						 
						
						
						
						
					 
					
						2023-06-28 18:28:36 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						c350c3c504 
					 
					
						
						
							
							Merge branch 'feature/cleanup_wrong_log_use' into 'master'  
						
						 
						
						... 
						
						
						
						all: Removes unnecessary newline character in logs
Closes IDFGH-10197
See merge request espressif/esp-idf!24131  
						
						
					 
					
						2023-06-15 21:49:49 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						82c1d6e371 
					 
					
						
						
							
							gcov: Do not link with libgcov when Clang is used  
						
						 
						
						
						
						
					 
					
						2023-06-08 16:49:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wen13245 
							
						 
					 
					
						
						
							
						
						ffa79a4b4e 
					 
					
						
						
							
							Modifies the argument of the sizeof statement to a legitimate array name  
						
						 
						
						
						
						
					 
					
						2023-04-21 18:44:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Souchere 
							
						 
					 
					
						
						
							
						
						110aac240d 
					 
					
						
						
							
							heap: Add a configuration that places all the heap component and related functionalities in flash when enabled  
						
						 
						
						... 
						
						
						
						Add test configuration to run all tests with heap component in the flash.
Add reference to this new configuration in performance section of the documentation. 
						
						
					 
					
						2023-04-12 08:11:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						8c7c653a7f 
					 
					
						
						
							
							app_trace: fix fwrite/fread return value  
						
						 
						
						
						
						
					 
					
						2023-03-17 00:15:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						21d7fd9b03 
					 
					
						
						
							
							gcov: use original libgcov.a with redefined symbols  
						
						 
						
						
						
						
					 
					
						2023-02-22 05:33:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						18e5627a86 
					 
					
						
						
							
							sys_view: upgrade to version 3.42  
						
						 
						
						
						
						
					 
					
						2023-01-27 22:22:33 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						dd40877ab2 
					 
					
						
						
							
							sys_view: upgrade to version 3.32  
						
						 
						
						
						
						
					 
					
						2023-01-24 00:26:58 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian 
							
						 
					 
					
						
						
							
						
						1c5ef9cb7c 
					 
					
						
						
							
							Merge branch 'refactor/app_trace_use_try_critical_section_macro' into 'master'  
						
						 
						
						... 
						
						
						
						app_trace: Update esp_apptrace_lock_take() to use portTRY_ENTER_CRITICAL()
See merge request espressif/esp-idf!21094  
						
						
					 
					
						2022-12-28 16:55:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Souchere 
							
						 
					 
					
						
						
							
						
						c39a9de344 
					 
					
						
						
							
							heap_trace: unify API to pass caps param to heap_trace_dump()  
						
						 
						
						
						
						
					 
					
						2022-12-27 10:23:30 +01:00