Cao Sen Miao
ec130b0a64
fix(usb_otg): Fix bug that usb_otg console cannot work on esp32s3
2024-07-30 19:42:25 +08:00
David Cermak
6b83cc254d
fix(esp_netif): Fix missing IPv6 autoconfig for PPP netifs
...
Closes https://github.com/espressif/esp-idf/issues/13713
2024-07-30 19:41:54 +08:00
zwx
e034358983
fix(esp_netif): netif should return only valid addr
2024-07-30 19:41:10 +08:00
Jiang Jiang Jian
aa95bb1e9a
Merge branch 'feature/ulp_include_sdkconfig_cmake_v5.3' into 'release/v5.3'
...
feat(ulp): import all sdkconfigs macros into cmake build (v5.3)
See merge request espressif/esp-idf!32139
2024-07-30 19:40:15 +08:00
Jiang Jiang Jian
c4d3716f76
Merge branch 'fix/usb_hs_scheduler_backport_v5.3' into 'release/v5.3'
...
fix(usb/host): Fix occasional ISOC scheduler skipping transfers backport v5.3
See merge request espressif/esp-idf!32083
2024-07-30 19:40:03 +08:00
Myk Melez
5b4b867a9c
fix(pthread): Remove TLS pointer/deletion callback from correct thread
...
Originally, pthread_internal_local_storage_destructor_callback was only called from pthread_exit
on the thread whose TLS is being destroyed.
In b3755b751e
, pthread_internal_local_storage_destructor_callback
started being called from pthread_join and pthread_detach on a different thread (whichever one
called one of those functions).
But pthread_internal_local_storage_destructor_callback is still calling
vTaskSetThreadLocalStoragePointer and vTaskSetThreadLocalStoragePointerAndDelCallback with a NULL
xTaskToSet argument, which causes those functions to set the TLS pointer and deletion callback
for the current thread, not the thread whose TLS is being destroyed.
This commit makes pthread_internal_local_storage_destructor_callback call
vTaskSetThreadLocalStoragePointer and vTaskSetThreadLocalStoragePointerAndDelCallback
with the handle of the thread whose TLS is being destroyed.
2024-07-30 19:39:17 +08:00
wanlei
9e38f78ea2
fix(spi_slave_hd): fix seg mode potential iwdt timeout when multi task call
2024-07-30 19:38:45 +08:00
Ivan Grokhotkov
acb201e5b2
feat(tools): enable idf.py qemu integration for ESP32-S3
2024-07-30 19:37:32 +08:00
Ivan Grokhotkov
4168fa28f4
feat(esp_eth): enable openeth in QEMU for ESP32-S3
2024-07-30 19:37:32 +08:00
Ivan Grokhotkov
ae0a230843
feat(tools): update qemu version to esp_develop_9.0.0_20240606
2024-07-30 19:37:32 +08:00
Abhik Roy
ca967c9f96
fix(lwip): Fixed compilation error referencing undefined POSIX interface API
...
Closes https://github.com/espressif/esp-idf/issues/13577
2024-07-30 19:36:18 +08:00
Konstantin Kondrashov
3f82f6e93b
feat(esp_system): Print backtrace for both CPUs when cache error does not determine CPU
2024-07-30 19:35:35 +08:00
zhanghaipeng
18a4191adf
fix(ble/bluedroid): Fix incorrect state issue when unregistering BLE GATTC application
2024-07-30 18:03:37 +08:00
zhangyanjiao
fa7fb662c1
fix(wifi/mesh): fix the beacon timeout issue in mesh
2024-07-30 16:44:37 +08:00
aditi
da2fb9de49
fix(wpa_supplicant):Deinit old dpp authentication data after receiving config.
2024-07-30 13:57:42 +05:30
laokaiyao
951bdd70a2
fix(ci): fix the readme check of c5 mp
2024-07-30 15:40:19 +08:00
Marius Vikhammer
6cbb5af66e
Merge branch 'ci/disable_c5_system_test' into 'release/v5.3'
...
ci(system): disable c5 system tests (v5.3)
See merge request espressif/esp-idf!32423
2024-07-30 14:21:53 +08:00
Marius Vikhammer
1adbfa6822
ci(system): disable c5 system tests
2024-07-30 13:19:04 +08:00
morris
6fffc3b017
Merge branch 'fix/esp_lcd_i2c_ng_v5.3' into 'release/v5.3'
...
fix(esp_lcd): Fix I2C receive without param (v5.3)
See merge request espressif/esp-idf!32412
2024-07-30 10:53:11 +08:00
Jiang Jiang Jian
23e2b6a130
Merge branch 'backport/fix_154_next_operation_for_multi_event_v53' into 'release/v5.3'
...
fix(ieee802154): refactor the next opteration logic for multiple events(Backport v5.3)
See merge request espressif/esp-idf!32388
2024-07-30 10:34:03 +08:00
Jiang Jiang Jian
0ac440afcc
Merge branch 'bugfix/split_hci_log_in_nimble_v5.3' into 'release/v5.3'
...
fix(bt/nimble): split hci log in nimble (backport v5.3)
See merge request espressif/esp-idf!32383
2024-07-30 10:33:16 +08:00
Marius Vikhammer
1a6f1e67c6
feat(ulp): include sdkconfig macros in cmake build
2024-07-30 10:27:28 +08:00
Tomas Rezucha
0d7d3b5dbb
fix(usb/host): Fix occasional ISOC scheduler skipping transfers
2024-07-30 10:25:54 +08:00
Jiang Jiang Jian
179622046d
Merge branch 'backport/shortened_uart_read_bytes_blocking_53' into 'release/v5.3'
...
fix(uart): remove unnecessary wait when sending message to ring buffer(Backport5.3)
See merge request espressif/esp-idf!31380
2024-07-30 10:20:51 +08:00
morris
0e2b19b11b
Merge branch 'bugfix/usb_serial_jtag_simplify_v5.3' into 'release/v5.3'
...
usb-serial-jtag driver simplification (backport v5.3)
See merge request espressif/esp-idf!31947
2024-07-29 18:37:50 +08:00
Peter Marcisovsky
613ad211c6
refactor(usb_host): Update USB Host multiconfig public API
...
- previous usb_host_get_config_desc_free()
- updated usb_host_free_config_desc()
2024-07-29 12:20:16 +02:00
Peter Marcisovsky
5fc18ffc04
feat(usb/host): multiconfiguration support
...
- usb host reads device's configuration on request
- a control transfer is sent
- memory is allocated for a new descriptor
- user must manually free the memory
2024-07-29 12:20:16 +02:00
Adam Múdry
873ae74e0b
fix(vfs): FATFS mount immediately after format if mount failed
2024-07-29 17:58:49 +08:00
Martin Vychodil
ac4c6dfd86
Merge branch 'fix/vfs_console_fstat_infinite_recursion_v5.3' into 'release/v5.3'
...
fix(storage/vfs_console): remove possible infinite recursion (v5.3)
See merge request espressif/esp-idf!31423
2024-07-29 17:25:00 +08:00
morris
c782e57a0f
Merge branch 'feature/usb_host_hub_support_collective_backport_v5.3' into 'release/v5.3'
...
refactor(usb/host): Prerequisite Refactoring For Hub Collective backport (v5.3)
See merge request espressif/esp-idf!30480
2024-07-29 17:11:08 +08:00
morris
0019a9fb8d
Merge branch 'change/mipi_dsi_minor_change_v5.3' into 'release/v5.3'
...
feat(mipi_dsi): update low level functions to include underrun interrupt (v5.3)
See merge request espressif/esp-idf!32389
2024-07-29 16:46:09 +08:00
Vilem Zavodny
b9b3479a20
fix(esp_lcd): Fix I2C receive without param
2024-07-29 16:42:10 +08:00
morris
a156e2871e
Merge branch 'feat/support_psram_aps3204l_v5.3' into 'release/v5.3'
...
psram: support APS3204L (v5.3)
See merge request espressif/esp-idf!32390
2024-07-29 16:00:25 +08:00
morris
bdd2233180
Merge branch 'change/improve_xip_docs_on_p4_v5.3' into 'release/v5.3'
...
psram: improved xip psram docs on p4 (v5.3)
See merge request espressif/esp-idf!32384
2024-07-29 13:54:53 +08:00
Rahul Tank
85955903e9
Merge branch 'bugifx/zero_initilize_variable_v5.3' into 'release/v5.3'
...
fix(nimble): Zero initialize variable to avoid garbage value (v5.3)
See merge request espressif/esp-idf!32366
2024-07-29 13:01:34 +08:00
Marius Vikhammer
ee423b186a
Merge branch 'ci/enable_misc_c5_build_tests_v5.3' into 'release/v5.3'
...
test(misc): enable misc tests that have been missed during bringup (v5.3)
See merge request espressif/esp-idf!31789
2024-07-29 12:39:36 +08:00
zwl
6e11307d16
fix(ble): fixed tx memory leak issue when controller disable
2024-07-29 11:56:10 +08:00
zwl
ba97f7d755
fix(ble): fixed wdt issue when print key controller info on ESP32-C6 and ESP32-H2
2024-07-29 11:56:10 +08:00
zwl
29d8e723b8
feat(bluetooth/controller): support switching log output mode on ESP32-C2
2024-07-29 11:56:09 +08:00
zwl
30ff46717f
feat(bluetooth/controller): support switching log output mode on ESP32-C6 and ESP32-H2
2024-07-29 11:56:09 +08:00
zwl
565053406b
feat(bluetooth/controller): storage ble controller log to flash on ESP32C2
2024-07-29 11:56:09 +08:00
zwl
777e58f80e
feat(bluetooth/controller): storage ble controller log to flash on ESP32C6 and ESP32H2
2024-07-29 11:56:08 +08:00
C.S.M
03447f5827
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
2024-07-29 11:46:52 +08:00
Jeroen Domburg
a0dbe28c9f
refactor(usb-serial-jtag): usb-serial-jtag driver simplification to fix rom print coexistence
2024-07-29 11:44:15 +08:00
Armando
10d68e943a
feat(psram): support APS3204L
2024-07-29 11:41:00 +08:00
morris
0417d48a9d
feat(mipi_dsi): update low level functions to include underrun interrupt
2024-07-29 11:23:52 +08:00
zwx
e8660cd99d
fix(ieee802154): refactor the next opteration logic for multiple events
2024-07-29 11:16:37 +08:00
Armando
21b861e9df
change(psram): improved xip psram docs on p4
2024-07-29 10:36:44 +08:00
Marius Vikhammer
39a3d54619
Merge branch 'fix/freertos_port_assert_in_isr_bug_v5.3' into 'release/v5.3'
...
fix(freertos): Incorrect assert in FreeRTOS port layer when not in ISR context (v5.3)
See merge request espressif/esp-idf!32372
2024-07-29 09:52:55 +08:00
zhiweijian
917bcc2cd8
fix(bt/nimble): split hci log in nimble
2024-07-29 09:46:13 +08:00