Tomáš Rohlínek
65575bfe4d
feat(storage/vfs): move semihost to new vfs API
2024-11-21 07:41:43 +01:00
Tomáš Rohlínek
9b4d11fb3c
feat(storage/vfs): move l2tap to new vfs API
2024-11-21 07:41:43 +01:00
Tomáš Rohlínek
aae0825587
feat(storage/esp_vfs_console): move console to new vfs API
2024-11-21 07:41:42 +01:00
Tomáš Rohlínek
fbb5d9063e
feat(storage/vfs): move jtag driver to new vfs API
2024-11-21 07:41:42 +01:00
Tomáš Rohlínek
2821ad7920
feat(storage/vfs): move uart driver to new vfs API
2024-11-21 07:41:42 +01:00
Tomáš Rohlínek
19eb0d6d02
feat(storage/vfs): move nullfs to new API
2024-11-21 07:41:42 +01:00
Tomáš Rohlínek
3d079312b1
feat(storage/vfs): make part of nullfs API private
2024-11-21 07:41:41 +01:00
Tomáš Rohlínek
10e74d3abb
feat(storage/esp_vfs_console): move cdcacm driver to new vfs API
2024-11-21 07:41:41 +01:00
Tomáš Rohlínek
d7c487178c
feat(storage/spiffs): move spiffs to new VFS API
2024-11-21 07:41:41 +01:00
Tomáš Rohlínek
fdffba6f4c
feat(storage/fatfs): move fatfs to new VFS API
2024-11-21 07:41:40 +01:00
Tomáš Rohlínek
5109f08dfa
feat(storage/vfs): make subcomponent pointers const
2024-11-21 07:41:40 +01:00
Armando (Dou Yiwen)
038a666710
Merge branch 'doc/vad_programming_guide' into 'master'
...
doc: lp_i2s and vad programming guide
Closes IDF-11382
See merge request espressif/esp-idf!34763
2024-11-21 14:38:08 +08:00
Nachiket Kukade
1810e7bbe3
fix(wpa_supplicant): Add an exception in wpa_supplicant sbom.yml
2024-11-21 12:12:17 +08:00
Chen Jichang
a1b42191c2
feat(mcpwm): support mcpwm sleep retention on p4
2024-11-21 11:55:58 +08:00
Armando
f0a4d35e01
change(lp_i2d): use atomic fsm check
2024-11-21 11:08:11 +08:00
Armando
5618f3eb16
change(vad): wakeup driver maitain necessary power domain
2024-11-21 11:08:11 +08:00
Armando
0cbcd652a3
doc(lp_vad): lp vad programming guide
2024-11-21 11:08:11 +08:00
Zhang Hai Peng
ed61b22e6a
Merge branch 'bugfix/fix_ble_init_fail' into 'master'
...
fix(blufi): Fixed blufi init fail after deinit
Closes IDFGH-14085
See merge request espressif/esp-idf!35034
2024-11-21 11:04:53 +08:00
Armando
fd2636012b
doc(lp_i2s): lp i2s programming guide
2024-11-21 10:54:19 +08:00
Armando
255f0005f0
fix(lp_i2s): added cbs iram check
2024-11-21 10:53:34 +08:00
Mahavir Jain
f6591ab8a4
Merge branch 'fix/aes_cache_failure_when_l2_cache_line_size_greater_than_l1_cache' into 'master'
...
Fix memory corruption caused due to unaligned external memory buffers sync in AES
Closes IDF-11052
See merge request espressif/esp-idf!34371
2024-11-20 23:10:07 +08:00
morris
3fb7461eb0
refactor(i2c): rename some LL functions according to TRM descriptions
2024-11-20 19:16:23 +08:00
Zhang Wen Xu
5c9e7670f2
Merge branch 'fix/fix_a_naming_error_of_esp_radio_spinel' into 'master'
...
fix(openthread): fix a naming error of esp radio spinel
See merge request espressif/esp-idf!35039
2024-11-20 19:11:13 +08:00
Guillaume Souchere
0564e9d488
Merge branch 'docs/update-heap-corruption-section' into 'master'
...
docs(heap_debug): Add missing information
See merge request espressif/esp-idf!32972
2024-11-20 17:25:39 +08:00
zhanghaipeng
7addb57ccd
fix(blufi): Fixed blufi init fail after deinit
2024-11-20 16:36:09 +08:00
Xu Si Yu
b2ac38c4ce
fix(openthread): fix a naming error of esp radio spinel
2024-11-20 15:36:28 +08:00
Roland Dobai
e3ceabfa1b
Merge branch 'feat/uart_line_ending' into 'master'
...
feat(console): change line endings on standard input and output
Closes IDF-11467
See merge request espressif/esp-idf!34459
2024-11-20 15:36:01 +08:00
Jiang Jiang Jian
45bd677caa
Merge branch 'bugfix/esp_bt_wifi_bt_power_api' into 'master'
...
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
See merge request espressif/esp-idf!31578
2024-11-20 15:01:49 +08:00
Jiang Jiang Jian
1f947551c0
Merge branch 'feat/sleep_retention_expand_module_bitmap' into 'master'
...
expand the number of sleep retention modules supported on different chips
Closes PM-230
See merge request espressif/esp-idf!33755
2024-11-20 14:50:35 +08:00
Alexey Lapshin
2a6e08431b
Merge branch 'feature/move-gdb-options-to_project_description_json' into 'master'
...
feat(debugging): move gdbinit generation to CMake
Closes IDF-11489
See merge request espressif/esp-idf!34779
2024-11-20 14:30:40 +08:00
Jiang Jiang Jian
09635fddab
Merge branch 'feature/avoid_compiling_wifi_components_when_wifi_is_unsupported' into 'master'
...
feat(wifi): avoid compiling components related to wifi when wifi is not supported
Closes WIFI-5796
See merge request espressif/esp-idf!34613
2024-11-20 14:18:06 +08:00
Jiang Jiang Jian
f5ae64bf2c
Merge branch 'fix/fix_modem_module_clock_missing_after_ota' into 'master'
...
fix(esp_system): deselect all modem modules lp clock source selection before clk initialization
See merge request espressif/esp-idf!34922
2024-11-20 10:55:27 +08:00
Island
79f26ad603
Merge branch 'bugfix/fix_set_perfer_ext_conn_param' into 'master'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
Closes BLERP-1185
See merge request espressif/esp-idf!34648
2024-11-20 10:30:45 +08:00
Island
21acfc2855
Merge branch 'bugfix/fix_bleqabr24_1635' into 'master'
...
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
Closes BLERP-1230
See merge request espressif/esp-idf!34850
2024-11-20 10:30:40 +08:00
Jin Cheng
2b334d1dfa
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
2024-11-20 08:20:40 +08:00
Rahul Tank
f25d50b2f4
fix(nimble): Replace ESP_LOG* with esp_rom_printf in controller context callback
2024-11-19 17:38:24 +05:30
Alexey Lapshin
3c5d24e607
fix(system): linker script: free unused .rtc.text memory for esp32c3/esp32s2/esp32s3
2024-11-19 19:46:15 +08:00
Erhan Kurubas
f3790a01cc
Merge branch 'sysview_update_356' into 'master'
...
feat(sysview): update to version 3.56
Closes IDF-8232 and IDF-11088
See merge request espressif/esp-idf!33236
2024-11-19 18:34:27 +08:00
Alexey Lapshin
48a49c8154
feat(debugging): move gdbinit generation to CMake
...
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file
allow to pass custom options to "idf.py gdb":
--gdb-commands: command line arguments for gdb. (without changes)
-ex: pass command to gdb.
-x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-11-19 16:41:38 +07:00
chenjianhua
cada39c3b5
fix(bt): Update bt lib for ESP32(c3082c4)
...
- Fixed BLE creating connection when the connection already exists
2024-11-19 17:39:00 +08:00
Guillaume Souchere
8e06c4ca6a
docs(heap_debug): Add missing information
...
- Place the section on alloc failed hook at a better place
- Add reference to the different poisoning configs at the beginning
of the heap corruption detectino section
- Update the information concerning heap tracing
- Update the heap tracing log examples
- Fix heap tracing standalone code:
- Update the logging format in heap_trace_dump_base
- Add freed field in trace stucture to keep this info even
when no call stack is available
2024-11-19 10:25:40 +01:00
Rahul Tank
749cfa1c22
Merge branch 'bugfix/memory_issue' into 'master'
...
fix(nimble): Nimble Error logs in case of memory overflow/failure
Closes BLERP-839
See merge request espressif/esp-idf!31665
2024-11-19 17:03:29 +08:00
cjin
dd499d7b2e
fix(ble): change ld for ble scan coex issue
2024-11-19 14:50:48 +08:00
cjin
23f7e33a97
fix(ble): fix ble light sleep error on esp32c2
2024-11-19 14:19:23 +08:00
morris
9ecec78861
Merge branch 'test/parlio_psram_data_error' into 'master'
...
test(parlio): dma can transmit PSRAM buffer
See merge request espressif/esp-idf!34509
2024-11-19 12:28:43 +08:00
Island
f420609c33
Merge branch 'bugfix/fix_ble_creat_conn_fail_enh' into 'master'
...
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
Closes BLERP-639
See merge request espressif/esp-idf!34895
2024-11-19 12:06:26 +08:00
C.S.M
0125e70797
fix(jpeg_decoder): Fix jpeg decoder get picture information
2024-11-19 11:46:55 +08:00
Marius Vikhammer
088c742764
fix(ringbuf): fixed logic errors when compiling with CONFIG_COMPILER_STATIC_ANALYZER
...
ESP_STATIC_ANALYZER_CHECK was added to remove some static analyzer warning about
null pointer dereferences that should never happen, but the logic was wrong.
We return pdFALSE if prvReceiveGeneric was called with any of the input pointers
as NULL, but pvItem2 and xItemSize2 will only be non-null for split buffers.
Closes https://github.com/espressif/esp-idf/issues/14905
2024-11-19 11:12:39 +08:00
yinqingzhao
f40c2cbc72
feat(wifi): avoid compiling components related to wifi when wifi is not supported
2024-11-19 11:02:09 +08:00
xiongweichao
383bc035ce
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
2024-11-19 10:12:37 +08:00