morris
|
c4d7b1cfce
|
refactor(uart)!: deprcated esp_rom_uart.h
|
2025-07-08 18:56:17 +08:00 |
|
wuzhenghui
|
34f249a28b
|
feat(esp_hw_support): support esp_perip_clk_init for esp32c5
|
2025-05-27 19:55:22 +08:00 |
|
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 |
|
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 |
|
laokaiyao
|
849ff888b1
|
feat(soc): support esp32c5 eco2 soc
|
2025-04-18 15:15:53 +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 |
|
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 |
|
igor.udot
|
f742a05b28
|
feat: supports lp uart wakeup
|
2025-02-05 14:54:48 +08:00 |
|
Song Ruo Jing
|
e6ef4d1791
|
fix(uart): fix 8/16-bit uart register access
|
2024-11-12 16:52:10 +08:00 |
|
Song Ruo Jing
|
dc15243a64
|
refactor(uart): minor update on uart retention feature
|
2024-10-22 17:43:28 +08:00 |
|
wuzhenghui
|
05e74480f5
|
feat(esp_system): gate some clock by default to optmize esp32p4 active power
|
2024-09-11 10:53:00 +08:00 |
|
Lou Tianhao
|
a0da9ade35
|
feat(esp_hw_support): support top domain powered down during sleep for esp32c5
|
2024-08-28 10:44:08 +08:00 |
|
laokaiyao
|
21f870ecd5
|
remove(c5beta3): remove c5 beta3 system files
|
2024-06-17 12:02:15 +08:00 |
|
gaoxu
|
ed6ca697cf
|
feat(uart): support HP/LP uart on ESP32C5 MP
|
2024-06-11 19:34:03 +08:00 |
|
Song Ruo Jing
|
dca7c286d0
|
feat(uart): support uart module sleep retention on c6/h2/p4
|
2024-06-03 12:40:43 +08:00 |
|
Song Ruo Jing
|
90bf2772ac
|
fix(uart): Fix mismatch wakeup rising edges required with the threshold configured
Closes https://github.com/espressif/esp-idf/issues/12586
|
2024-03-15 16:58:33 +08:00 |
|
laokaiyao
|
71257c6ef4
|
feat(esp32c5mp): update hal files for esp32c5 mp
|
2024-03-11 17:23:43 +08:00 |
|
gaoxu
|
1b1e4d2f76
|
feat(uart): change fifo.byte to fifo.val when uart_ll_write_txfifo
|
2024-02-29 14:20:10 +08:00 |
|
gaoxu
|
f9109beda2
|
feat(uart): add HP/LP uart support on ESP32C5
|
2024-02-29 14:12:51 +08:00 |
|
laokaiyao
|
fcc9293f66
|
change(esp32c5): update soc files for esp32c5 beta3
|
2023-12-28 10:23:15 +08:00 |
|
laokaiyao
|
2b44d62e43
|
feat(esp32c5): support esp32c5 g0 components
|
2023-12-08 15:12:24 +08:00 |
|