C.S.M
59e1838270
Merge branch 'feat/gpspi_flash_support_c61' into 'master'
...
docker / docker (push) Has been cancelled
test(esp_flash): Enable test for spi_flash component for c61/c5/p4
Closes IDF-10313, IDF-8715, IDF-9314, IDF-10991, and IDF-8985
See merge request espressif/esp-idf!33238
2024-09-05 18:13:55 +08:00
Chen Jichang
7dd15bee31
fix(parlio_tx): fix error in first transfer and 1 byte transfer
...
On p4, the clock was configured in the wrong order causing a dropped
count on the first transmission. And gdma eof event fails to trigger
parlio_tx eof event when transmitting single byte.
2024-09-05 17:12:49 +08:00
Alexey Lapshin
73987108cd
feat(esp_system): drop .got* sections and add hint
...
Closes https://github.com/espressif/esp-idf/issues/14296
2024-09-05 15:47:01 +07:00
liqigan
c564817862
feat(bt/bluedroid): Add API to create Device ID Service record
2024-09-05 15:32:56 +08:00
liqigan
8a5184e68e
change(bt/bluedroid): Limited SDP service discovery operation
2024-09-05 15:32:12 +08:00
liqigan
9becdfdc6d
change(bt/bluedroid): Release record data after SDP record created
2024-09-05 15:32:12 +08:00
Peter Marcisovsky
0c388cf576
Merge branch 'refactor/usb_host_add_func_ret_values_description' into 'master'
...
Refactor: USB Host add function return values description
Closes IDF-10455
See merge request espressif/esp-idf!32106
2024-09-05 15:20:04 +08:00
David Čermák
5ef55584c1
Merge branch 'feat/lwip_dns_external_resolve_hook' into 'master'
...
feat(lwip): Add DNS external resolve hook
See merge request espressif/esp-idf!32595
2024-09-05 15:00:17 +08:00
Island
1d8f1a584c
Merge branch 'bugfix/fix_some_ble_bugs_240826' into 'master'
...
Fixed some BLE bugs 240826 on ESP32C3 (8ce789b)
Closes BLERP-1002, BLERP-1003, BLERP-1005, and BLERP-1004
See merge request espressif/esp-idf!33253
2024-09-05 11:34:36 +08:00
Island
c4d1c046a0
Merge branch 'feat/support_ble_scan_and_init_coex_on_esp32' into 'master'
...
Support BLE scanning and initiating coexist on ESP32
Closes BLERP-930, BLERP-931, BLERP-1003, and BLERP-1002
See merge request espressif/esp-idf!32791
2024-09-05 11:34:30 +08:00
Jiang Guang Ming
f3eaa7abae
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal
2024-09-05 11:04:42 +08:00
wanlei
d15e53d876
refa(spi): clean up esp_dma_xxx memory allocation code
2024-09-05 10:56:30 +08:00
Jiang Jiang Jian
e813b32a3a
Merge branch 'fix/fix_esp32c2_eco4_build_issue' into 'master'
...
fix(wifi): fix esp32c2 eco4 build issue
See merge request espressif/esp-idf!33326
2024-09-05 10:34:58 +08:00
WanqQixiang
9c4ae855bb
feat(lwip): Add DNS external hook
2024-09-05 10:09:15 +08:00
Erhan Kurubas
f8202963e6
feat(sysview): add sbom manifest file
2024-09-04 18:38:01 +03:00
Jiang Jiang Jian
93454579ef
Merge branch 'bugfix/psram_fallback_in_wifi_osi' into 'master'
...
fix(wifi): Add PSRAM failure fallback in WiFi OSI API's
Closes WIFIBUG-700, WIFIBUG-705, WIFIBUG-713, WIFIBUG-736, and WIFI-6592
See merge request espressif/esp-idf!32713
2024-09-04 23:07:42 +08:00
Alexey Gerenkov
a07eed67ef
Merge branch 'feat/ulp_debug' into 'master'
...
feat(ulp): Add LP core debugging support
See merge request espressif/esp-idf!31802
2024-09-04 22:56:16 +08:00
snake-4
8a39db3fae
fix(freertos): Made select function non-blocking on Linux target
...
The select function wrapper was rewritten to be non-blocking
on Linux systems, as it was stealing all the CPU time
from lower priority tasks when called from a higher priority task.
This is because the FreeRTOS scheduler does not know
that the task thread is sleeping during the system call.
This issue manifests all "slow" system calls on the Linux target,
but handling the case of select fixes the problems for most ESP-IDF components.
The FreeRTOS POSIX port documentation lists this as a known issue,
so user code is responsible handling this case if other system calls are used,
even if unknowingly.
This closes GH issue #14395 "select() blocks the FreeRTOS scheduler on Linux target"
2024-09-04 15:15:26 +02:00
shreeyash
215f95c110
fix(nimble): Make CCCD flags configurable
2024-09-04 17:53:21 +05:30
morris
e163941205
Merge branch 'refactor/use_gdma_link_list_in_parlio_tx' into 'master'
...
refactor(parlio_tx): use gdma link list driver to mount buffer
See merge request espressif/esp-idf!33254
2024-09-04 20:16:09 +08:00
Erhan Kurubas
1e3c3b8738
Merge branch 'feature/esp32c5_coredump' into 'master'
...
ESP32-C5 enable core dump tests
Closes IDF-8661
See merge request espressif/esp-idf!30151
2024-09-04 20:08:48 +08:00
Shen Weilong
25189b190f
change(ble): update c2 eco4 ld file
2024-09-04 20:08:09 +08:00
wangtao@espressif.com
5d66e8f729
fix(wifi): fix esp32c2 eco4 build issue
2024-09-04 19:56:57 +08:00
Jiang Jiang Jian
e963bff523
Merge branch 'bugfix/wps_pbc_overlap' into 'master'
...
fix(wpa_supplicant): Fix for WPS-PBC overlap detection in dual band
Closes WIFIBUG-680
See merge request espressif/esp-idf!32690
2024-09-04 17:42:45 +08:00
chenjianhua
83ea37bcfc
feat(bt): Update esp32 bt-lib(bc393dd)
...
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Support BLE scanning and initiating coexist
2024-09-04 16:45:26 +08:00
Wang Tao
e43ded7ed5
Merge branch 'feat/support_esp32c2_eco4' into 'master'
...
feat(wifi):support esp32c2 chip version 2.0 wifi
Closes WIFI-6637、IDF-10216、WIFI-6669
See merge request espressif/esp-idf!32511
2024-09-04 16:28:25 +08:00
Wang Meng Yang
89712154a8
Merge branch 'bugfix/fix_hid_cod_setting' into 'master'
...
Bugfix/fix hid cod setting
Closes IDFGH-12624 and IDFGH-13305
See merge request espressif/esp-idf!33219
2024-09-04 15:16:19 +08:00
xiongweichao
a55d8bf12b
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
...
- Already in result mode but request change indication has not been cleared
2024-09-04 15:08:01 +08:00
chaijie@espressif.com
c9d4913393
fix(sleep): fix_wrong_sleep_param_for_lp_memory_retention
2024-09-04 15:02:15 +08:00
Nachiket Kukade
94a915fd5c
fix(wifi): Add PSRAM failure fallback in WiFi Queue API's
2024-09-04 11:02:06 +05:30
Zhu Li Qun
b9c58c550c
Merge branch 'bugfix/fix_s3c3_wrong_ext32k_config_bug' into 'master'
...
fix(ext_32k): fix the external 32K issue on C3&S3
See merge request espressif/esp-idf!33150
2024-09-04 11:30:55 +08:00
Marius Vikhammer
520fda61cd
feat(system): remove references to RTC mem on C61
2024-09-04 11:16:36 +08:00
Adam Múdry
98cf50d140
Merge branch 'fix/nvs_tool_false_duplicate_warning' into 'master'
...
fix(nvs): nvs_tool.py refactor, reduce false duplicate warnings, add a test
Closes IDF-10684
See merge request espressif/esp-idf!32449
2024-09-04 11:05:44 +08:00
Armando (Dou Yiwen)
85bc5acfc7
Merge branch 'change/sdmmc_ll_layer' into 'master'
...
sdmmc: full ll layer
Closes IDF-10544 and IDF-10251
See merge request espressif/esp-idf!33156
2024-09-04 10:54:37 +08:00
Wan Lei
3606d9ebf7
Merge branch 'fix/soc_and_iomux_macro_refactor' into 'master'
...
fix(driver_spi): move spi related macros out from soc.h and iomux_reg.h
See merge request espressif/esp-idf!32953
2024-09-04 10:35:11 +08:00
wangtao@espressif.com
82a951447a
feat(wifi): update esp32c2 eco4 wifi lib
2024-09-04 10:31:33 +08:00
Chen Jichang
35c6e44181
refactor(parlio_tx): use gdma link list driver to mount buffer
2024-09-04 10:20:01 +08:00
Alexey Gerenkov
625c437412
feat(ulp): Add LP core debugging support
2024-09-03 18:28:14 +03:00
Jiang Jiang Jian
2726023db4
Merge branch 'bugfix/support_c5mp_phy_sleep' into 'master'
...
fix(phy): update c5 libphy to support sleep, fix wifi coex scan no app issue, fix ble rx crc err
Closes WIFIBUG-682
See merge request espressif/esp-idf!33263
2024-09-03 19:37:59 +08:00
Roman Leonov
6ee1c300c2
Merge branch 'refactor/usb_host_ext_port_prereq' into 'master'
...
refactor(ext_hub): Prerequisites for the Ext Port Driver
See merge request espressif/esp-idf!32213
2024-09-03 19:17:22 +08:00
Gao Xu
c83bf0c3df
Merge branch 'feature/support_isp_color' into 'master'
...
feat(isp): support color on P4
Closes IDF-10495
See merge request espressif/esp-idf!32901
2024-09-03 18:42:26 +08:00
Fu Hanxi
5df76105d6
Merge branch 'ci/fix_test_freertos_markers' into 'master'
...
ci: fix test_freertos markers
Closes IDFCI-2358
See merge request espressif/esp-idf!33273
2024-09-03 18:20:49 +08:00
Armando
fce2680e91
feat(psram): xip psram c61
2024-09-03 18:17:03 +08:00
Armando
8842e5764f
feat(psram): xip psram c5
2024-09-03 18:17:03 +08:00
wangtao@espressif.com
f82c7ee4d1
fix(rom):fix esp32c2 eco4 ld comments
2024-09-03 17:50:40 +08:00
wangtao@espressif.com
ef1c62b67d
fix(wifi): fix esp32c2 eco4 ld
2024-09-03 17:50:40 +08:00
wangtao@espressif.com
fef76de1ce
feat(wifi): support esp32c2 eco4 wifi bringup
2024-09-03 17:50:39 +08:00
Jiang Guang Ming
53272f7d11
feat(esp_rom): Add esp32c2.rom.eco4.ld
2024-09-03 17:50:39 +08:00
Jiang Guang Ming
7d2752dacd
feat(esp_hw_support): Support esp32c2 rev2.0 chip
2024-09-03 17:50:39 +08:00
Armando
a1da4f8a01
feat(sdmmc): sdmmc full ll layer
2024-09-03 17:03:42 +08:00