Marius Vikhammer
0ecf0af5a1
Merge branch 'gdbstub/unused_handle' into 'master'
...
gdbstub: fixed build-error due to potentially uninitialized variable on -O2
Closes IDFGH-8213
See merge request espressif/esp-idf!19939
2022-09-05 16:54:52 +08:00
Mahavir Jain
6193e4c8e8
Merge branch 'bugfix/stringop_overflow_warning' into 'master'
...
bootloader_support: fix stringop-overflow warning with `PERF` compiler optimization
See merge request espressif/esp-idf!19932
2022-09-05 16:04:15 +08:00
Wang Meng Yang
4eb98adf43
Merge branch 'bugfix/deadlock_after_call_esp_bluedroid_disable' into 'master'
...
bt:Fixed deadlock due to wrong parameter when calling btc_transfer_context() after calling esp_bluedroid_disable()
Closes IDFGH-8175 and BT-2744
See merge request espressif/esp-idf!19859
2022-09-05 13:38:18 +08:00
Mahavir Jain
4aaf02b093
bootloader_support: fix stringop-overflow warning with PERF
compiler optimization
...
This commit fixes build issue because of function `bootloader_common_reset_rtc_retain_mem`
getting inlined with compiler optimization level set to `PERF` (-O2).
Build failure log:
-----------------
In function 'bootloader_common_reset_rtc_retain_mem',
inlined from 'bootloader_common_update_rtc_retain_mem' at /h/esp-idf/components/bootloader_support/src/bootloader_common_loader.c:183:13:
/h/esp-idf/components/bootloader_support/src/bootloader_common_loader.c:159:5: error: 'memset' writing 16 bytes into a region of size 0 overflows the destination [-Werror=stringop-overflow=]
159 | memset(rtc_retain_mem, 0, sizeof(rtc_retain_mem_t));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-09-05 10:42:11 +05:30
Marius Vikhammer
326b6a929e
Merge branch 'bugfix/bootloader_assert' into 'master'
...
bootloader: dont print assert msg if CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is set
Closes IDFGH-5811
See merge request espressif/esp-idf!19915
2022-09-05 12:30:26 +08:00
Mu Hai Dong
681c538d77
Merge branch 'bugfix/fix_set_country_code_before_wifi_start_issue' into 'master'
...
esp_wifi: fix set country code before wifi start issue.
Closes IDFGH-8011
See merge request espressif/esp-idf!19631
2022-09-05 12:17:11 +08:00
Mahavir Jain
ec5df3efe2
Merge branch 'feature/wifi_prov_mgr_is_provisioned_api_change' into 'master'
...
wifi_provisioning: decouple `wifi_prov_mgr_is_provisioned` from manager state
Closes IDF-5878
See merge request espressif/esp-idf!19911
2022-09-05 12:11:51 +08:00
Marius Vikhammer
f4a220b3f9
gdbstub: fixed build-error due to potentially uninitialized variable on -O2
...
Closes https://github.com/espressif/esp-idf/issues/9706
2022-09-05 10:55:29 +08:00
morris
7bc264ed80
Merge branch 'bugfix/build-ulp-riscv-uart-printf-for-s2-s3-only' into 'master'
...
ulp: temporarily disables SOC_RISCV_COPROC_SUPPORTED from esp32c6
See merge request espressif/esp-idf!19928
2022-09-05 10:08:05 +08:00
muhaidong
067f4df513
esp_wifi: add small UT for country code
2022-09-03 20:31:37 +08:00
muhaidong
6f25e37ccb
esp_wifi: fix set country code before wifi start issue.
2022-09-03 20:31:23 +08:00
Song Ruo Jing
0637ea91a3
Merge branch 'bugfix/fix_gpio_intr_lost' into 'master'
...
gpio: Fix interrupt lost issue
Closes IDFGH-5069
See merge request espressif/esp-idf!19625
2022-09-02 18:54:17 +08:00
Rahul Tank
f57356fcc9
Merge branch 'bugfix/change_log_level_for_print' into 'master'
...
Nimble : updated debug level for a print to avoid unwanted console log.
See merge request espressif/esp-idf!19108
2022-09-02 18:10:47 +08:00
Sudeep Mohanty
42214abbf5
ulp: temporarily disable SOC_RISCV_COPROC_SUPPORTED for esp32c6
...
This commit diables SOC_RISCV_COPROC_SUPPORTED capability for esp32c6
until the feature is supported on this target.
2022-09-02 12:10:07 +02:00
Konstantin Kondrashov
15ec31e902
Merge branch 'bugfix/clobbering_freertos_base_priority' into 'master'
...
spi_flash: fix issue linked with raising of task priority while priority is already raised
Closes IDFGH-5881
See merge request espressif/esp-idf!19037
2022-09-02 12:37:36 +08:00
Marius Vikhammer
a77dce6979
bootloader: dont print assert msg if CONFIG_OPTIMIZATION_ASSERTIONS_SILENT is set
...
Closes https://github.com/espressif/esp-idf/pull/7518
2022-09-02 11:01:50 +08:00
Simon
e923c15859
Merge branch 'refactor/i2c_hal' into 'master'
...
I2C: Refactor i2c hal and ll(pre-MR of I2C driver-NG)
See merge request espressif/esp-idf!19750
2022-09-02 10:47:35 +08:00
Mahavir Jain
83d15ffb1b
Merge branch 'bugfix/httpd_ssl_config_default' into 'master'
...
esp_https_server: fix issue with default initialization through `HTTPD_SSL_CONFIG_DEFAULT`
Closes IDFGH-8157
See merge request espressif/esp-idf!19906
2022-09-01 23:56:09 +08:00
Mahavir Jain
251faf98f9
Merge branch 'ci/migrate_protocomm_unit_test_app' into 'master'
...
ci: Migrate protocomm unit tests from unit-test-app to component-test-app
Closes IDF-5599
See merge request espressif/esp-idf!19781
2022-09-01 23:16:36 +08:00
Jakob Hasse
4905fbff32
Merge branch 'doc/remove_esp_event_deprecation_notes' into 'master'
...
doc (esp_event): removed deprecation notes
See merge request espressif/esp-idf!19855
2022-09-01 22:42:26 +08:00
Mahavir Jain
bc2334d403
Merge branch 'bugfix/fix_calling_cb_func_before_perform' into 'master'
...
esp_https_ota: fix bug where `http_client_init_cb` is called after esp_http_client_perform()
Closes IDFGH-8080
See merge request espressif/esp-idf!19897
2022-09-01 20:09:17 +08:00
Marius Vikhammer
0a3131998f
Merge branch 'bugfix/miniz_header_doc' into 'master'
...
esp-rom: fixed error in miniz header documention for tdefl_init
Closes IDFGH-6808
See merge request espressif/esp-idf!19871
2022-09-01 18:11:02 +08:00
Mahavir Jain
025a8378ef
wifi_provisioning: decouple wifi_prov_mgr_is_provisioned
from manager state
...
`wifi_prov_mgr_is_provisioned()` API uses the `esp_wifi_get_config()` API
to check if Wi-Fi credentials are configured. It does not really require
any other information from the wifi_prov component. Hence, this commit
removed dependency of this API on provisioning manager initialization state.
Closes IDF-5878
2022-09-01 15:24:19 +05:30
Mahavir Jain
46bc5eedb6
esp_https_server: fix issue with default initialization through HTTPD_SSL_CONFIG_DEFAULT
...
Closes https://github.com/espressif/esp-idf/issues/9653
Closes IDFGH-8157
2022-09-01 15:01:37 +05:30
Martin Vychodil
58c5c15f7e
Merge branch 'doc/nvs_max_num_namespaces' into 'master'
...
doc (nvs): added note about maximum possible namespaces
See merge request espressif/esp-idf!19737
2022-09-01 17:17:25 +08:00
Omar Chebib
779d880580
Merge branch 'bugfix/rtc_retain_mem_always_erased' into 'master'
...
Bootloader: retained memory can now be kept after reboot when custom data enabled
See merge request espressif/esp-idf!19809
2022-09-01 16:42:54 +08:00
morris
7b2c491064
Merge branch 'feature/add_esp32c6_g0_components' into 'master'
...
ESP32C6: Add G0 components support (hal, soc, riscv, esp_common)
See merge request espressif/esp-idf!19826
2022-09-01 16:11:40 +08:00
Song Ruo Jing
61282cc5dd
gpio: Fix interrupt lost issue
...
In previous gpio default isr, interrupt status bits get cleared at the exit of the isr.
However, for edge-triggered interrupt type, the interrupt status bit should be cleared before entering the per-pin handlers to avoid any potential interrupt lost.
Closes https://github.com/espressif/esp-idf/pull/6853
2022-09-01 16:01:01 +08:00
Cao Sen Miao
31b88a4c88
I2C: Refactor i2c hal and ll
2022-09-01 15:53:59 +08:00
KonstantinKondrashov
aea2fe0816
freertos: Adds new APIs to set/get and restore base priority
...
Closes https://github.com/espressif/esp-idf/issues/7580
2022-09-01 07:07:08 +00:00
Harshit Malpani
1c92feae38
esp_https_ota: fix bug where http_client_init_cb
is called after esp_http_client_perform()
instead of before.
...
Closes https://github.com/espressif/esp-idf/issues/9581
2022-09-01 12:04:40 +05:30
Marius Vikhammer
5e47c7ce13
Merge branch 'docs/malloc_header' into 'master'
...
heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT)
Closes IDFGH-5971
See merge request espressif/esp-idf!19889
2022-09-01 14:31:58 +08:00
morris
e2634b5223
Merge branch 'feature/rgb_lcd_yuv_converter' into 'master'
...
RGB-YUV converter
Closes IDF-4598
See merge request espressif/esp-idf!19094
2022-09-01 13:41:14 +08:00
Nachiket Kukade
86c4094f1d
Merge branch 'bugfix/fast_scan_profile_issue' into 'master'
...
Fix repeated scans causing bss overwrite in connect process
See merge request espressif/esp-idf!19353
2022-09-01 13:22:30 +08:00
Roshan Bangar
c401efa7bb
Nimble : updated debug level for a print to avoid unwanted console log.
2022-09-01 05:03:40 +00:00
harshal.patil
a17313ad32
ci: Migrate protocomm unit tests from unit-test-app to component-test-app
2022-09-01 10:24:33 +05:30
Song Ruo Jing
06b517efcb
ci: Modify build-test-rules.yml enable' to
disable` to exclude preview targets
2022-09-01 12:38:00 +08:00
Song Ruo Jing
158b53e777
esp32c6: mmu & cache related g0 components changes
2022-09-01 12:38:00 +08:00
wuzhenghui
1d299a8976
esp32c6: add hal support
2022-09-01 12:37:51 +08:00
songruojing
688fb18faa
esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files
2022-09-01 12:28:06 +08:00
songruojing
9d515185d0
esp32c6: clean up existing soc files and header file inclusion in IDF to be compatible with the new chip
2022-09-01 12:28:06 +08:00
wuzhenghui
d6d44b4781
perfmon: fix xtensa_perfmon build target
2022-09-01 12:28:00 +08:00
xiongweichao
80e3d965ae
Fixed deadlock due to wrong parameter when calling btc_transfer_context() after calling esp_bluedroid_disable()
...
Closes https://github.com/espressif/esp-idf/issues/9672
2022-09-01 11:47:46 +08:00
Marius Vikhammer
e1f27cf31b
heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT)
...
The actual memory allocated for malloc() depends on a lot of factors, see heap_caps_malloc_default()
Closes https://github.com/espressif/esp-idf/issues/7659
2022-09-01 11:39:34 +08:00
Wang Meng Yang
cf8abdb554
Merge branch 'bugfix/remove_bt_dft_init_semicolon' into 'master'
...
bt: Remove trailing semicolon from bt dft initializer
Closes IDFGH-8058
See merge request espressif/esp-idf!19773
2022-09-01 11:30:21 +08:00
morris
82f2ad9b6d
Merge branch 'bugfix/propagate_isr_allocation_failure' into 'master'
...
Fix MCPWM multiplication overflow
Closes IDFGH-8151 and IDFGH-8155
See merge request espressif/esp-idf!19829
2022-09-01 10:44:15 +08:00
morris
6088f53966
Merge branch 'refactor/add_ledc_i2c_soc_caps' into 'master'
...
soc_caps: Introduce SOC_LEDC_SUPPORTED and SOC_I2C_SUPPORTED caps to IDF
See merge request espressif/esp-idf!19885
2022-08-31 23:42:24 +08:00
Jakob Hasse
95a05cd83d
doc (esp_event): removed deprecation notes
...
We decided the corresponding functions will remain in regular use.
2022-08-31 17:20:11 +02:00
morris
4daa04481b
Merge branch 'bugfix/usb_serial_jtag_console_crash' into 'master'
...
console: fix a crash when initializing usb_serial_jtag console
Closes IDFGH-8166
See merge request espressif/esp-idf!19866
2022-08-31 22:17:16 +08:00
Song Ruo Jing
6a60ecf780
soc_caps: Introduce SOC_LEDC_SUPPORTED and SOC_I2C_SUPPORTED caps to IDF
...
Wrap the ledc, i2c source files with the new caps in CMakeLists and linker.lf.
This could avoid potential source file not found warning during linking time.
2022-08-31 20:43:22 +08:00