Aditya Patwardhan
|
8d0527d7bf
|
Merge branch 'feat/support_sha512_for_esp32c5' into 'master'
Support SHA 512 for ESP32-C5
See merge request espressif/esp-idf!39421
|
2025-06-09 09:42:37 +05:30 |
|
Laukik Hase
|
0d8a1f5427
|
refactor(hal): Refactor the APM LL/HAL APIs
|
2025-06-06 18:28:47 +05:30 |
|
harshal.patil
|
fe78370ec9
|
feat(mbedtls/sha): New API for setting SHA mode
|
2025-06-06 14:51:44 +05:30 |
|
Yuan Yu
|
18091976ec
|
fix(hal): Wrap LL macros with atomic env in do-while for control safety
- Standardize all LL macros using atomic env variables with `do { ... } while (0)`
- Prevent potential macro misuse in control flow constructs (e.g., if/else)
- Affected targets: esp32, esp32c2, esp32c5, esp32s3, esp32p4, etc.
- Affected modules include: LCD, I2S, TIMER, and others
|
2025-05-22 14:42:11 +08:00 |
|
Song Ruo Jing
|
8262915e28
|
refactor(regi2c): remove regi2c_defs.h from some targets
|
2025-05-19 21:46:40 +08:00 |
|
Song Ruo Jing
|
9ef152c220
|
feat(regi2c): add regi2c support for esp32h21
|
2025-05-19 21:46:40 +08:00 |
|
Sudeep Mohanty
|
a7e61220a1
|
Merge branch 'fix/lp_periph_use_int_raw' into 'master'
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status
See merge request espressif/esp-idf!39008
|
2025-05-19 10:31:03 +02:00 |
|
gaoxu
|
e1b6493304
|
feat(adc): add always inline for adc ll functions called by bootloader
|
2025-05-14 13:45:55 +08:00 |
|
Sudeep Mohanty
|
0f45b6c6c3
|
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status
This commit updates the LP I2C and LP UART drivers to use the raw
interrupt status without enabling the interrupts.
|
2025-05-13 15:43:39 +02:00 |
|
Armando (Dou Yiwen)
|
67e5e59de3
|
Merge branch 'feat/c5_sdio' into 'master'
sdio: supported on c5
Closes IDF-12655 and IDF-12641
See merge request espressif/esp-idf!38652
|
2025-05-01 11:52:21 +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 |
|
armando
|
69164ed912
|
feat(sdio): supported sdio on esp32c5
|
2025-04-30 14:48:28 +08:00 |
|
armando
|
8d02253b48
|
refactor(sdio): sdio related soc register headers renaming
|
2025-04-30 10:50:12 +08:00 |
|
wanckl
|
8a60934c4f
|
feat(driver_twai): support legacy targets in new driver
|
2025-04-30 10:38:55 +08:00 |
|
C.S.M
|
f566b500dd
|
feat(uhci): Add uhci (uart-dma) support on esp32c5, esp32h2
|
2025-04-28 16:24:42 +08:00 |
|
C.S.M
|
f66a750af9
|
Merge branch 'feat/uart_dma_support' into 'master'
feat(uhci): Add uhci(uart-dma) support on ESP32C3, ESP32P4, ESP32C6, ESP32S3🚴🏼♂️
See merge request espressif/esp-idf!37494
|
2025-04-28 00:42:42 +08:00 |
|
C.S.M
|
1a3db8e025
|
feat(uhci): Add uhci (uart-dma) support on esp32c3, esp32c6, esp32s3, esp32p4
|
2025-04-27 15:28:23 +08:00 |
|
Chen Ji Chang
|
c4768eafe3
|
Merge branch 'feat/support_cs_signal_in_parlio_tx' into 'master'
feat(parlio_tx): support cs signal on esp32c5 v1.0
Closes IDF-12836 and IDF-12633
See merge request espressif/esp-idf!38646
|
2025-04-27 11:10:26 +08:00 |
|
Gao Xu
|
a446010245
|
Merge branch 'fix/add_sar_module_enable_disable_c5_c61' into 'master'
fix(ADC): fix ADC do not enable/disable regi2c registers
Closes IDF-12726 and IDF-12465
See merge request espressif/esp-idf!38159
|
2025-04-26 21:58:05 +08:00 |
|
Sudeep Mohanty
|
692512c0b3
|
Merge branch 'contrib/github_pr_15717' into 'master'
feat(ulp): LP Timer interrupt support (GitHub PR)
Closes IDFGH-15026
See merge request espressif/esp-idf!38613
|
2025-04-25 16:07:31 +08:00 |
|
gaoxu
|
bf335a38f7
|
fix(adc): fix adc do not enable/disable regi2c registers
|
2025-04-25 14:39:01 +08:00 |
|
Chen Jichang
|
6edf48d253
|
feat(parlio_tx): support cs signal on esp32c5 v1.0
|
2025-04-25 14:25:01 +08:00 |
|
morris
|
5655ee9ba8
|
fix(uart): fifo read may generate load byte instruction
|
2025-04-23 16:10:36 +08:00 |
|
jath03
|
a9eba4058e
|
feat(ulp): LP Timer interrupt support
This commit adds support for the LP Timer interrupt to be used by the LP
Core.
Merges https://github.com/espressif/esp-idf/pull/15717
|
2025-04-23 09:52:45 +02:00 |
|
Li Shuai
|
8e25a37f67
|
Merge branch 'feat/support_hp_uarts_wakeup_modes_during_light_sleep' into 'master'
support hp uarts wakeup modes during light sleep
See merge request espressif/esp-idf!37730
|
2025-04-22 17:49:02 +08:00 |
|
Li Shuai
|
d115a3daac
|
feat(esp_driver_uart): support hp uarts wakeup modes 1 2 3 during light sleep
|
2025-04-21 14:03:34 +08:00 |
|
C.S.M
|
d6760b170a
|
fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2,
Closes https://github.com/espressif/esp-idf/issues/15724
|
2025-04-17 18:03:42 +08:00 |
|
nilesh.kale
|
d9f03d7f28
|
fix(hal): updated API description and added comments
|
2025-04-15 14:58:53 +05:30 |
|
laokaiyao
|
db85cd02be
|
refactor(esp32c61): bus_monitor backward compatible refactor
|
2025-04-08 22:50:04 +08:00 |
|
Chen Jichang
|
2cbc297969
|
refactor(gptimer): use group_id in clock ctrl functions
|
2025-04-08 10:20:48 +08:00 |
|
wanckl
|
8994f8fe70
|
feat(spi_flash): add support gpspi ext_flash
|
2025-04-03 11:27:13 +08:00 |
|
morris
|
122d122c64
|
refactor(gpio): reuse gpio_int_type_t in the rtc io driver
|
2025-04-01 18:21:57 +08:00 |
|
Song Ruo Jing
|
b38ac5ad82
|
feat(uart): add uart_detect_bitrate_bps API for data line bitrate measurement
Closes https://github.com/espressif/esp-idf/issues/14721
|
2025-03-28 15:03:19 +08:00 |
|
Chen Jichang
|
65074afc0d
|
feat(parlio_tx): support loop transmission
|
2025-03-21 16:49:45 +08:00 |
|
Gao Xu
|
728f95f498
|
Merge branch 'refactor/rng_ll_c6' into 'master'
refactor(rng): refactor to use hal/ll apis for c6
Closes IDF-12533
See merge request espressif/esp-idf!37319
|
2025-03-20 10:28:39 +08:00 |
|
gaoxu
|
675fe44f1e
|
refactor(rng): rename/merge some adc_ll functions
|
2025-03-17 11:52:18 +08:00 |
|
gaoxu
|
e6c2259b44
|
refactor(rng): refactor to use hal/ll apis for c6
|
2025-03-17 11:42:29 +08:00 |
|
gaoxu
|
28c531b45b
|
feat(i2c): correct get txfifio len function
|
2025-03-13 11:06:06 +08:00 |
|
gaoxu
|
ec632f7fed
|
feat(esp32h21): support I2C on ESP32H21
|
2025-03-13 11:06:06 +08:00 |
|
morris
|
09f5bc736b
|
fix(pcnt): a typo in the PCNT_LL_MIN_LIM
Closes https://github.com/espressif/esp-idf/issues/15554
|
2025-03-11 22:07:45 +08:00 |
|
Song Ruo Jing
|
1b09bb3037
|
fix(uart): LP UART does not have the pre-divider for its clock source
Closes https://github.com/espressif/esp-idf/issues/15427
|
2025-03-06 20:35:48 +08:00 |
|
gaoxu
|
7e54886a4e
|
feat(esp32h21): move gpio intr source to gpio_ll.h
|
2025-02-24 17:32:01 +08:00 |
|
Song Ruo Jing
|
53d8b70e8b
|
fix(gpio): fix IO output enable control
oen_sel and oen_inv_sel fields from func_out_sel_cfg register
|
2025-02-20 19:49:28 +08:00 |
|
Song Ruo Jing
|
a88bd155cd
|
fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param
|
2025-02-20 18:54:19 +08:00 |
|
Wan Lei
|
76133bc373
|
Merge branch 'fix/remove_gpio_hal_iomux_func_sel' into 'master'
fix(driver_gpio): remove gpio_hal_iomux_func_sel
See merge request espressif/esp-idf!33928
|
2025-02-20 18:52:35 +08:00 |
|
wanckl
|
222b1ddbab
|
fix(driver_gpio): remove gpio_hal_iomux_func_sel
|
2025-02-19 17:17:51 +08:00 |
|
Armando (Dou Yiwen)
|
e21e3f417f
|
Merge branch 'fix/adc_func_register_not_reset_issue' into 'master'
adc: func register not reset issue
Closes IDF-12489
See merge request espressif/esp-idf!37001
|
2025-02-18 10:55:07 +08:00 |
|
Armando
|
78e6ce0d35
|
fix(adc): fixed adc function register not reset issue
|
2025-02-17 16:22:13 +08:00 |
|
laokaiyao
|
ad623893d4
|
feat(i2s): support tuning rate dynamically
|
2025-02-17 16:20:24 +08:00 |
|