morris
c4b2bd89da
change(esp_lcd): split header files by different IO interface
2024-05-30 18:33:31 +08:00
shenmengjing
fad7c66347
docs: Provide translation for three docs in lcd
2024-05-30 15:08:07 +08:00
Tomas Rohlinek
2ccc9bcef9
Merge branch 'fix/unopened_stdout_console' into 'master'
...
fix(newlib/stdio): incorrect stdout redirect with /dev/console
Closes IDFGH-12416
See merge request espressif/esp-idf!30324
2024-05-29 18:40:09 +08:00
Tomáš Rohlínek
f2a278191b
feat(storage/vfs): add documentation for nullfs
2024-05-29 10:39:55 +02:00
Marius Vikhammer
f157b76fff
Merge branch 'feature/lp_core_panic' into 'master'
...
feat(ulp): add panic handler for C6/P4 LP core
See merge request espressif/esp-idf!30544
2024-05-29 14:04:20 +08:00
morris
a7ffe77de0
Merge branch 'feature/mcpwm_support_c5' into 'master'
...
feat(mcpwm): add driver support on esp32c5
Closes IDF-8709 and IDF-9101
See merge request espressif/esp-idf!29876
2024-05-29 10:27:35 +08:00
Jakob Hasse
e3a54fa6da
Merge branch 'doc/p4_rng' into 'master'
...
docs(esp_hw_support): Adjusted RNG docs to reflect P4 changes
Closes IDF-7743
See merge request espressif/esp-idf!30566
2024-05-28 23:42:46 +08:00
Shen Meng Jing
87a59ab112
Merge branch 'translate_usb_host_notes_design' into 'master'
...
docs: Provide translation for usb_host_notes_design
Closes DOC-7775
See merge request espressif/esp-idf!30742
2024-05-28 18:24:29 +08:00
Jakob Hasse
5dbfe8823d
docs(esp_hw_support): Adjusted RNG docs to reflect P4 changes
2024-05-28 10:31:29 +02:00
C.S.M
e4deaf08a7
Merge branch 'feat/flash_32bit_support_p4' into 'master'
...
feature(spi_flash): Add 32bit address support for esp32p4 eco1
Closes IDF-9597 and IDF-7518
See merge request espressif/esp-idf!30940
2024-05-28 16:28:58 +08:00
shenmengjing
93eff2080f
docs: Provide translation for usb_host_notes_design
2024-05-28 16:17:25 +08:00
Marius Vikhammer
de77d04358
feat(ulp): add lp core panic handler
2024-05-28 14:42:59 +08:00
shenmengjing
f22d59de17
docs: Provide CN Translation for index and i2c_lcd
2024-05-28 12:02:14 +08:00
C.S.M
374c89097f
feat(spi_flash): Adjust flash clock to real 80M clock, and support 32bit address on eco1
2024-05-27 19:42:47 +08:00
Wan Lei
0fc3f68ff4
Merge branch 'feature/esp32c5_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32c5
Closes IDF-8684
See merge request espressif/esp-idf!30836
2024-05-27 17:43:12 +08:00
morris
e659675965
Merge branch 'feat/gdma_set_burst_size' into 'master'
...
feat(gdma): return alignment constraints required by the GDMA channel
Closes IDF-9848
See merge request espressif/esp-idf!30748
2024-05-27 15:33:57 +08:00
Jeroen Domburg
a1ba660b4a
change(system): heap_caps_alloc returns aligned memory if caps indicate a need for it
...
The implicit promise of heap_alloc_caps() and friends is that the memory it
returns is fit for the purpose as requested in the caps field. Before
this commit, that did not happen; e.g. DMA-capable memory wass returned
from a correct region, but not aligned/sized to something the DMA subsystem
can handle.
This commit adds an API to the esp_mm component that is then used by the
heap component to adjust allocation alignment, caps and size dependent on
the hardware requirement of the requested allocation caps.
2024-05-27 12:41:18 +08:00
igor.udot
33fa42ca74
feat(ledc): support ledc on esp32c5
2024-05-27 11:26:11 +08:00
morris
de5fb9f070
feat(mcpwm): driver support on esp32-c5
2024-05-26 22:55:03 +08:00
morris
69ef3b6a34
change(rgb_lcd): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
morris
75b5f02490
change(i80_lcd): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
morris
dc060460ea
change(async_memcpy): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
morris
dc6989796a
feat(gdma): set burst size and return alignment constraint
...
burst size can affect the buffer alignment
2024-05-24 22:43:55 +08:00
Song Ruo Jing
2621d67da2
Merge branch 'feature/esp32p4_ppa_driver_support' into 'master'
...
feat(ppa): add PPA driver support for ESP32P4
Closes IDF-6878
See merge request espressif/esp-idf!29301
2024-05-24 19:22:58 +08:00
Song Ruo Jing
ea7d496e58
feat(ppa): add PPA driver support for ESP32P4
...
Remove L4/L8, YUV422 in PPA driver
Clean up
2024-05-24 14:23:54 +08:00
Song Ruo Jing
8464fac845
feat(ppa): add PPA driver support for ESP32P4
...
Remove the check for in_accepting_trans_state
Add color_pixel_xxxx_data_t structures to color_types.h
Fix PM lock protection (Tested, now works well)
* CPU_MAX, PM lock and semaphore order
* Remove ppa_driver PM lock
Modify concurrency (queue, trans recycle, semaphore, ...)
Add programming guide
Add test apps
2024-05-23 16:40:56 +08:00
morris
cb2898d033
change(rmt): rename sleep back to sleep retention
2024-05-23 11:02:07 +08:00
wanlei
fb8376cb8c
feat(i2s): c5mp i2s support
2024-05-22 17:29:48 +08:00
Wan Lei
207966d64c
Merge branch 'feat/c5mp_gpspi_support' into 'master'
...
feat(spi): c5mp gpspi support
See merge request espressif/esp-idf!30960
2024-05-22 16:36:16 +08:00
Guillaume Souchere
4b9b8be42b
Merge branch 'feat/heap-trace-stop-recording-allocs-but-not-free' into 'master'
...
feat(heap-trace): Add a pause state to the heap tracing
Closes IDFGH-12836
See merge request espressif/esp-idf!30962
2024-05-22 15:03:48 +08:00
Xiaoyu Liu
30723cbf61
docs(sys-time): add esp32c5 info into programming guide docs
2024-05-22 12:15:50 +08:00
Konstantin Kondrashov
60532e7a80
Merge branch 'feature/logv2' into 'master'
...
feat(log): Intermediate log refactoring
See merge request espressif/esp-idf!30683
2024-05-22 01:34:25 +08:00
Konstantin Kondrashov
149a9e0d7f
feat(log): Refactoring color macros
2024-05-21 17:22:34 +03:00
Guillaume Souchere
63b8143e32
docs(heap_debug): Docuement the heap_trace_alloc_pause function
...
Document the newly introduced heap_trace_alloc_pause function in
the heap tracing section.
2024-05-21 11:37:37 +02:00
wanlei
e2432c1d20
feat(spi): c5mp gpspi master slave and hd driver support
2024-05-21 17:12:41 +08:00
Dai Zi Yan
09dd046ba1
Merge branch 'docs/update_translation_for_idf_py_and_spiffs' into 'master'
...
docs: Update the CN Translation for idf-py and spiffs
Closes DOC-7686 and DOC-7536
See merge request espressif/esp-idf!30699
2024-05-20 16:15:21 +08:00
Konstantin Kondrashov
66013ba675
feat(log): Refactoring timestamp APIs (move only)
2024-05-17 17:42:31 +03:00
Konstantin Kondrashov
712005c451
Merge branch 'feature/log_level_check_refactoring' into 'master'
...
feat(log): Refactoring tag level check APIs
Closes IDF-9083, IDF-7919, and IDFGH-6947
See merge request espressif/esp-idf!29331
2024-05-17 22:36:27 +08:00
C.S.M
5bae2987ee
Merge branch 'feature/i2c_multi_write' into 'master'
...
feature(i2c): Add feature for writting multi buffer
Closes IDFGH-12639
See merge request espressif/esp-idf!30697
2024-05-17 09:54:59 +08:00
C.S.M
ce7f095ddf
docs(i2c_master): Add docs for transmit multi buffer in one transaction
2024-05-16 19:14:59 +08:00
shenmengjing
2dc3068a21
docs: Provide translation for jpeg&override_driver&arch in peripherals
2024-05-16 14:30:58 +08:00
Konstantin Kondrashov
c3b0418a4e
feat(log): Refactoring tag level check APIs
2024-05-16 09:26:08 +03:00
Jakob Hasse
7c281c0380
Merge branch 'docs/p4_hw_design' into 'master'
...
docs(sys-time): update link to hw design guidelines
Closes IDF-8780
See merge request espressif/esp-idf!30795
2024-05-16 00:18:50 +08:00
Ondrej Kosta
d15a9c2c48
feat(esp_eth): a new folder structure of the driver and other improvements
...
Fixed memory leak in emac_esp_new_dma function.
Polished ESP EMAC cache management.
Added emac_periph definitions based on SoC features and improved(generalized) ESP EMAC GPIO
initialization.
Added ESP EMAC GPIO reservation.
Added check for frame error condition indicated by EMAC DMA and created a target test.
2024-05-14 08:23:31 +02:00
gaoxu
1138d7d56a
feat(gpio): update c5 mp gpio docs
2024-05-13 16:19:28 +08:00
Marius Vikhammer
7b61598e5b
docs(sys-time): update link to hw design guidelines
2024-05-13 14:51:47 +08:00
morris
6a57c26469
Merge branch 'feature/esp32c5_mp_gpio_support' into 'master'
...
esp32c5 mp gpio support
Closes IDF-9649
See merge request espressif/esp-idf!30474
2024-05-11 22:50:23 +08:00
gaoxu
3db559ab21
feat(gpio): update gpio docs on ESP32C5 MP version
2024-05-11 10:49:42 +08:00
Martin Vychodil
079138ce6b
Merge branch 'docs/make_fatfsgen_docs_more_visible' into 'master'
...
docs(storage): Make "Generating and Parsing FATFS on Host" doc more visible
Closes IDF-9891
See merge request espressif/esp-idf!30686
2024-05-10 15:24:35 +08:00
Wang Meng Yang
7ad17816d6
Merge branch 'doc/update_bt_sleep_process' into 'master'
...
docs: Update the process of Bluetooth entering sleep in the sleep_modes.rst
Closes BT-3708
See merge request espressif/esp-idf!30381
2024-05-09 09:28:05 +08:00