Marius Vikhammer
6e267cab0d
Merge branch 'bugfix/pin_lightbulb_comp' into 'master'
...
fix(ble_mesh): pin broken lightbulb dependency
See merge request espressif/esp-idf!47619
2026-04-15 09:48:35 +08:00
Marius Vikhammer
466f39dcd9
fix(ble_mesh): pin broken lightbulb dependency
2026-04-15 09:26:52 +08:00
Marius Vikhammer
184c60d684
Merge branch 'ci/disable_cmake_v2_import_lib' into 'master'
...
ci(build_sys): disable import lib test app for cmake v2
See merge request espressif/esp-idf!47548
2026-04-14 11:25:18 +08:00
Marius Vikhammer
8c16332fa4
ci(build_sys): disable import lib test app for cmake v2
2026-04-14 10:27:33 +08:00
Marius Vikhammer
38e2cacc27
Merge branch 'refactor/newlib-time-init-to-esp-libc' into 'master'
...
refactor(esp_libc): move newlib time init into esp_libc component
Closes IDF-8756
See merge request espressif/esp-idf!47506
2026-04-13 23:52:01 +08:00
Marius Vikhammer
ee50fa20e3
refactor(esp_libc): move newlib time init into esp_libc component
2026-04-13 15:11:57 +08:00
Marius Vikhammer
75f19ab4fd
Merge branch 'fix/spi-common-include-spi-periph' into 'master'
...
fix(spi): include soc/spi_periph.h in spi_common.h for backward compatibility
See merge request espressif/esp-idf!47487
2026-04-13 09:46:48 +08:00
Marius Vikhammer
c1e5a95755
Merge branch 'ci/panic_tests_p4_s31' into 'master'
...
test(system): enable panic tests for P4 and S31
Closes IDF-14348
See merge request espressif/esp-idf!47442
2026-04-10 15:03:39 +08:00
Marius Vikhammer
c216628442
test(system): enable panic tests for P4 and S31
2026-04-10 08:35:25 +08:00
Marius Vikhammer
051a116979
Merge branch 'feature/esp_cpu_testcoverage' into 'master'
...
Add esp_cpu API test coverage
Closes IDF-4920
See merge request espressif/esp-idf!46945
2026-04-08 17:19:49 +08:00
Marius Vikhammer
f2f80f3aa8
Merge branch 'feature/wdt_rom_patch_slim' into 'master'
...
fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch
See merge request espressif/esp-idf!47340
2026-04-08 16:10:53 +08:00
Marius Vikhammer
edb0e8dba9
Merge branch 'ci/fix_freertos_s31_perf_limits' into 'master'
...
test: align esp32s31 freertos perf limits
Closes IDFCI-10315 and IDFCI-10316
See merge request espressif/esp-idf!47355
2026-04-08 16:00:13 +08:00
Marius Vikhammer and Copilot
54c6851bf1
test: align esp32s31 freertos perf limits
...
ESP32-S31 scheduling and spinlock benchmarks match the relaxed P4 thresholds
better than the generic limits, so use those limits to keep the
FreeRTOS perf cases stable.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-08 14:46:25 +08:00
Marius Vikhammer
c65908a719
Merge branch 'feature/s31_core_ci_enable' into 'master'
...
test: enable pthread tests on esp32s31 and esp32p4
Closes IDF-14683
See merge request espressif/esp-idf!47348
2026-04-08 14:37:05 +08:00
Marius Vikhammer
7b58b459c0
test: enable pthread tests on esp32s31 and esp32p4
...
Run the pthread functional suite on targets that are ready in CI.
2026-04-08 14:01:09 +08:00
Marius Vikhammer
ae710978ae
Merge branch 'ci/esp32s31_intr_dump_expected_output' into 'master'
...
ci(esp_intr_dump): add expected output for esp32s31
Closes IDFCI-10298
See merge request espressif/esp-idf!47347
2026-04-08 10:14:23 +08:00
Marius Vikhammer
82c1f71d96
ci(esp_intr_dump): add expected output for esp32s31
2026-04-08 09:43:21 +08:00
Marius Vikhammer
8e1dba70f6
Merge branch 'ci/disable_flash_suspend_test_s31' into 'master'
...
ci(esp32s31): skip flash_suspend rtc_clk test until runners available
See merge request espressif/esp-idf!47346
2026-04-08 09:40:36 +08:00
Marius Vikhammer and Claude Sonnet 4.6
380dde02d0
ci(esp32s31): skip flash_suspend rtc_clk test until runners available
...
No esp32s31 boards are registered in the flash_suspend runner pool yet.
The test_rtc_clk_flash test targets all SOC_CLK_TREE_SUPPORTED chips and
creates a flash_suspend CI job for esp32s31 that immediately fails with
no runner assigned. Add a temp_skip_ci matching the existing pattern for
esp32h2.
Tracked in IDF-15531.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 09:12:36 +08:00
Marius Vikhammer
c34049a323
fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch
...
The ROM patch for chips missing clock source configuration in wdt_hal_init
was re-implementing the full function in IRAM. Instead, delegate to the ROM
version and only append the missing clock configuration afterwards, saving
~550 bytes of IRAM.
2026-04-07 20:14:26 +08:00
Marius Vikhammer
6ab1721056
Merge branch 'feature/esp_timer_s31' into 'master'
...
test(esp_timer): enable ESP32-S31 target tests
Closes IDF-14693
See merge request espressif/esp-idf!47270
2026-04-07 11:01:50 +08:00
Marius Vikhammer
a4b817d0fe
fix(cpu): fix CSR_PRV_MODE not defined for S31
2026-04-07 09:37:39 +08:00
Marius Vikhammer
63d18fad59
test(esp_hw_support): add esp_cpu api test app
...
Add a dedicated esp_cpu test app that covers the supported helper APIs,
interrupt helpers, debug helper validation, and destructive trigger cases.
Made-with: Cursor
2026-04-07 09:37:39 +08:00
Marius Vikhammer
b057a76d28
test(esp_timer): enable ESP32-S31 target tests
2026-04-03 16:11:41 +08:00
Marius Vikhammer
257e4f6dd4
Merge branch 'docs/refresh-broken-links' into 'master'
...
docs: refresh broken documentation links
See merge request espressif/esp-idf!47064
2026-04-01 14:17:28 +08:00
Marius Vikhammer
e30e747d20
Merge branch 'docs/fix_check_readme_links' into 'master'
...
docs(examples): fix broken README links found by check_readme_links CI
See merge request espressif/esp-idf!47055
2026-04-01 14:16:51 +08:00
Marius Vikhammer
5c572e5a60
docs: refresh broken documentation links
2026-04-01 10:17:33 +08:00
Marius Vikhammer
3b428659a0
Merge branch 'feature/activate_api_hover' into 'master'
...
docs(api): Enable hover api preview feature
See merge request espressif/esp-idf!47126
2026-04-01 10:12:45 +08:00
Marius Vikhammer
614ef754fd
Merge branch 'bugfix/esp32s31_cache_auto' into 'master'
...
fix(bootloader): keep esp32s31 cache path clocks enabled
See merge request espressif/esp-idf!47146
2026-03-31 08:59:36 +08:00
Marius Vikhammer
735f2e2e19
fix(bootloader): keep esp32s31 cache path clocks enabled
...
Keep the ESP32-S31 cache/MSPI clock path ungated during boot so the
bootloader avoids random illegal-instruction failures while the hardware
issue is still under investigation.
Made-with: Cursor
2026-03-30 17:35:33 +08:00
Marius Vikhammer
e3d18879c9
docs(api): add hover preview for API references
2026-03-30 14:25:25 +08:00
Marius Vikhammer
e050a5f10b
Merge branch 'fix/esp_cpu_api' into 'master'
...
fix(esp_hw_support): validate esp_cpu debug helper args and guard CSR_PRV_MODE
See merge request espressif/esp-idf!47030
2026-03-30 14:02:43 +08:00
Marius Vikhammer and Copilot
d59a70024b
docs(examples): fix broken README links found by check_readme_links CI
...
The hw-reference/modules-and-boards page was removed from esp-idf docs
and moved to esp-dev-kits. The ESP32-S2-Saola-1 user guide similarly
moved. The configure-builtin-jtag link used the now-obsolete chip-less
stable URL format.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-27 10:44:41 +08:00
Marius Vikhammer and Copilot
8e66081ae3
fix(esp_hw_support): guard CSR_PRV_MODE usage in esp_cpu_get_curr_privilege_level
...
CSR_PRV_MODE is only defined for a subset of RISC-V targets. Targets
that lack it (e.g. esp32h21, esp32h4, esp32s31) caused an assembler
error. Fall back to returning -1 (unsupported) when the CSR is not
defined.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-26 16:00:07 +08:00
Marius Vikhammer
07a6ec9b6e
fix(esp_hw_support): validate esp_cpu debug helper args
...
Reject invalid breakpoint/watchpoint indices and validate
watchpoint size before alignment checks. This makes the APIs
match their documented contract and avoids crashing on invalid
input.
Made-with: Cursor
2026-03-26 16:00:07 +08:00
Marius Vikhammer
1cab04c24f
Merge branch 'fix/issue-18391-psram-default-docs' into 'master'
...
docs: clarify PSRAM default allocation behavior
See merge request espressif/esp-idf!46985
2026-03-26 10:18:22 +08:00
Marius Vikhammer
c1256efd67
docs: clarify PSRAM default allocation behavior
...
Clarify that MALLOC_CAP_DEFAULT describes a memory capability
rather than the malloc() placement policy, so PSRAM-backed
capability allocations are documented correctly when malloc()
remains internal-only by default.
Closes https://github.com/espressif/esp-idf/issues/18391
Made-with: Cursor
2026-03-25 15:35:21 +08:00
Marius Vikhammer
655d7a0c79
Merge branch 'bugfix/s31_system_chip_back' into 'master'
...
fix(esp32s31): fix super WDT reset and systimer hang during startup
See merge request espressif/esp-idf!46701
2026-03-19 10:37:55 +08:00
Marius Vikhammer
71b9c4247c
Merge branch 'fix/readme-supported-targets-kconfig-test-app' into 'master'
...
docs(test_build_system): add supported targets table to kconfig_test_app README
See merge request espressif/esp-idf!46718
2026-03-18 12:58:35 +08:00
Marius Vikhammer and Copilot
4ab44312d4
fix(esp_timer): enable systimer functional clock on ESP32-S31
...
ESP32-S31 has a separate functional clock gate for the systimer
(reg_systimer_clk_en in HP_SYS_CLKRST) that defaults to off. Without
it, the counter snapshot never completes, hanging execution inside
esp_timer_init_nonos.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-18 11:08:40 +08:00
Marius Vikhammer and Copilot
4e000a41d5
docs(test_build_system): add supported targets table to kconfig_test_app README
...
The check-all-apps-readmes pre-commit hook detected that
kconfig_test_app/README.md was missing the supported targets table.
Added the full table including esp32h21, esp32h4, and esp32s31.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-18 10:40:13 +08:00
Marius Vikhammer
e8ba294bd2
fix(bootloader): enable super WDT auto-feed on ESP32-S31
...
The super WDT was firing during bootloader init because auto-feed was
not enabled, causing continuous resets with rst:0x12 (SUPER_WDT_RESET).
Made-with: Cursor
2026-03-17 15:41:14 +08:00
Marius Vikhammer
02c8a8b99d
Merge branch 'ci/fix_non_running_core_tests' into 'master'
...
ci: restore runnable pytest configs
See merge request espressif/esp-idf!46536
2026-03-16 15:32:32 +08:00
Marius Vikhammer and Copilot
25a2747dfd
ci: restore runnable pytest configs
...
Use real CI config names and minimal config aliases so these tests are
collected and built again instead of silently being skipped.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Made-with: Cursor
2026-03-16 13:45:26 +08:00
Marius Vikhammer
cc9f82e383
Merge branch 'docs/picolibc-is-default' into 'master'
...
docs: update picolibc as default C library, remove experimental references
See merge request espressif/esp-idf!46450
2026-03-12 16:37:21 +08:00
Marius Vikhammer
d2567b6e45
Merge branch 'fix/lp_core_wake_stub_pmu_sw_int' into 'master'
...
fix(esp_hw_support): clear LP core SW interrupt in wake stub before sleep
Closes IDFGH-17328
See merge request espressif/esp-idf!46337
2026-03-11 13:35:52 +08:00
Marius Vikhammer
72609b3a8a
Merge branch 'docs/console_readme_links' into 'master'
...
docs(console): update broken link in console readme
Closes IDFGH-16978
See merge request espressif/esp-idf!44717
2026-03-11 12:54:12 +08:00
Marius Vikhammer
5b4c0c91fa
Merge branch 'fix/freertos-message-buffer-privileged-function' into 'master'
...
fix(freertos): remove spurious PRIVILEGED_FUNCTION from macro body
Closes IDFGH-16879
See merge request espressif/esp-idf!46265
2026-03-11 12:41:38 +08:00
Marius Vikhammer
60320ff0e9
docs: update picolibc as default C library, remove experimental references
...
Made-with: Cursor
2026-03-11 11:24:53 +08:00
Marius Vikhammer
e4bc0e9554
fix(esp_coex): move coex init from esp_system to esp_coex component
...
CMakev2's DEFERRED mode for idf_component_optional_requires only links
optional components already present in the dependency graph. This caused
esp_coex headers to be unavailable when building minimal examples on
targets with both WiFi and IEEE802154 (e.g. esp32c5, esp32c6).
Moving init_coexist to esp_coex removes the cross-component dependency
and ensures the init function is only compiled when esp_coex itself is
part of the build. A linker hook is added to guarantee the object file
is not silently discarded by the linker.
Made-with: Cursor
2026-03-10 10:31:19 +08:00
Marius Vikhammer
cc9a929ea6
fix(esp_hw_support): clear LP core SW interrupt in wake stub before sleep
...
When ulp_lp_core_wakeup_main_processor() is called, it sets the
PMU_SW_INT_RAW bit on the HP side. The normal sleep path clears this
bit before re-entering sleep, but esp_wake_stub_sleep() did not, leaving
the wakeup cause sticky. This caused the PMU to immediately re-trigger a
wakeup as soon as sleep was requested from the wake stub, producing a
rapid re-wakeup loop that eventually triggered LP_WDT_SYS resets.
Add a test case that verifies the wake stub can return to sleep correctly
across multiple LP core wakeup cycles without the re-wakeup bug.
Closing https://github.com/espressif/esp-idf/issues/18308
Made-with: Cursor
2026-03-09 10:56:33 +08:00
Marius Vikhammer
eb6f35f6a0
fix(freertos): remove spurious PRIVILEGED_FUNCTION from macro body
...
The macro expanded with a trailing PRIVILEGED_FUNCTION; token, making it
unusable in expression contexts (e.g. inside assert() or as a function
argument), causing a compile error: "expected ')' before ';' token".
Closes https://github.com/espressif/esp-idf/issues/17948
Made-with: Cursor
2026-03-04 15:23:04 +08:00
Marius Vikhammer
0494797522
Merge branch 'feature/esp32s31_watchdog_support' into 'master'
...
feat(esp32s31): Add watchdog timer support
See merge request espressif/esp-idf!45238
2026-03-04 13:36:46 +08:00
Marius Vikhammer
52952535bc
feat(esp32s31): Add watchdog timer support
...
Made-with: Cursor
2026-03-02 10:16:38 +08:00
Marius Vikhammer
2e59c178b0
Merge branch 'ci/check_example_referenced_in_docs' into 'master'
...
ci(docs): add check that all IDF examples are referenced in the programming guide
Closes IDF-8453
See merge request espressif/esp-idf!46097
2026-02-28 15:49:53 +08:00
Marius Vikhammer
82665cbbbe
ci(docs): add check that all IDF examples are referenced in the programming guide
...
Made-with: Cursor
2026-02-28 10:41:50 +08:00
Marius Vikhammer
ab07506ad4
Merge branch 'feature/esp32s31_heap_support' into 'master'
...
feat(esp32s31): heap and interrupts bringup
Closes IDF-14667, IDF-14666, IDF-14664, and IDF-14840
See merge request espressif/esp-idf!45470
2026-02-05 09:23:26 +08:00
Marius Vikhammer
bb45e1d3de
Merge branch 'feature/esp32s31_re_enable_tests' into 'master'
...
ci(esp32s31): re-enable tests for hw_support, stdio, console, select, and startup_time
Closes IDF-14931, IDF-14932, IDF-14934, IDF-14937, and IDF-14938
See merge request espressif/esp-idf!45576
2026-02-03 18:23:24 +08:00
Marius Vikhammer
f1d9e03864
ci(esp32s31): re-enable tests for hw_support, stdio, console, select, and startup_time
...
Re-enable ESP32S31 support for multiple test apps and examples:
- hw_support unity tests (with RWDT reset reason fix)
- eventfd example (select functionality)
- stdio test app
- console test app and examples
- startup_time example
2026-02-02 13:19:51 +08:00
Marius Vikhammer
1a0ed26104
Merge branch 'bugfix/core_esp32s31_wrong_jira_id' into 'master'
...
fix(core): fixed misc wrong jira references
Closes IDF-14685 and IDF-14655
See merge request espressif/esp-idf!45457
2026-01-29 01:19:02 +08:00
Marius Vikhammer
9b9a8303d1
Merge branch 'docs/build_s31_docs' into 'master'
...
docs(esp32s31): add support for building docs for esp32s31
See merge request espressif/esp-idf!45322
2026-01-28 16:16:25 +08:00
Marius Vikhammer
6e59c06790
feat(interrupts): bringup interrupts for ESP32S31
2026-01-28 14:48:29 +08:00
Marius Vikhammer
406d592929
feat(heap): complete ESP32-S31 heap bringup
...
Remove stale TODO reference from memory_layout.c.
2026-01-28 14:48:02 +08:00
Marius Vikhammer
961626e016
fix(core): fixed misc wrong jira references
2026-01-28 11:05:13 +08:00
Marius Vikhammer
79950e4783
docs(esp32s31): add support for building docs for esp32s31
2026-01-28 09:42:24 +08:00
Marius Vikhammer
cfa16b1cf5
Merge branch 'ci/exclude-tools-cmakev2-test-ci-linter' into 'master'
...
ci: exclude tools/cmakev2/test while running test script linter
See merge request espressif/esp-idf!45451
2026-01-28 09:16:30 +08:00
Marius Vikhammer
6b24a2f2eb
Merge branch 'ci/core_comp_depends' into 'master'
...
ci(core): removed common_components from core test-apps dependencies
See merge request espressif/esp-idf!45407
2026-01-27 15:47:27 +08:00
Marius Vikhammer
7181456a19
Merge branch 'feature/s31_reset_reason_panic_support' into 'master'
...
feat(esp32s31): add reset reason and panic handler support
Closes IDF-14672 and IDF-14676
See merge request espressif/esp-idf!45331
2026-01-26 14:19:53 +08:00
Marius Vikhammer
5f914189c2
ci(core): removed common_components from core test-apps dependencies
2026-01-26 11:47:23 +08:00
Marius Vikhammer
41e91faf79
Merge branch 'feature/s31_ipc_freertos' into 'master'
...
test(freertos): enable tests for esp32-s31
Closes IDF-14685, IDF-14682, and IDF-14668
See merge request espressif/esp-idf!45246
2026-01-23 10:13:32 +08:00
Marius Vikhammer
c9cf1b2fe5
fix(freertos): limit the experimental support of FREERTOS_SMP to esp32
2026-01-22 10:04:18 +08:00
Marius Vikhammer
8e2eb36b86
feat(esp32s31): add reset reason and panic handler support
2026-01-21 11:55:36 +08:00
Marius Vikhammer
6d66707a47
Merge branch 'docs/esp_timer_header_updates' into 'master'
...
docs(esp_timer): clean up header file documentation
See merge request espressif/esp-idf!45268
2026-01-21 10:37:08 +08:00
Marius Vikhammer
7b8d0a0cf2
test(freertos): enable tests for esp32-s31
2026-01-21 09:38:26 +08:00
Marius Vikhammer
5fba5e3931
Merge branch 'feature/esp32s31_core_support' into 'master'
...
feat(cpu): add support for esp32s31
Closes IDF-14655
See merge request espressif/esp-idf!45177
2026-01-20 18:44:54 +08:00
Marius Vikhammer
e085c21e22
feat(cpu): add support for esp32s31
2026-01-20 11:59:45 +08:00
Marius Vikhammer
99a1bd202f
docs(esp_timer): clean up header file documentation
2026-01-19 18:08:44 +08:00
Marius Vikhammer
e4a0a6439e
fix(esp_hw_support): bypass esp_random during chip bringup
...
When CONFIG_ESP_BRINGUP_BYPASS_RANDOM_SETTING is enabled (which defaults to
y for chips without SOC_RNG_SUPPORTED like ESP32-S31), esp_random() would get
stuck reading WDEV_RND_REG in an infinite loop. This caused boot failures,
especially when stack checking was enabled as it calls esp_random().
2026-01-19 13:54:12 +08:00
Marius Vikhammer
27073d04a6
Merge branch 'ci/ulp_depends_components' into 'master'
...
ci(ulp): change depends_components for ULP tests and examples
Closes IDF-14176
See merge request espressif/esp-idf!44766
2026-01-06 12:18:11 +08:00
Marius Vikhammer
cc7ac472e6
ci(ulp): change depends_components for ULP tests and examples
2026-01-06 09:41:35 +08:00
Marius Vikhammer
11b00d5aec
ci(cxx): Add depends_components attribute to build-test-rules
2026-01-05 08:40:51 +01:00
Marius Vikhammer
7dfc2f0343
Merge branch 'ci/enable_esp_event_tests' into 'master'
...
ci(core): fixed esp_event and psram freertos not running properly in CI
See merge request espressif/esp-idf!44711
2026-01-04 10:11:02 +08:00
Marius Vikhammer
b2f70311a2
Merge branch 'ci/limit_esp_common_tests' into 'master'
...
ci(esp_common): set depends_components for esp_common tests
Closes IDF-14166
See merge request espressif/esp-idf!44566
2025-12-31 16:15:37 +08:00
Marius Vikhammer
81ccf090c8
Merge branch 'ci/pthread_depends_components' into 'master'
...
ci(pthread): add depends_components for test apps
Closes IDF-14174
See merge request espressif/esp-idf!44572
2025-12-31 16:01:35 +08:00
Marius Vikhammer
05401e3892
Merge branch 'ci/newlib_depends_components' into 'master'
...
ci(libc): set depends_components for esp_libc tests
Closes IDF-14175
See merge request espressif/esp-idf!44596
2025-12-31 15:58:49 +08:00
Marius Vikhammer
a24f2be40e
docs(console): update broken link in console readme
...
Closes https://github.com/espressif/esp-idf/issues/18030
2025-12-31 15:43:21 +08:00
Marius Vikhammer
8ce6bd349b
test(core): fixed freertos and newlib test setup leaking memory
2025-12-31 15:40:34 +08:00
Marius Vikhammer
e87aee9bac
ci(core): fixed esp_event and psram freertos not running properly in CI
2025-12-31 12:38:47 +08:00
Marius Vikhammer
ce1ebc714c
Merge branch 'feature/h4_misc_core_support' into 'master'
...
feat(rom): misc updates for H4 ROM support
Closes IDF-12300, IDF-12321, and IDF-11534
See merge request espressif/esp-idf!44477
2025-12-29 16:38:12 +08:00
Marius Vikhammer
77aa671902
Merge branch 'bugfix/esp32_psram_remove_execute' into 'master'
...
fix(system): removed the exe flag from psram memory for esp32
See merge request espressif/esp-idf!44411
2025-12-29 16:22:14 +08:00
Marius Vikhammer
af174ff486
fix(system): removed the exe flag from psram memory for esp32
...
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.
This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 09:36:39 +08:00
Marius Vikhammer
32c6d9d327
feat(rom): added esp-rom support for ESP32-H4
2025-12-29 09:36:32 +08:00
Marius Vikhammer
5c9bf4aded
ci(libc): set depends_components for esp_libc tests
2025-12-26 14:46:17 +08:00
Marius Vikhammer
d979a2637a
ci(pthread): add depends_components for test apps
2025-12-26 14:37:14 +08:00
Marius Vikhammer
17027a6037
ci(esp_common): set depends_components for esp_common tests
2025-12-25 16:01:06 +08:00
Marius Vikhammer
6a07ab8834
Merge branch 'bugfix/libc_unligned_opt_p4_eco5' into 'master'
...
fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar
Closes IDF-14415
See merge request espressif/esp-idf!43580
2025-11-21 23:49:03 +08:00
Marius Vikhammer
aefab81f37
fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar
2025-11-21 15:45:18 +08:00
Marius Vikhammer
673c27dcf8
Merge branch 'bugfix/stall_wfi' into 'master'
...
fix(system): fixed p4 eco5 getting stuck when stalling other CPU
See merge request espressif/esp-idf!43577
2025-11-21 15:16:20 +08:00
Marius Vikhammer
47d9739bb5
Merge branch 'ci/enable_esp_timer_eco5' into 'master'
...
ci(esp_timer): re-enable ci tests for esp-timer on p4 eco5
See merge request espressif/esp-idf!43575
2025-11-21 11:34:09 +08:00
Marius Vikhammer
461c0d8f65
Merge branch 'bugfix/p4_zcmp_fix' into 'master'
...
fix(interrupts): fixed interrupted related issues due to ZCMP on P4 ECO5
See merge request espressif/esp-idf!43523
2025-11-21 10:46:35 +08:00