Konstantin Kondrashov
06c28f0ee9
feat(hal): Adds hal funcs for cpu.c
2024-04-11 13:07:04 +03:00
morris
b6a1d242d8
feat(mipi_dsi): measure FPS by toggling GPIO
2024-04-11 18:02:09 +08:00
morris
588bbac564
feat(mipi_dsi): add callback to notify refresh done
2024-04-11 18:02:09 +08:00
Konstantin Kondrashov
0b5a6e33fc
Merge branch 'feature/adds_esp_exit_macros' into 'master'
...
feat(esp_common): Add ESP_RETURN_VOID_ON_ERROR and ESP_RETURN_VOID_ON_FALSE macros
Closes IDFGH-12532
See merge request espressif/esp-idf!30148
2024-04-11 17:10:07 +08:00
Linda
b4be134ca3
docs: add code snippet for checking OTA state
2024-04-11 16:04:07 +08:00
Jeroen Domburg
0078680e88
feat(rmt): Add simple callback encoder
2024-04-11 15:54:52 +08:00
morris
a615180bc0
feat(gptimer): support timer group driver on c5 mp
...
there's no change between mpw and mp as far as I can tell from the
register
2024-04-11 15:52:34 +08:00
Jakub Kocka
72896395f7
change(esptool_py/project_include): Updated esptool_elf2image_args
...
Since esptool v4.8 "--dont-append-digest" argument of elf2image is not needed anymore.
2024-04-11 09:33:48 +02:00
Roland Dobai
19700a57e6
Merge branch 'fix/gcov_win_mixed_path' into 'master'
...
fix(gcov): Fixed mixed path separators on Windows
Closes IDF-868 and IDF-3358
See merge request espressif/esp-idf!29917
2024-04-11 13:56:10 +08:00
Duco Sebel
69f6170f27
feat(esp_common): Add macros that check the condition and return from void function
...
Merges: https://github.com/espressif/esp-idf/pull/13536
2024-04-11 08:51:03 +03:00
C.S.M
df842f9f75
Merge branch 'docs/jpeg_final' into 'master'
...
docs(jpeg): Add full-content of jpeg decoder and encoder programming guide
See merge request espressif/esp-idf!30122
2024-04-11 13:45:57 +08:00
Rahul Tank
beb87e30f0
fix(nimble): Add support for data length change evt
2024-04-11 11:01:59 +05:30
Rahul Tank
f44f06597f
Merge branch 'bugfix/fix_dtm_num_pkt_size' into 'master'
...
fix(nimble): Fix the size of num_packets in dtm event
Closes BLERP-670 and BLERP-672
See merge request espressif/esp-idf!30143
2024-04-11 13:22:12 +08:00
Cao Sen Miao
2f7cd31279
fix(jpeg): Fix issue that jpeg acquire return NULL when acquire twice
2024-04-11 12:03:16 +08:00
muhaidong
6d97ebf35c
fix(wifi): fixed task watchdog got triggered by esp_wifi_stop issue
2024-04-11 12:03:11 +08:00
xiongweichao
f535fdff2d
fix(bt/bluedroid): Fixed crash after bluedroid deinit
...
hci_host_env.downstream_data_ready is set to NULL during bluedroid deinit,
causing the controller to use a null pointer when calling callback.
2024-04-11 10:39:44 +08:00
Wu Zheng Hui
ec37cbf157
Merge branch 'feature/esp32c5beta3_light_sleep_support_stage_1' into 'master'
...
feat(esp_hw_support): esp32c5 sleep support (Stage 2: support basic pmu sleep function)
See merge request espressif/esp-idf!29549
2024-04-11 10:38:17 +08:00
Cao Sen Miao
896cebaf8b
docs(jpeg): Add full-content of jpeg decoder and encoder programming guide
2024-04-11 10:22:01 +08:00
Rahul Tank
fdd630425d
fix(nimble): Fix the size of num_packets in dtm event
2024-04-10 19:26:07 +05:30
Lou Tianhao
2c59c4fbf2
fix(ci): bypass c5mp ci check
2024-04-10 20:45:49 +08:00
Jiang Jiang Jian
4e79288891
Merge branch 'bugfix/fix_coded_phy_s8_tx_issue' into 'master'
...
fix(esp_phy): fixed BLE coded phy s8 tx issue in coexistence scenarios
Closes BT-3457, BT-3656, and WIFI-5934
See merge request espressif/esp-idf!29579
2024-04-10 20:45:15 +08:00
Xu Xiao
f0365ba6b5
Merge branch 'chip/esp32c5_beta3_support_wifi_rebase_master' into 'master'
...
feat(wifi): add esp32c5 beta3 wifi support
See merge request espressif/esp-idf!29296
2024-04-10 20:21:47 +08:00
Zhi Wei Jian
48464e91bd
Merge branch 'feature/move_vendor_hci_api_to_ble_part' into 'master'
...
feat(ble/bluedroid): move vendor hci api to ble internal code
Closes BLERP-669
See merge request espressif/esp-idf!30117
2024-04-10 19:43:36 +08:00
zhanghaipeng
20a780da8c
fix(ble/bluedroid): Fixed BLE GATT max length of an attribute value
2024-04-10 19:41:46 +08:00
Zhu Li Qun
200fe57693
Merge branch 'bugfix/fix_rtc_cntl' into 'master'
...
fix(rtc_cntl_reg.h): fix RTC_CNTL_SLAVE_PD_M
See merge request espressif/esp-idf!30161
2024-04-10 19:35:13 +08:00
Wang Mengyang
d69767fcb8
change(bt): Follow the same implementation of esp_bt_mem_release on ESP32-C5
2024-04-10 19:13:17 +08:00
Wang Mengyang
745922ac72
change(bt): Add a test for release bt .bss and .data memory to heap
...
1. use nimble host, initialize and then deinitialize bt stack in the test
2. support tests for different SoC targets and multiple configuration options
2024-04-10 19:13:17 +08:00
Wang Mengyang
95a249e3f6
change(bt): Modify test_app directory layout
...
- Existing test app is put in a new subdirectory "basic_unit_test"
2024-04-10 19:13:17 +08:00
Wang Mengyang
1d9559cc9d
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-04-10 19:13:17 +08:00
Wang Mengyang
0aca5ec357
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
2024-04-10 19:13:17 +08:00
Jiang Jiang Jian
127873b163
Merge branch 'bugfix/config_sae_compile_error' into 'master'
...
fix(wpa_supplicant): Compile error when CONFIG_SAE is disabled
See merge request espressif/esp-idf!30101
2024-04-10 18:56:56 +08:00
Zhang Xiao Yan
ee2fbbc7aa
Merge branch 'docs/update_usb_jtag_gpio_description' into 'master'
...
docs: update description of USB-JTAG GPIOs
See merge request espressif/esp-idf!30159
2024-04-10 18:08:55 +08:00
Jiang Jiang Jian
9081d54aa7
Merge branch 'fix/fix_pmu_power_domain_initialize_order' into 'master'
...
fix(esp_hw_support): fix pmu power domain initialize order
See merge request espressif/esp-idf!30095
2024-04-10 17:23:47 +08:00
Guillaume Souchere
bd0dbbe767
test(heap): Extend task tracking test with task handle check
...
Add a test to make sure that the task handles returned in the
task tracking information are valid task handles.
To verify that, feed the task name returned by pcTaskGetName()
using the task handle under test to xTaskGetHandle() and make
sure the task handle returned matches the one under test.
2024-04-10 11:23:07 +02:00
Zhi Wei Jian
87cd5a91c4
Merge branch 'feature/add_bluetooth_hci_log_record' into 'master'
...
feat(bt/common): Add bluerooth hci layer data stream record
Closes BLERP-632
See merge request espressif/esp-idf!29703
2024-04-10 16:49:43 +08:00
zlq
91668e17be
fix(rtc_cntl_reg.h): fix RTC_CNTL_SLAVE_PD_M
2024-04-10 16:25:18 +08:00
Linda
28f12230ae
docs: update description of USB-JTAG GPIOs
2024-04-10 15:58:01 +08:00
xuxiao
ec872c0c81
fix(wifi): fix code review comments
2024-04-10 15:27:50 +08:00
liqigan
e1d2e0393d
fix(bt/bluedroid): Fix HID Host connection bugs
...
1. Fix is_orig value inconsistency for HIDH open event
2. Fix the error state for repeat connection of the same device
2024-04-10 15:22:02 +08:00
Xu Si Yu
2768d33be2
Merge branch 'ci/re-enable_ot_runner' into 'master'
...
ci: re-enable openthread runner
See merge request espressif/esp-idf!30142
2024-04-10 14:38:35 +08:00
chenjianhua
765af1aba4
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(c23ab4c)
...
- Support QA test vendor HCI command and event
2024-04-10 14:24:07 +08:00
chenjianhua
10735b7ea5
feat(bt): Update bt lib for ESP32(e314148)
...
- Support QA test vendor HCI command and event
2024-04-10 14:23:00 +08:00
Guillaume Souchere
6351771733
fix(heap): Add block owner to allocs in heap_caps_init
...
Add the block owner field in the memory allocated in
heap_caps_init() to avoid parsing error wheen using
the task tracking feature.
Closes https://github.com/espressif/esp-idf/issues/13467
2024-04-10 08:20:09 +02:00
zhiweijian
0b4695435f
feat(bt/common): Add bluerooth hci layer data stream record
2024-04-10 14:17:31 +08:00
zhiweijian
379484f4db
feat(ble/bluedroid): move vendor hci api to ble internal code
2024-04-10 14:17:01 +08:00
liuning
9783bddde1
feat(coex): support esp32c5 beta3 coexist
2024-04-10 14:09:40 +08:00
xuxiao
27f61966cd
feat(wifi): add esp32c5 beta3 wifi support
2024-04-10 14:09:40 +08:00
Island
8ea943e258
Merge branch 'bugfix/fixed_bt_cmakelist_err_when_use_nimblehost_only' into 'master'
...
ble: fixed the bt cmakelist error when use nimble host only
Closes IDFCI-2123
See merge request espressif/esp-idf!30154
2024-04-10 14:08:29 +08:00
Lou Tianhao
22c66db66b
draft(esp_hw_support): need to support rtcio for c5beta3
2024-04-10 11:45:15 +08:00
Lou Tianhao
3fb4909483
feat(example): support esp32c5 timer/gpio/uart wakeup
2024-04-10 11:45:04 +08:00