Jin Cheng
2668df265e
fix(bt/bluedroid): Fixed invalid access to freed semaphore
2023-08-30 17:27:13 +08:00
Jin Cheng
fbb69daaaa
fix(bt/bluedroid): Fixed wrong indexes of HF-AG indicators
2023-08-30 17:27:13 +08:00
Jin Cheng
6d301d11bc
fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters
2023-08-30 17:27:03 +08:00
Jin Cheng
a93b6674c4
fix(bt/bluedroid): Changed log level from WARNING to DEBUG in bta_ag_sco_read_cback
2023-08-30 17:24:45 +08:00
Jin Cheng
0c4dc36695
fix(bt/bluedroid): Fixed wrong code logic in 'AT+CIND?' of HFP
2023-08-30 17:24:45 +08:00
Jin Cheng
ccfcc6a153
fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG
2023-08-30 17:24:38 +08:00
Shu Chen
a5169db6fe
Merge branch 'bugfix/fix_using_wrong_macro' into 'master'
...
bugfix(esp_phy): fix using wrong macro
See merge request espressif/esp-idf!25632
2023-08-30 16:44:43 +08:00
morris
1cbfe15cd6
Merge branch 'refactor/rcc_critical_section_twai' into 'master'
...
refactor(twai): add reset and clock control to twai LL layer
See merge request espressif/esp-idf!25559
2023-08-30 15:56:27 +08:00
Roland Dobai
2166d917c5
Merge branch 'gdb_panic_server_remove' into 'master'
...
fix(tools): remove unused gdp_panic_server; replace with new esp-idf-panic-decoder package
See merge request espressif/esp-idf!24803
2023-08-30 15:52:25 +08:00
Jiang Jiang Jian
ad2ccdfdda
Merge branch 'ci/connect_at_different_phase' into 'master'
...
ci(wifi): Test connect api at different phase
Closes WIFI-2364
See merge request espressif/esp-idf!25352
2023-08-30 15:48:40 +08:00
Rocha Euripedes
cf604c79e2
Merge branch 'mqtt/update_submodule_301bd9e0' into 'master'
...
MQTT: Update submodule reference to 301bd9e0
See merge request espressif/esp-idf!25571
2023-08-30 15:41:24 +08:00
zhanghaipeng
ca2c295cca
feat(bt/bluedroid): Support periodic adv adi feature
2023-08-30 14:27:30 +08:00
Frantisek Hrbata
9511180b4a
fix(tools): extend error message for failed python module import
...
Currently idf.py reports just "Please use idf.py only in an ESP-IDF shell environment".
Sometimes it may be useful to know for which module the import failed.
Also the problem does not have to be related to shell environment only, but the
python venv can be corrupted. This adds a little bit more verbose error
message.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-08-30 08:14:50 +02:00
Darian Leung
0a15f28d17
refactor(freertos): Uncrustify and format IDF addition headers
...
- Uncrustified IDF addition related header/source files
- Reorganized functions into groups
- linker_common.lf updated to adhere to new function organization
2023-08-30 14:11:52 +08:00
Darian Leung
a67e8c1972
refactor(freertos): Rename freertos_v8_compat.c to freertos_compatibility.c
...
Rename API compatibility file to be more general, and add a proper description.
2023-08-30 14:11:52 +08:00
Cai Xin Ying
b6d4bae4c6
Merge branch 'docs/update_api-reference/peripherals' into 'master'
...
docs: update format issues for EN and CN files under api-reference/peripherals
Closes DOC-5862
See merge request espressif/esp-idf!25022
2023-08-30 12:17:09 +08:00
Song Ruo Jing
767698b90d
feat(uart): Add sdkconfig.ci.iram_safe test for UART driver
2023-08-30 11:30:03 +08:00
Wang Meng Yang
0f852ec0da
Merge branch 'feature/add_bt_set_page_timeout_api' into 'master'
...
Feat(bt/bluedroid): Add new apis for bluetooth to set and get page timeout
Closes BT-3392
See merge request espressif/esp-idf!25351
2023-08-30 11:29:44 +08:00
Marius Vikhammer
4f71937a9f
Merge branch 'bugfix/move_arch_files_system_cmake' into 'master'
...
feat(esp-system): moved common arch files out to common cmakelist
See merge request espressif/esp-idf!25625
2023-08-30 11:19:04 +08:00
Marius Vikhammer
8ecbd1f59b
feat(core-system/wdt): added support for watchdogs on P4
2023-08-30 11:04:02 +08:00
Dai Zi Yan
91d709938f
Merge branch 'docs/update_translation' into 'master'
...
docs: keep the error log in English
Closes DOC-5818
See merge request espressif/esp-idf!25629
2023-08-30 10:56:24 +08:00
ding huan
22697a2e37
ci(wifi): Test connect api at different phase
2023-08-30 10:31:02 +08:00
caixinying-git
0b0c828d5f
docs: update format issues for EN and CN files under api-reference/peripherals
2023-08-30 10:08:01 +08:00
morris
70882235b2
Merge branch 'docs/add_Chinese_translation_for_the_rest_docs_of_api-guides/tools' into 'master'
...
Docs: provide CN translation for the rest docs of api-guides/tools
Closes DOC-5400
See merge request espressif/esp-idf!24103
2023-08-29 23:10:06 +08:00
Cai Xin Ying
9684acc482
Docs: provide CN translation for the rest docs of api-guides/tools
2023-08-29 23:10:06 +08:00
morris
47bb157cab
refactor(twai): add reset and clock control to twai LL layer
2023-08-29 22:19:57 +08:00
radek.tandler
f693b78f93
feature(nvs_flash) : added support iteration over namespace by index - review changes
2023-08-29 16:05:02 +02:00
Ivan Grokhotkov
92ff04ebea
nvs: use 'handle' argument name for consistency
2023-08-29 13:59:34 +02:00
Cody P Schafer
f2af1c5305
nvs: support iteration over namespace by index
...
Users of the nvs API are likely to have `nvs_handle_t` in all cases, but
not all of them carry around the partition name and namespace name (as
they aren't needed after creating an `nvs_handle_t`).
Allow this common case to use nvs iteration without them tracking
additional data by using the `nvs_handle_t` to locate the namespace
index and the partition name by introducing an alterate to
`nvs_entry_find` called `nvs_entry_find_in_handle`, which operates
similarly except that it is given a `nvs_handle_t` instead of partition
and namespace strings.
This is somewhat more limited than the `nvs_entry_find` API as one
cannot examine all keys in a given partition.
2023-08-29 13:59:34 +02:00
zhangwenxu
58b0fcde36
bugfix(esp_phy): fix using wrong macro
2023-08-29 18:28:29 +08:00
Erhan Kurubas
f0fba3fc4c
Merge branch 'fix/bp_wp_in_panic' into 'master'
...
Fix bp/wp logic when debugger is connected
See merge request espressif/esp-idf!25582
2023-08-29 18:23:36 +08:00
daiziyan
ffbd59fd37
docs: keep the error log in English
2023-08-29 17:10:23 +08:00
gongyantao
ff353beec9
feat(bt/gap): Add new apis for bluetooth to set and get page timeout
...
1: add two new apis for classic bluetooth,
esp_bt_gap_set_page_timeout(page_to) and esp_bt_gap_get_page_timeout(),
which can get and set the value of page timeout.
2023-08-29 16:28:35 +08:00
Marius Vikhammer
73954ab9e8
feat(esp-system): moved common arch files out to common cmakelist
2023-08-29 16:14:43 +08:00
Armando (Dou Yiwen)
c9adbe13d8
Merge branch 'feature/support_psram_on_p4' into 'master'
...
esp_psram: esp32p4 psram device driver support
Closes IDF-7495
See merge request espressif/esp-idf!25368
2023-08-29 15:50:30 +08:00
Wan Lei
cff1631ac7
Merge branch 'fix/fixed_polling_api_lock_logic' into 'master'
...
fix(spi_master): fixed polling_start break common resouce when error
See merge request espressif/esp-idf!25593
2023-08-29 15:21:24 +08:00
Shu Chen
11b9d983c5
Merge branch 'bugfix/fix_ieee802154_test_issue' into 'master'
...
fix(ieee802154): fix ieee802154_test
See merge request espressif/esp-idf!24886
2023-08-29 15:11:05 +08:00
Darian
f1c71b75fa
Merge branch 'refactor/freertos_task_snapshot_option' into 'master'
...
refactor(freertos): Remove option for Task Snapshot
See merge request espressif/esp-idf!25610
2023-08-29 14:19:55 +08:00
Sudeep Mohanty
abc89df287
Merge branch 'bugfix/ulp_riscv_reg_ops_header_inclusion' into 'master'
...
fix(ulp_riscv): Fixed the header inclusion dependency for ulp_riscv_register_ops.h
Closes IDFGH-10922
See merge request espressif/esp-idf!25599
2023-08-29 11:15:26 +08:00
morris
cd9f48823d
Merge branch 'refactor/rcc_critical_section_follow_up' into 'master'
...
refactor(lp_periph): move enable and reset control to LL driver
See merge request espressif/esp-idf!25498
2023-08-29 08:40:02 +08:00
Peter Dragun
a58be23118
bug(tools): dependency check catch exception when package not installed
2023-08-28 16:03:15 +02:00
Martin Vychodil
e44d4260ad
Merge branch 'feature/storage_host_test_nvs_flash2' into 'master'
...
nvs_flash: finished migration of host tests to the linux emulator of esp_partition
See merge request espressif/esp-idf!23926
2023-08-28 20:20:16 +08:00
Darian Leung
6adcb64ad4
refactor(freertos): Uncrustify Task Snapshot header
2023-08-28 20:11:27 +08:00
Darian Leung
659ec67967
refactor(freertos): Remove option for Task Snapshot
...
Previously, Task Snapshot could be conditionally built based on the
CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT option. However, there is no overhead
with always enabling Task Snapshot functions, as the linker will remove any
functions if they are not called.
This commit...
- removes all ESP-IDF dependencies on the CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT
option so that Task Snapshot functions are always available.
- Makes CONFIG_FREERTOS_ENABLE_TASK_SNAPSHOT a hidden option to maintain
compatibility with user code.
- adds documentation regarding Task Snapshot.
2023-08-28 20:11:27 +08:00
Island
5663531a7e
Merge branch 'bugfix/ble_hci_issues_chain_mbuf' into 'master'
...
fix hci issues when chain mbuf exists
See merge request espressif/esp-idf!25531
2023-08-28 18:39:45 +08:00
Sudeep Mohanty
fad94806ef
change(freertos): Disable Amazon SMP FreeRTOS kernel for esp32p4
...
This commit disables building of the Amazon SMP FreeRTOS kernel for
esp32p4. Supported to be enabled in the future.
2023-08-28 10:26:13 +00:00
Sudeep Mohanty
a7e8bf34bb
Merge branch 'docs/freertos_docs_for_p4' into 'master'
...
docs(freertos): Updated FreeRTOS documentation for ESP32-P4
Closes IDF-7760
See merge request espressif/esp-idf!25550
2023-08-28 18:24:58 +08:00
Adam Múdry
f75bc09cee
Merge branch 'fix/fatfs_ff_volumes_warning' into 'master'
...
fix(fatfs): Fix a warning when FF_VOLUMES is set to 1
Closes IDFGH-10887
See merge request espressif/esp-idf!25422
2023-08-28 18:20:38 +08:00
wanlei
f7068bd937
fix(spi_master): fixed polling_start break common resouce when error
2023-08-28 18:18:38 +08:00
Erhan Kurubas
16be3a18c5
Merge branch 'feature/configurable_gcov_task_size' into 'master'
...
feat(gcov): make gcov dump task size configurable
See merge request espressif/esp-idf!25456
2023-08-28 18:00:22 +08:00