Omar Chebib
dc8fdae31b
docs(freertos): revert usage of hidden option CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE
when :ref:
is used
2023-11-30 16:33:28 +08:00
Marius Vikhammer
ae4be8eb03
Merge branch 'feature/p4_lp_core' into 'master'
...
feat(ulp/lp_core): Added basic support for building and running a LP-Core app on ESP32P4
Closes IDF-7534
See merge request espressif/esp-idf!26869
2023-11-30 09:35:49 +08:00
Marius Vikhammer
0c067fcb05
feat(ulp/lp_core): Added basic support for building and running a LP-Core app on ESP32P4
2023-11-29 10:50:40 +08:00
Lou Tianhao
29488207ff
docs(pm):add uart wakeup description when pd top
2023-11-28 19:31:33 +08:00
fl0wl0w
d149c1b26f
Use configuration option instead of in components not related to FreeRTOS
...
Mergeshttps://github.com/espressif/esp-idf/pull/12481
2023-11-28 07:49:20 +00:00
Lou Tianhao
e54684754c
docs(pm):add gpio wakeup description when pd top
2023-11-28 12:02:25 +08:00
morris
f2751213fd
feat(rmt): move the driver to a new component
2023-11-25 00:29:53 +00:00
laokaiyao
ef7772eee0
refactor(dac): make dac driver as component
2023-11-23 12:04:06 +08:00
Mahavir Jain
810133a5fd
Merge branch 'support/add_srp_salt_ver_gen_api' into 'master'
...
Generate Salt and verifier pair for given username and password
See merge request espressif/esp-idf!25239
2023-11-23 00:30:57 +08:00
morris
106baac0bc
Merge branch 'feature/rmt_receive_partial_callback' into 'master'
...
feat(rmt): support partial receive if the incoming packet is very long
Closes IDF-6579
See merge request espressif/esp-idf!27033
2023-11-22 06:37:46 +08:00
Vikram Dattu
b97322c521
refactor(esp_srp): Expose esp_srp.h and add API docs
...
- Also added missing `protocomm_security2` reference in `protocomm.rst`
2023-11-21 18:06:24 +05:30
Wang Ziyan
baf1091868
Merge branch 'docs/update_cn_for_sdmmc_and_ulp-lp-core' into 'master'
...
docs: Update CN for sdmmc and ulp-lp-core docs
Closes DOC-6632
See merge request espressif/esp-idf!27198
2023-11-21 13:13:34 +08:00
Lou Tian Hao
cde12242b4
Merge branch 'feature/support_ext1_clear_spec_pins' into 'master'
...
feat: support ext1 add or remove spec pin for chips which support ext1 wakeup
Closes IDFGH-11440
See merge request espressif/esp-idf!26999
2023-11-21 11:29:33 +08:00
Wang Zi Yan
90afe1a32f
docs: Update CN for sdmmc and ulp-lp-core docs
2023-11-21 10:34:54 +08:00
Lou Tianhao
ea7cfc40ae
change(pm/ext1): replace esp_sleep_clear_ext1_wakeup_io by esp_sleep_disable_ext1_wakeup_io
2023-11-20 19:30:50 +08:00
Armando (Dou Yiwen)
712e7756f5
Merge branch 'refactor/esp_driver_sdspi' into 'master'
...
refactor(sdspi): place sdspi driver into a new component
See merge request espressif/esp-idf!27225
2023-11-20 19:24:10 +08:00
morris
add4749d15
feat(rmt): callback function can support partial receive
2023-11-20 18:49:38 +08:00
Lou Tianhao
8db9f79bd2
change(pm/ext1): replace esp_sleep_set_ext1_wakeup_io by esp_sleep_enable_ext1_wakeup_io
2023-11-20 16:04:01 +08:00
morris
72e414105d
Merge branch 'contrib/github_pr_12559' into 'master'
...
fix(spi): correct macro REG_SPI_BASE(i) for all targets (GitHub PR)
Closes IDFGH-11421 and IDFGH-11424
See merge request espressif/esp-idf!27085
2023-11-20 15:55:41 +08:00
Armando
c50e364a97
refactor(sdspi): place sdspi driver into a new component
2023-11-20 12:30:03 +08:00
laokaiyao
74441d14ab
refactor(i2s): make i2s driver as component
2023-11-17 21:29:17 +08:00
Lou Tianhao
aaa1ea8af1
docs(pm/ext1): support esp_sleep_enable_io_ext1_wakeup and esp_sleep_disable_io_ext1_wakeup
2023-11-17 16:23:56 +08:00
Lou Tianhao
cc0e73a11f
feat(pm/ext1): support esp_sleep_enable_io_ext1_wakeup and esp_sleep_disable_io_ext1_wakeup
...
squash! feat(pm/ext1): support esp_sleep_enable_io_ext1_wakeup and esp_sleep_disable_io_ext1_wakeup
2023-11-17 16:20:38 +08:00
Michael (XIAO Xufeng)
ad1e48f932
Merge branch 'doc/light_sleep_example_pg' into 'master'
...
doc(sleep_mode): Added link to lightsleep example
See merge request espressif/esp-idf!27202
2023-11-17 15:37:28 +08:00
Mahavir Jain
7505667e7d
Merge branch 'bugfix/esp32h2_ecdsa_hardware_k' into 'master'
...
fix(esp32h2): program use_hardware_k efuse bit for ECDSA key purpose
Closes IDF-8508 and IDF-8506
See merge request espressif/esp-idf!26918
2023-11-17 15:10:12 +08:00
wanlei
4dcd6d7913
fix(spi): correct some signals and dummy bits docs
2023-11-17 02:39:28 +00:00
Kevin (Lao Kaiyao)
2e6e47d988
Merge branch 'feature/support_touch_sensor_on_p4' into 'master'
...
feat(touch): pre-support of touch driver on p4
See merge request espressif/esp-idf!25569
2023-11-17 10:36:11 +08:00
laokaiyao
f35ec64a0b
feat(touch): support touch driver on p4 (soc)
2023-11-16 11:13:02 +00:00
Xiao Xufeng
a43b074456
doc(sleep_mode): Added link to lightsleep example
2023-11-16 18:01:30 +08:00
Armando
c7c38b7904
refactor(sdmmc): place sdmmc driver into a new component
2023-11-16 15:37:32 +08:00
morris
b37b9b7d64
Merge branch 'docs/mcpwm_missing_fields_capture_channel_config' into 'master'
...
docs: fix MCPWM API Documentation Issue
Closes IDFGH-11443
See merge request espressif/esp-idf!27112
2023-11-15 18:26:37 +08:00
Mahavir Jain
7bb29086df
docs: add ECDSA peripheral chapter for H2/P4
...
- Add ECDSA peripheral chapter and instructions to program efuse key block
- Update security guide for ECDSA peripheral mention for device identity
- Link with ESP-TLS guide about using ECDSA peripheral in TLS connection
2023-11-15 09:42:26 +05:30
Mo Fei Fei
3491fa154a
Docs: Update Chinese translation for usb_host.rst
2023-11-15 11:50:12 +08:00
morris
b50d30f860
docs(mcpwm): add missing explanation about keep_io_conf_at_exit
...
Closes https://github.com/espressif/esp-idf/issues/12579
2023-11-14 14:34:14 +08:00
Marius Vikhammer
730f2af489
docs(esp32h2): updated misc docs with esp32h2 content
2023-11-14 12:09:00 +08:00
morris
ed6ede696e
Merge branch 'feature/esp_driver_mcpwm' into 'master'
...
feat(mcpwm): refactor mcpwm driver into a component
Closes IDF-8379
See merge request espressif/esp-idf!26738
2023-11-13 15:26:56 +08:00
Harshit Malpani
c67dac7225
docs: Add documentation for using TLS v1.2 and v1.3 simultaneously
2023-11-10 16:37:39 +08:00
morris
eb5183f503
feat(mcpwm): refactor mcpwm driver into a component
2023-11-09 22:05:06 +08:00
Armando
fca46eac52
refactor(spi): make spi driver as component
2023-11-09 14:50:05 +08:00
C.S.M
647f0d24a7
Merge branch 'feature/suspend_tsus_config' into 'master'
...
feat(spi_flash): Support configurable tSUS in flash suspend and update the test
See merge request espressif/esp-idf!26567
2023-11-09 10:45:17 +08:00
morris
5cc965e6cb
Merge branch 'feature/rmt_receive_in_isr' into 'master'
...
feat(rmt): support calling rmt_receive in ISR callback
Closes IDF-8488
See merge request espressif/esp-idf!26874
2023-11-08 14:25:52 +08:00
Cao Sen Miao
a4e6a71dd5
docs(i2c): Add new programming guide for new I2C driver
2023-11-07 18:41:26 +08:00
Armando
d3be2541de
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
...
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
2023-11-06 18:55:49 +08:00
Cao Sen Miao
dcff5220a7
feat(spi_flash): Support configurable tSUS in flash suspend
2023-11-06 18:04:43 +08:00
morris
14b7db5dd0
feat(rmt): support calling rmt_receive in ISR callback
2023-11-03 15:42:56 +08:00
Gao Xu
dce1e8d96a
Merge branch 'feature/support_adc_calibration_on_h2' into 'master'
...
adc_cali: supported adc calibration v1 on ESP32H2
Closes IDF-6216
See merge request espressif/esp-idf!26463
2023-11-03 01:49:00 +08:00
Guillaume Souchere
4cdb2f3f93
Merge branch 'fix/patch-heap-rom-integrity-check' into 'master'
...
fix(heap): Patch tlsf_check_pool in ROM heap
See merge request espressif/esp-idf!26615
2023-11-02 19:21:43 +08:00
Shang Zhou
0e69fcb8ac
Merge branch 'docs/add_cn_trans_for_ds' into 'master'
...
docs: Provide CN translation for api-reference/peripherals/ds.rst
Closes DOC-5859
See merge request espressif/esp-idf!26657
2023-11-02 17:42:17 +08:00
gaoxu
843e07b2d5
docs(adc): added adc calibration doc on h2
2023-11-02 11:33:06 +08:00
Guillaume Souchere
3ac6eeb7b6
change(docs): Remove heap_caps_check_integrity wrong behavior warning in ROM heap
...
A patch will fix the behavior of heap_caps_check_integrity in the ROM implementation
of the heap component so the warning is not longer needed.
2023-11-01 09:47:41 +01:00
Shyamal Khachane
77aee65708
docs(esp_wifi): Fix inconsistency in NAN documentation
2023-11-01 12:50:12 +05:30
Wan Lei
10401d95d0
Merge branch 'feature/esp32p4_hp_spi_slave_support' into 'master'
...
Feature/esp32p4 hp spi slave support
Closes IDF-7503
See merge request espressif/esp-idf!25700
2023-10-31 23:31:24 +08:00
wanlei
7cd75c1075
feat(spi_slave): add p4 hp spi slave driver support
2023-10-30 12:51:56 +08:00
morris
15cefab479
fix(rmt): a disabled channel may pick up a pending transaction
...
because in the trans_done interrupt, the driver didn't check the channel FSM
2023-10-26 12:11:07 +08:00
Laukik Hase
340fda1cd6
Merge branch 'fix/nvs_encr_docs' into 'master'
...
fix(docs): Hide the NVS encryption HMAC scheme section for unsupported SoCs
See merge request espressif/esp-idf!26568
2023-10-25 16:24:57 +08:00
Laukik Hase
81665b27c3
fix(docs): Disable the NVS encryption HMAC scheme section for unsupported SoCs
2023-10-25 13:07:14 +08:00
Shang Zhou
57f5343462
docs: Provide CN translation for api-reference/peripherals/ds.rst
2023-10-25 10:25:36 +08:00
Xiao Xufeng
88954841b1
doc(spi_flash): hide unsupported optional features
2023-10-24 10:38:11 +08:00
morris
767595a22f
Merge branch 'feature/mcpwm_timer_change_freq' into 'master'
...
feat(mcpwm): support update timer period dynamically
Closes IDFGH-11145
See merge request espressif/esp-idf!26419
2023-10-23 15:51:14 +08:00
Darian Leung
82ad04e3ba
change(freertos/idf): Update version number, licenses, and sbom to v10.5.1
...
Following the upgrade to FreeRTOS kernel v10.5.1, this commit updates the
version numbers, licenses, and SBOM files of FreeRTOS files to reflect v10.5.1.
Note:
- Updated licenses as v10.5.1 now uses SPDX format
- Removed CVE-2021-43997 as it was fixed post v10.4.5
2023-10-21 04:39:16 +08:00
morris
0cbcb9f5ea
feat(mcpwm): support update timer period dynamically
...
Implement the requirement asked in
https://www.esp32.com/viewtopic.php?f=13&t=35919
2023-10-20 16:57:25 +08:00
Armando (Dou Yiwen)
471f1f61ae
Merge branch 'feature/support_sdmmc_ver2_on_p4' into 'master'
...
sdmmc: esp32p4 support
Closes IDF-6502
See merge request espressif/esp-idf!25405
2023-10-19 22:00:40 +08:00
Ren Pei Ying
fa13977275
Merge branch 'docs/update_format_for_kconfig_and_external-ram.rst' into 'master'
...
docs: Update Chinese translation for external-ram.rst and kconfig.rst
See merge request espressif/esp-idf!26517
2023-10-19 18:05:32 +08:00
Ren Pei Ying
143a9a1678
Merge branch 'docs/Provide_CN_trans_for_api-reference/system/chip_revision.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/system/chip_revision.rst
Closes DOC-6204
See merge request espressif/esp-idf!25756
2023-10-18 22:56:52 +08:00
Armando
70314b56d5
feat(sdmmc): supported sd2.0 on esp32p4
2023-10-18 11:57:55 +00:00
renpeiying
cd1133df82
docs: Provide Chinese translation for api-reference/system/chip_revision.rst
2023-10-18 16:18:04 +08:00
renpeiying
f341f04146
docs: Update Chinese translation for external-ram.rst and kconfig.rst
2023-10-18 16:02:04 +08:00
Guillaume Souchere
d6def6c06e
Merge branch 'fix/check_integrity_on_used_blocks' into 'master'
...
heap: fix integrity check on used blocks by the tlsf component
Closes IDFGH-11050
See merge request espressif/esp-idf!26289
2023-10-18 15:47:25 +08:00
Wan Lei
9f413d5d8d
Merge branch 'feature/esp32p4_hp_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32p4
Closes IDF-6510
See merge request espressif/esp-idf!25356
2023-10-18 15:27:54 +08:00
Adam Múdry
d019bf0e32
Merge branch 'docs/remove_envvar_from_spi_flash_docs' into 'master'
...
docs: Remove :envvar: form spi_flash documentation
Closes IDF-2497
See merge request espressif/esp-idf!26528
2023-10-18 06:01:01 +08:00
Martin Vychodil
a61c6cf2c1
Merge branch 'docs/delete_sys_types.h_from_description_vfs.rst' into 'master'
...
docs: update the file of defining FD_SETSIZE in vfs.rst
See merge request espressif/esp-idf!25942
2023-10-18 00:04:54 +08:00
Adam Múdry
a64f216737
docs: Remove :envvar: form spi_flash documentation
2023-10-17 13:35:42 +02:00
Shang Zhou
c4d9c46884
docs: Update CN translation for heap_debug.rst
2023-10-17 12:15:23 +02:00
Ren Pei Ying
15da1a0fb5
Merge branch 'docs/add_CN_trans_for_api-reference/system/pthread.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/system/pthread.rst
Closes DOC-6331
See merge request espressif/esp-idf!26022
2023-10-17 16:55:10 +08:00
wanlei
57614bbad2
feat(ledc): support ledc on esp32p4
2023-10-17 16:40:04 +08:00
renpeiying
2dd0d9f330
docs: Provide Chinese translation for api-reference/system/pthread.rst
2023-10-17 14:03:36 +08:00
Adam Múdry
0024867c3b
Merge branch 'feature/add_optional_immediate_fsync' into 'master'
...
fatfs: add optional immediate fsync
See merge request espressif/esp-idf!26097
2023-10-16 17:37:22 +08:00
Dai Zi Yan
9adb19fe53
Merge branch 'docs/update_format_issues_wrongly_added_to_the_ingore_file' into 'master'
...
docs: update document format issues
Closes DOC-6383
See merge request espressif/esp-idf!26096
2023-10-14 03:55:42 +08:00
Cai Xin Ying
01209e459c
docs: update document format issues
2023-10-14 03:55:41 +08:00
Song Ruo Jing
d73bf72885
Merge branch 'feature/gpio_dump_io_info' into 'master'
...
feat(gpio): add a dump API to dump IO configurations
Closes IDFGH-10987
See merge request espressif/esp-idf!26158
2023-10-13 22:35:59 +08:00
Ren Pei Ying
3620037de2
Merge branch 'docs/add_CN_trans_for_api-reference/system/freertos_additions.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/system/freertos_additions.rst
Closes DOC-6308
See merge request espressif/esp-idf!25981
2023-10-13 16:41:43 +08:00
Ren Pei Ying
260cfa75ff
Merge branch 'docs/add_cn_trans_for_ipc.rst_in_api-reference_system' into 'master'
...
docs: Provide Chinese translation for api-reference/system/ipc.rst
See merge request espressif/esp-idf!26122
2023-10-13 14:40:20 +08:00
Ren Pei Ying
3a16224d1d
docs: Provide Chinese translation for api-reference/system/ipc.rst
2023-10-13 14:40:20 +08:00
Ren Pei Ying
9ea6f0f4ff
Merge branch 'docs/add_cn_trans_for_mm.rst_in_api-reference_system' into 'master'
...
docs: Provide Chinese translation for api-reference/system/mm.rst
Closes DOC-6336
See merge request espressif/esp-idf!26110
2023-10-13 12:52:52 +08:00
renpeiying
b589c75be6
docs: Provide Chinese translation for api-reference/system/freertos_additions.rst
2023-10-13 12:38:09 +08:00
Mo Fei Fei
9711e9a812
Merge branch 'docs/add_cn_translation_for_api-reference/system/freertos_idf.rst' into 'master'
...
docs: provide CN translation for api-reference/system/freertos_idf.rst
Closes DOC-6250
See merge request espressif/esp-idf!26100
2023-10-13 11:46:03 +08:00
Cai Xin Ying
e16134570c
docs: provide CN translation for api-reference/system/freertos_idf.rst
2023-10-13 11:46:02 +08:00
Song Ruo Jing
321f628ff5
feat(gpio): add a dump API to dump IO configurations
...
Closes https://github.com/espressif/esp-idf/issues/12176
2023-10-12 17:34:20 +08:00
Ren Pei Ying
8dc736b323
Merge branch 'docs/add_cn_trans_for_esp_http_ota_and_esp_function_with_shared_stack.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/system/esp_http_ota and esp_function_with_shared_stack.rst
See merge request espressif/esp-idf!26195
2023-10-12 17:00:50 +08:00
Ren Pei Ying
0c2d0141ff
Merge branch 'docs/add_cn_trans_for_ulp-lp-core.rst_in_api-reference_system' into 'master'
...
docs: Provide Chinese translation for api-reference/system/ulp-lp-core.rst
Closes DOC-6335
See merge request espressif/esp-idf!26086
2023-10-12 16:20:41 +08:00
renpeiying
bdde7d4fb9
docs: Provide Chinese translation for api-reference/system/mm.rst
2023-10-12 14:37:06 +08:00
Ren Pei Ying
a9f7579e0a
Merge branch 'docs/add_CN_trans_for_docs_in_api-reference/systems' into 'master'
...
docs: Provide Chinese translation for docs in api-reference/system
Closes DOC-6184
See merge request espressif/esp-idf!25727
2023-10-12 13:15:58 +08:00
renpeiying
a68ad0192d
docs: Provide Chinese translation for api-reference/system/esp_http_ota and esp_function_with_shared_stack.rst
2023-10-12 12:29:00 +08:00
Wang Zi Yan
b7dbada01e
docs: Update CN trans for fatfs.rst
2023-10-12 11:32:45 +08:00
renpeiying
69a1a09195
docs: Provide Chinese translation for docs in api-reference/system
2023-10-12 10:25:07 +08:00
Song Ruo Jing
814159448b
Merge branch 'feature/ledc_cal_duty_resolution' into 'master'
...
feat(ledc): add ledc_find_suitable_duty_resolution function
Closes IDFGH-10569
See merge request espressif/esp-idf!25208
2023-10-10 20:34:09 +08:00
renpeiying
d41f28050d
docs: Provide Chinese translation for api-reference/system/ulp-lp-core.rst
2023-10-10 18:04:36 +08:00
morris
c9a0968f4a
Merge branch 'docs/add_cn_trans_for_async_memcpy.rst_in_api-reference_system' into 'master'
...
docs: Provide Chinese translation for async_memcpy.rst in api-reference/system
Closes DOC-6134
See merge request espressif/esp-idf!26266
2023-10-10 16:26:54 +08:00
Wan Lei
f92b18053a
Merge branch 'feature/esp32p4_hp_spi_support' into 'master'
...
Feature/esp32p4 hp spi master driver support
Closes IDF-7502
See merge request espressif/esp-idf!24963
2023-10-09 18:37:35 +08:00
IhorNehrutsa
9ced54699e
feat(ledc): add ledc_find_suitable_duty_resolution helper function
...
Helper function to find the maximum possible duty resolution in bits
for ledc_timer_config()
Merges https://github.com/espressif/esp-idf/pull/11810
2023-10-09 12:46:46 +08:00