Marius Vikhammer
5f4161b710
Merge branch 'feature/lockup_debug' into 'master'
...
feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31
See merge request espressif/esp-idf!47630
2026-04-22 17:52:36 +08:00
Marius Vikhammer
8e2b416c38
feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31
2026-04-22 11:11:02 +08:00
gaoxu
add7508547
feat(adc): support ADC oneshot and continuous on ESP32-H4
2026-04-15 16:33:32 +08:00
armando
0099a7fff1
fix(cache): fixed preload ascending issue
2026-04-13 13:26:08 +08:00
morris
43bc8c2fe5
feat(etm): add ETM LL and GPIO ETM support on esp32s31
...
Enable ETM caps and add S31 ETM/GPIO LL and retention support for
GPTimer ETM builds.
2026-04-07 14:47:36 +08:00
ShenWeilong
6e359ad99e
feat(ble): added ble support for esp32h4 eco1
2026-04-02 14:59:40 +08:00
Konstantin Kondrashov
545f9522a9
Merge branch 'feature/update_efuse_table_esp32h4' into 'master'
...
feat(efuse): Update efuse table for ESP32-H4
Closes IDF-12322
See merge request espressif/esp-idf!47181
2026-04-01 21:20:08 +03:00
Konstantin Kondrashov
8701705ec3
feat(efuse): Update efuse table for ESP32-H4
2026-04-01 16:15:45 +03:00
armando
4bea0ccb22
fix(cache): fixed cache sys clk not on issue
2026-03-31 15:58:27 +08:00
Armando (Dou Yiwen)
8f4212b24a
Merge branch 'feat/cache_preload' into 'master'
...
cache: preload hal api
Closes IDF-7800
See merge request espressif/esp-idf!46106
2026-03-11 01:06:50 +00:00
Song Ruo Jing
600bf5b6d7
refactor(esp_hal_regi2c): move regi2c implementation from esp_rom to esp_hal_regi2c
2026-03-10 15:08:51 +08:00
armando
a699805d39
feat(cache): support cache preload hal api
2026-03-10 15:03:05 +08:00
Chen Chen
eeb24057c4
refactor(hal): graduate systimer hal driver into esp_hal_systimer
2026-02-06 18:08:57 +08:00
hebinglin
fbc3d94f8e
change(esp_hw_support): workaround for esp32h4 modem clock before bt supported
2026-02-04 11:35:09 +08:00
hebinglin
75fd8e7a80
change(esp_hw_support): clean up modem clock inclusion
2026-02-04 11:35:01 +08:00
Jiang Jiang Jian
d97590f73c
Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch' into 'master'
...
feat(esp_hw_support): add reference count control & clock enable checking for modem clock devices
Closes PM-592 and PM-595
See merge request espressif/esp-idf!42588
2026-01-27 14:18:53 +08:00
Aditya Patwardhan
5ee7af3afd
refactor(hal): Created esp_hal_security for security code
2026-01-21 09:59:46 +05:30
Mahavir Jain
ecdb2bd135
Merge branch 'feature/enable_support_for_aes_and_sha_in_esp32h4' into 'master'
...
feat: enable support for aes and sha peripheral in esp32h4
Closes IDF-12266
See merge request espressif/esp-idf!41331
2026-01-19 10:33:54 +05:30
Song Ruo Jing
62511d61e9
refactor(clk): split clock HAL into separate component
2026-01-13 15:50:20 +08:00
Zhang Wen Xu
e54b8e7f23
Merge branch 'feat/split_154_hal_components' into 'master'
...
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
Closes IDF-15096
See merge request espressif/esp-idf!44855
2026-01-09 08:49:26 +00:00
Jiang Jiang Jian
382dbc04ea
Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue' into 'master'
...
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...
Closes ESPCS-1007 and ESPCS-997
See merge request espressif/esp-idf!42511
2026-01-08 20:32:04 +08:00
hebinglin
5443411c78
change(esp_hw_support): update pmu param for esp32h4mp
2026-01-07 17:18:07 +08:00
zwx
47af508b7a
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
2026-01-07 16:41:47 +08:00
nilesh.kale
5e94bc0942
feat: enable support for aes and sha peripheral in esp32h4
2026-01-07 12:41:21 +05:30
Chen Jichang
8702d5c986
feat(clk): support clk tree on h4mp
2026-01-04 14:07:01 +08:00
wuzhenghui
0d93c29143
feat(esp_hal_rtc_timer): introduce new RTC timer component and refactor existing timer functions
2025-12-30 10:33:34 +08:00
liuning
9dc2dc8d1b
feat(phy): add check for required clock bits during phy enable
2025-12-29 16:49:27 +08:00
Song Ruo Jing
74aeb3f41f
refactor(uart): split UART HAL into separate component
2025-12-25 14:41:28 +08:00
morris
cd164a9450
Merge branch 'refactor/remove_efuse_hal_get_chip_revision' into 'master'
...
refactor(hal): remove efuse_hal_get_chip_revision function declaration
See merge request espressif/esp-idf!44504
2025-12-25 11:54:57 +08:00
morris
1b055b82d7
refactor(hal): remove efuse_hal_get_chip_revision function declaration
2025-12-24 11:51:31 +08:00
hebinglin
7cba4c8c4c
feat(esp_hw_support): support clock output in esp32h4 mp
2025-12-24 10:50:34 +08:00
wuzhenghui
394df648b1
feat(esp_hw_support): implement CHECK_ENABLE operations for modem clock control functions
2025-12-22 18:21:46 +08:00
wuzhenghui
04ebe9e24f
feat(esp_hal_pmu): move pau_hal driver into esp_hal_pmu component
2025-12-22 16:03:52 +08:00
wuzhenghui
20c2dab09c
feat(esp_hal_pmu): graduate pmu/rtc_cntl hal driver into a new component: esp_hal_pmu
2025-12-22 16:03:43 +08:00
Song Ruo Jing
a3c63f362b
Merge branch 'refactor/esp_hal_ledc' into 'master'
...
refactor(ledc): split ledc hal into a separate component
Closes IDF-14085
See merge request espressif/esp-idf!44204
2025-12-18 11:59:25 +08:00
Erhan Kurubas
bdcfbd3c05
feat(esp32h4): add assist_debug stack monitoring support
2025-12-17 10:11:36 +01:00
Song Ruo Jing
67a738d1de
refactor(ledc): split ledc hal into a separate component
2025-12-17 15:26:10 +08:00
nilesh.kale
2267558b15
feat: enabled ECDSA peripheral support for ESSP32-P4
2025-12-16 11:48:06 +05:30
Wan Lei
d6f02d5c8c
Merge branch 'feat/split_esp_hal_spi_component' into 'master'
...
feat(driver_spi): split spi hal component
Closes IDF-14094
See merge request espressif/esp-idf!43890
2025-12-12 12:06:31 +08:00
wanckl
6449181ce0
feat(driver_spi): split spi hal component
2025-12-11 15:00:18 +08:00
Konstantin Kondrashov
4616a8269f
feat(hal): Adds half-word read/write checks for efuse
2025-12-09 16:17:09 +02:00
morris
ab4200e6f6
feat(twai): graduate the hal drivers into esp_hal_twai component
2025-12-01 22:32:54 +08:00
morris
580d9bca57
Merge branch 'refactor/esp_hal_gpio' into 'master'
...
refactor(gpio): split GPIO HAL into separate component
Closes IDF-14089
See merge request espressif/esp-idf!43215
2025-12-01 10:40:07 +08:00
Wan Lei
a63fbe838a
Merge branch 'feature/spi_master_support_edma_on_s3' into 'master'
...
feat(spi_master): support using edma to transfer with psram directly
Closes IDF-7373 and IDF-10111
See merge request espressif/esp-idf!23785
2025-11-28 13:59:58 +08:00
Wan Lei
7538b519ea
feat(spi_master): support dma transfer with psram directly
2025-11-26 19:19:14 +08:00
Song Ruo Jing
1862fdec74
refactor(gpio): split GPIO HAL into separate component
...
cleaned up some includes in GPIO peripheral files
2025-11-26 15:35:07 +08:00
Shu Chen
5e33abd510
Merge branch 'feat/support_154_for_h4' into 'master'
...
feat(802.15.4): supported 802.15.4 for esp32h4
See merge request espressif/esp-idf!43148
2025-11-26 03:52:37 +00:00
Chen Jichang
2cb84ecf95
feat(hal): graudate the RMT hal driver into a new component
2025-11-25 14:21:01 +08:00
morris
c7f4c62e00
Merge branch 'refactor/bitscrambler_in_esp_hal_dma' into 'master'
...
refactor(hal): bitscrambler hal -> esp_hal_dma, usj hal -> esp_hal_usb
Closes IDF-14353
See merge request espressif/esp-idf!43542
2025-11-25 13:06:26 +08:00
zhuanghang
ceef28fe9e
feat(802.15.4): supported 802.15.4 for esp32h4
2025-11-24 10:39:01 +08:00