Chen Jichang
1673d8b56d
ci(parlio_rx): fixed the parlio rx spi test case
2026-08-28 14:36:35 +08:00
wanckl
70b0edb30a
feat(driver_twai): support using all 4 hardware tx buffer
2026-06-26 18:35:09 +08:00
wanckl
f4cf285425
fix(driver_twai): fixed twaifd slow bitrate trans faile on correct bitrate
2026-06-26 18:35:09 +08:00
harshal.patil
1a36a6409b
fix(secure_boot): range-check ECDSA r,s in bootloader before ROM verify
2026-06-12 16:54:33 +05:30
harshal.patil
9514a0fd2f
fix(esp_common): Add esp_fault_internal.h for use by G0 components
...
In release/v5.x, esp_fault.h resides in the esp_hw_support (G1)
component, so the G0 components (hal, esp_rom) must not depend on it.
Copy its contents to esp_common as esp_fault_internal.h, keep
esp_fault.h as a compatibility wrapper around it, and switch the hal
and esp_rom ECDSA/ECC code to the internal header.
2026-06-12 16:54:33 +05:30
harshal.patil and Ashish Sharma
483c51b3c8
fix(mbedtls): validate ECDSA signature range and harden ECC memory power-down
...
Co-Authored-By: Ashish Sharma <ashish.sharma@espressif.com >
2026-06-12 16:54:33 +05:30
morris
e2face00fa
Merge branch 'fix/fix_parlio_valid_delay_max_value_v5.5' into 'release/v5.5'
...
fix(parlio): fix max valid delay value (v5.5)
See merge request espressif/esp-idf!49392
2026-06-11 14:08:53 +08:00
Song Ruo Jing
cec524c576
fix(spi_flash): gpspi flash clock could reach higher frequency
2026-06-09 22:08:32 +08:00
Chen Jichang
0cb56b975b
fix(parlio): fix max valid delay value
2026-06-08 17:52:17 +08:00
Chen Jichang
fcfc5ce282
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-13 11:42:00 +08:00
Konstantin Kondrashov
1c94a566cb
feat(hal): Adds half-word read/write checks for efuse
2026-05-01 12:21:23 +03:00
gaoxu
696e42b502
fix(adc): fix ESP32-H2/C5/C61 clock divide error
2026-04-29 12:01:37 +08:00
morris
45e1d7fc5e
Merge branch 'bugfix/fix_temp_sensor_affect_by_adc_v5.5' into 'release/v5.5'
...
ADC: fix temp sensor affect by adc continuous reset (v5.5)
See merge request espressif/esp-idf!42842
2026-04-24 12:13:27 +08:00
C.S.M
e5bb63cc94
fix(temperature_sensor): Fix the float calculation in temperature sensor isr
2026-04-21 11:19:45 +08:00
gaoxu
dfa50ddeb4
fix(tsens): fix temp_sensor affect by adc reset
2026-04-16 19:23:17 +08:00
wanckl
0f76cddc91
fix(driver_spi): added bit trans length check for master driver
...
Closes https://github.com/espressif/esp-idf/issues/16049
Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-12 10:40:53 +08:00
wanckl
c5c76ad1b7
fix(driver_spi): master set idle pin level for all data pin
2026-03-11 10:23:49 +08:00
morris
7ad5d7a075
Merge branch 'feat/mcpwm_etm_timer_events_v5.5' into 'release/v5.5'
...
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v5.5)
See merge request espressif/esp-idf!45837
2026-02-24 11:25:40 +08:00
Chen Chen
e9a62f9a2b
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
2026-02-12 15:00:43 +08:00
nilesh.kale
6584b5adad
feat: enabled ECDSA peripheral support for ESSP32-P4
2026-02-09 20:05:46 +08:00
zwx
af4686e5d1
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
2026-01-22 14:16:30 +08:00
Jiang Jiang Jian
c1e3d07c4b
Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v5.5' into 'release/v5.5'
...
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...
See merge request espressif/esp-idf!45256
2026-01-21 17:03:43 +08:00
morris
7837f4b685
Merge branch 'contrib/github_pr_16130_v5.5' into 'release/v5.5'
...
esp_adc: Release the peripheral after calibration (GitHub PR) (v5.5)
See merge request espressif/esp-idf!40001
2026-01-20 17:33:40 +08:00
liuning
824a30a11a
feat(phy): add check for required clock bits during phy enable
2026-01-19 20:07:16 +08:00
gaoxu
286d9b2091
fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor
2026-01-16 14:26:56 +08:00
laokaiyao
37ee778e9a
fix(parlio_rx): fixed opposite sample edge issue
...
Closes https://github.com/espressif/esp-idf/issues/18012
2026-01-15 16:25:12 +08:00
morris
8506035f5a
refactor(gdma): enhance M2M capability handling
2026-01-08 18:25:42 +08:00
morris
2fad74c350
Merge branch 'fix/handle_shared_intr_v5.5' into 'release/v5.5'
...
Fix/handle shared intr (v5.5)
See merge request espressif/esp-idf!44071
2025-12-26 19:21:39 +08:00
Chen Chen
707147fe57
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-24 11:08:18 +08:00
Chen Chen
2ce6e22986
fix(intr_alloc): Fix ISR allocate methods in several drivers
2025-12-16 08:32:59 +08:00
gaoxu
9126d8c485
feat(adc): add always inline for adc ll functions called by bootloader
2025-12-01 15:31:44 +08:00
Song Ruo Jing
ee588b3aad
fix(gpio): oe control by register only take effect when func sel is GPIO
2025-11-24 11:41:26 +08:00
gaoxu
7077a846af
feat(adc): add adc_continuous_parse_data api
2025-11-10 14:28:39 +08:00
gaoxu
7a5d3684bd
fix(adc): fix ESP32 ADC continuous loss sample times
2025-10-23 14:48:13 +08:00
C.S.M
ff1c10e385
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate
2025-10-14 17:45:29 +08:00
Mahavir Jain
7d8bed20f2
Merge branch 'change/ecdsa_does_not_use_mpi_esp32h2_eco5_v5.5' into 'release/v5.5'
...
The ECDSA module of ESP32-H2 ECO5 does not use the MPI module (v5.5)
See merge request espressif/esp-idf!41215
2025-09-02 09:12:07 +05:30
morris
e9790c04fa
Merge branch 'features/twai_ll_parse_frame_v5.5' into 'release/v5.5'
...
refactor(twai): Separate frame header and data parsing logic for Classic TWAI (v5.5)
See merge request espressif/esp-idf!41478
2025-09-02 09:49:07 +08:00
morris
9244d4b6cc
Merge branch 'bugfix/ledc_update_duty_wait_v5.5' into 'release/v5.5'
...
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.5)
See merge request espressif/esp-idf!41272
2025-09-01 14:53:43 +08:00
Yuan Yu
9b99477852
refactor(twai): Optimize the TWAI frame parsing function and separate frame header and data parsing logic
2025-08-25 12:06:31 +08:00
Song Ruo Jing
723a926b26
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32
2025-08-14 18:56:34 +08:00
harshal.patil
f6f15bf91a
change(mbedtls/ecdsa): The ECDSA module of ESP32-H2 ECO5 does not use MPI module
2025-08-13 18:53:19 +05:30
wuzhenghui
6a5a2fa92a
fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep
2025-08-08 11:45:41 +08:00
Jiang Jiang Jian
3c39b32195
Chip/support esp32c61 v5.5
2025-07-22 12:21:36 +08:00
harshal.patil
5210e576d5
feat(mbedtls/sha): New API for setting SHA mode
2025-06-18 16:46:39 +05:30
nilesh.kale
04f5e591c0
feat: enable support for deterministic mode for esp32h2
2025-06-16 13:13:03 +08:00
nilesh.kale
2d5d7b819f
feat: enabled ECDSA-P192 support for ESP32H2
2025-06-16 13:13:03 +08:00
wuzhenghui
9b5944b795
feat(esp_hw_support): support switch to VBAT power supply in deepsleep on esp32p4
2025-05-08 16:44:58 +08:00
Wan Lei
a16f621ed2
Merge branch 'feat/twai_driver_legacy_target_support' into 'master'
...
feat(driver_twai): twai driver legacy target support (part_2)
Closes IDF-12480 and IDF-12808
See merge request espressif/esp-idf!36487
2025-05-01 11:05:11 +08:00
Aditya Patwardhan
d3e3790fc9
Merge branch 'fix/refactor_source_code_and_comments' into 'master'
...
fix(hal): updated API description and added comments
Closes IDF-12618
See merge request espressif/esp-idf!38415
2025-04-30 18:26:57 +08:00
morris
4312734f27
Merge branch 'feat/re_support_pcnt_on_c5' into 'master'
...
feat(pcnt): re-support pcnt on ESP32-C5 V1.0
Closes IDF-8683, IDF-12831, and IDF-12634
See merge request espressif/esp-idf!38547
2025-04-30 15:24:44 +08:00