Ivan Grokhotkov
45d1582d09
Merge branch 'bugfix/idf_tools_update_bundled_cert' into 'master'
...
tools: update bundled root certificate in idf_tools.py
See merge request espressif/esp-idf!20089
2022-09-12 22:35:02 +08:00
Roland Dobai
0c41149b9b
Tools: Install dbus-python on Linux only
2022-09-12 16:17:20 +02:00
radek.tandler
723adae0ec
spiffs: convert host tests from Make to CMake
2022-09-12 14:14:09 +00:00
Martin Gaňo
37178dfa74
fatfsparse.py: limit the file content size to correct number
2022-09-12 14:13:03 +00:00
Ivan Grokhotkov
e27e13b3dd
Merge branch 'bugfix/revrt_19761' into 'master'
...
Revert "Merge branch 'feature/freertos_10.4.3_sync_various_functions' into 'master'"
See merge request espressif/esp-idf!20108
2022-09-12 22:12:02 +08:00
Ivan Grokhotkov
0332b8db07
Revert "Merge branch 'feature/freertos_10.4.3_sync_various_functions' into 'master'"
...
This reverts merge request !19761
2022-09-12 19:53:09 +08:00
Ivan Grokhotkov
80af04372b
Merge branch 'bugfix/powershell_install_export_spaces' into 'master'
...
tools: fix {install,export}.ps1 for IDF_PATH with spaces
See merge request espressif/esp-idf!19848
2022-09-12 19:41:36 +08:00
Ivan Grokhotkov
dbb64db552
Merge branch 'contrib/github_pr_9273' into 'master'
...
chore: Set permissions for GitHub actions
Closes IDFGH-7733
See merge request espressif/esp-idf!20098
2022-09-12 17:46:14 +08:00
Sudeep Mohanty
751bca40f7
Merge branch 'docs/update_ulp_shift_ops_description' into 'master'
...
docs: Updated description of ULP FSM shift operations
Closes IDFGH-7237
See merge request espressif/esp-idf!20025
2022-09-12 16:26:35 +08:00
Sudeep Mohanty
e9ef5e9c51
Merge branch 'feature/ulp_fsm_wakeup_in_normal_mode' into 'master'
...
ulp: Updated ULP docs and ulp_fsm example for wakeup when SoC is not in sleep mode.
Closes IDFGH-6712 and IDFGH-3261
See merge request espressif/esp-idf!19967
2022-09-12 16:26:11 +08:00
Abhik Roy
88525d1ec6
Merge branch 'examples/multiinterface_vlan_support' into 'master'
...
network examples: Multiple ethernet interfaces and VLAN support.
Closes IDFGH-7826
See merge request espressif/esp-idf!19708
2022-09-12 16:01:53 +08:00
Mahavir Jain
449a9956cd
Merge branch 'contrib/github_pr_9732' into 'master'
...
docs: fix typo in esp_http_client_init return type (GitHub PR)
Closes IDFGH-8244
See merge request espressif/esp-idf!19997
2022-09-12 11:20:13 +08:00
morris
a326e1c2ac
Merge branch 'docs/sync_up_build_system_and_partition_tables' into 'master'
...
docs: sync up CN and EN versions for build-system and partition-tables
Closes DOC-3621
See merge request espressif/esp-idf!19907
2022-09-10 10:32:27 +08:00
Abhik Roy
f3cc6d4b59
network examples: Multiple ethernet interfaces and VLAN support.
...
Closes https://github.com/espressif/esp-idf/issues/8807
2022-09-10 00:35:15 +05:30
Ivan Grokhotkov
89d132fe42
tools: fix {install,export}.ps1 for IDF_PATH with spaces
...
Usage of IDF_PATH has to be quoted in case it contains spaces.
2022-09-09 20:30:16 +02:00
Ivan Grokhotkov
5aa688ad4a
tools: update bundled root certificate in idf_tools.py
...
dl.espressif.com is now using the same root certificate as github.com.
This commit replaces the previously-used ISRG X1 root certificate
with the DigiCert Root CA certificate.
As a result, even if the certificates are not installed (as it happens
on macOS with python.org installers, if the user forgets to run
'Install Certificates.command'), the download is successful.
Related to https://github.com/espressif/esp-idf/issues/4081
2022-09-09 17:33:33 +02:00
Shang Zhou
be389496e1
docs: sync up CN and EN versions for build-system and partition-tables
2022-09-09 18:28:41 +08:00
Dai Zi Yan
3ca44d4d0f
Merge branch 'docs/update_get-started' into 'master'
...
docs: updated gpio and sync up line numbers
Closes DOC-3350 and DOC-3390
See merge request espressif/esp-idf!19959
2022-09-09 17:24:32 +08:00
Omar Chebib
6dfac0dd68
example: add an example to show how to wrap functions in IDF and bootloader
...
A section in the documentation has also been added to talk about the wrap feature of the linker.
2022-09-09 16:47:16 +08:00
Darian
c575dec8f3
Merge branch 'feature/freertos_10.4.3_sync_various_functions' into 'master'
...
freeRTOS: (Sync v10.4.3) Update various functions
See merge request espressif/esp-idf!19761
2022-09-09 15:53:44 +08:00
Armando (Dou Yiwen)
2c2384e39c
Merge branch 'bugfix/fix_spi_bus_lock_concurrency_issue' into 'master'
...
spi_bus_lock: fix a concurrency bug
Closes IDFGH-6528
See merge request espressif/esp-idf!19925
2022-09-09 15:42:24 +08:00
Abhik Roy
b3c39d2324
examples/socket: Fix for send() failure handling.
...
Closes https://github.com/espressif/esp-idf/issues/9475
2022-09-09 13:03:23 +05:30
laokaiyao
91c2928ff5
touch_sensor: add esp_timer error check
2022-09-09 14:59:42 +08:00
morris
27ec200ded
Merge branch 'bugfix/fix_spi_hd_dummy_bits_esp32h2' into 'master'
...
SPI: Fix SPI wrong dummy bits on ESP32H2
See merge request espressif/esp-idf!20020
2022-09-09 12:56:21 +08:00
Wang Zi Yan
ebb900cb90
Merge branch 'docs/translate_networking_and_storage' into 'master'
...
docs: translate networking.rst and storage.rst
Closes DOC-3538
See merge request espressif/esp-idf!19728
2022-09-09 11:46:56 +08:00
wangziyan
eda74cf4c1
docs: translate networking.rst and storage.rst
2022-09-09 10:49:56 +08:00
daiziyan
49aaea7509
docs: updated gpio and sync up line numbers
2022-09-09 02:39:35 +00:00
gaoxu
5934ba731e
SPI: Fix SPI wrong dummy bits on ESP32H2
2022-09-09 01:54:53 +00:00
morris
96d03461ae
Merge branch 'feature/esp32c6_bringup_pcnt' into 'master'
...
pcnt: support esp32c6
Closes IDF-5806
See merge request espressif/esp-idf!19882
2022-09-09 08:58:16 +08:00
Martin Gano
99f836e07a
Merge branch 'feature/fatfsparse-enable-automatic-detection-wl-lfn' into 'master'
...
fatfsparse.py: enable automatic detection of lfn
Closes IDF-5622
See merge request espressif/esp-idf!20007
2022-09-09 01:10:43 +08:00
Omar Chebib
3ffa2ad39c
Merge branch 'feature/bootloader_date_log' into 'master'
...
Bootloader: print date and time to the banner on boot
Closes IDFGH-8229
See merge request espressif/esp-idf!20002
2022-09-08 22:39:18 +08:00
Tomas Rezucha
cf59a8a2bd
Merge branch 'feature/usb_v5_qol' into 'master'
...
usb: USB IDF v5 update
Closes IDF-4690 and IDF-5767
See merge request espressif/esp-idf!19875
2022-09-08 19:50:22 +08:00
Island
71bc1a28cc
Merge branch 'fix/DOC_3566' into 'master'
...
Updating doc for the issue doc_3566
Closes DOC-3566
See merge request espressif/esp-idf!19971
2022-09-08 19:27:18 +08:00
Jiang Jiang Jian
e2f57ecff1
Merge branch 'bugfix/fix_some_ble_bugs_on_esp32c3_and_esp32s3' into 'master'
...
Fixed some BLE controller bugs on ESP32-C3 and ESP32-S3
Closes BT-2760, BT-2733, BT-2687, BT-2588, BT-2574, BT-2470, and BT-2355
See merge request espressif/esp-idf!19970
2022-09-08 18:52:40 +08:00
morris
6539aa2275
pcnt: support esp32c6
2022-09-08 18:26:04 +08:00
Jiang Jiang Jian
631cef47f6
Merge branch 'doc/update_esp32c2_ble_doc' into 'master'
...
update doc for esp32c2
See merge request espressif/esp-idf!20004
2022-09-08 17:17:12 +08:00
Martin Gaňo
72acbeb921
fatfsparse.py: enable automatic detection of lfn
2022-09-08 10:53:04 +02:00
Yuan Hong Hui
9bf9e931db
ble_mesh:example:fix memory leak
2022-09-08 16:07:40 +08:00
Shen Weilong
50739cd810
use nimble host by default
2022-09-08 14:38:54 +08:00
Omar Chebib
3a429b8b7a
Bootloader: print date and time to the banner on boot
...
* Closes https://github.com/espressif/esp-idf/issues/9718
2022-09-08 06:08:49 +00:00
Rahul Tank
95c057861d
Nimble: Added check to not include VHCI buffer handling code if
...
controller support is disabled
2022-09-08 05:52:34 +00:00
morris
892437d829
Merge branch 'bugfix/fix_touch_test_wdt_timeout' into 'master'
...
touch_sensor: fixed timer period
Closes IDFCI-1454
See merge request espressif/esp-idf!20018
2022-09-08 13:17:33 +08:00
morris
aa6408502a
Merge branch 'bugfix/wrong_bpp_for_rgb666' into 'master'
...
lcd: fix wrong bpp size of rgb666 format
Closes IDFGH-8241
See merge request espressif/esp-idf!20000
2022-09-08 12:36:02 +08:00
morris
1bfd1c6a0a
Merge branch 'bugfix/spi_ethernet_init_doc' into 'master'
...
docs: Added migration notes for SPI-Ethernet Modules Initialization
See merge request espressif/esp-idf!20014
2022-09-08 11:59:10 +08:00
Island
a3b7751981
Merge branch 'bugfix/adapt_new_btc' into 'master'
...
ble_mesh: stack: Corrected parameter size when the btc_transfer_context is used
See merge request espressif/esp-idf!19964
2022-09-08 11:27:22 +08:00
Song Ruo Jing
cd391f0931
Merge branch 'bugfix/add_gpio_intr_lost_migration_notes' into 'master'
...
gpio: Add migration guide notes for the gpio interrupt breaking change
See merge request espressif/esp-idf!19941
2022-09-08 11:10:34 +08:00
Jiang Jiang Jian
735063c508
Merge branch 'bugfix/fix_ble_get_cur_pkt_num_crash_sometimes_when_bluetooth_is_disconnecting' into 'master'
...
Fixed calling esp_ble_get_cur_sendable_packets_num() sometimes crashes when bluetooth is disconnecting
Closes BT-2699
See merge request espressif/esp-idf!19993
2022-09-08 10:41:47 +08:00
Darian Leung
bb5e189d2b
freertos: Synchronize tasks.c functions (minor changes) to v10.4.3
...
This commit synchronizes multiple functions in tasks.c with upstream v10.4.3
that contain minor differences.
The following functions have had their parameter names or code formatting
updated:
- xTaskCreateStaticPinnedToCore()
- xTaskCreatePinnedToCore()
- prvInitialiseNewTask()
- prvTaskIsTaskSuspended()
- vTaskStartScheduler()
- xTaskResumeAll()
- xTaskCheckForTimeOut()
- uxTaskResetEventItemValue()
The following functions have had their missing "xAlreadyYielded" restored
- xTaskDelayUntil()
- vTaskDelay()
The following functions have had their critical section/interrupt disdable
usage update
- vTaskSuspendAll()
- xTaskGetTickCountFromISR()
- xTaskGetApplicationTaskTagFromISR()
2022-09-07 23:34:52 +08:00
Darian Leung
d382a2c952
freertos: Synchronize tasks.c functions (major changes) to v10.4.3
...
This commit synchronizes multiple functions that contain major differences with
upstream v10.4.3. Multi-core modifications are then reapplied to the function.
Vanilla code uses "pxTCB == pxCurrentTCB" to check whether a task is currently
running. This commit adds the following macros instead.
- taskIS_CURRENTLY_RUNNING()
- taskIS_CURRENTLY_RUNNING_ON_CORE()
The following functions have been updated to use those macros instead.
- eTaskGetState()
- vTaskPrioritySet()
- vTaskResume()
The following functions have been synchronized with upstream v10.4.3.
Multi-core modifications are then reapplied.
- vTaskSuspend()
- vTaskDelete()
- prvGetExpectedIdleTime()
2022-09-07 23:34:52 +08:00
Darian Leung
9b5392e8e8
freertos: Restore xAlreadyYielded usage in event_groups
...
This commit restores xAlreadyYielded in various event_group functions to
synchronize with upstream v10.4.3.
2022-09-07 23:34:52 +08:00