Omar Chebib
774f010196
freertos: Fix delay between interrupt request and trigger on RISC-V
...
NOP instructions have been added in order to prevent the code
from executing code it shouldn't execute. This is due to a delay
between the moment an interrupt is requested and the moment it
is fired. It only happens on RISC-V SoC.
2021-03-10 12:14:21 +08:00
0xFEEDC0DE64
22a8fe5b6f
Removed esp_core_dump.h from check_public_headers_exceptions.txt (as per @igrr 's request
2021-03-10 12:04:48 +08:00
0xFEEDC0DE64
d36c72fba0
Fixed c++ include usage for esp_core_dump.h
2021-03-10 12:04:42 +08:00
Marius Vikhammer
1c8fd4041e
aes/sha: use a shared lazy allocated GDMA channel for AES and SHA
...
Removed the old dynamically allocated GDMA channel approach.
It proved too unreliable as we couldn't not ensure consumers of the mbedtls
would properly free the channels after use.
Replaced by a single shared GDMA channel for AES and SHA, which won't be
released unless user specifically calls API for releasing it.
2021-03-10 09:40:35 +08:00
Jiang Jiang Jian
d4263c2558
Merge branch 'bugfix/btdm_crash_when_esp_restart_v4.3' into 'release/v4.3'
...
components/bt: Fix crash in Bluetooth when esp_restart
See merge request espressif/esp-idf!12641
2021-03-09 17:30:45 +00:00
xiehang
ea49545269
esp_wifi: Fix some Wi-Fi bugs 0309
...
1. Fix the issue that the parameters obtained from RAM cannot be saved to NVS
2. Modify not to store the default value in NVS
3. Fixed issue with hidden AP scans after connecting AP.
4. Fix watchdog issue when receiving action frame.
5. Fixed issue of reason code change from 15 to 204 when provide wrong password
6. Fix set config return value error
7. Fix ampdu age timer memory leak
2021-03-09 20:30:13 +08:00
Michael (XIAO Xufeng)
9ca05c17ae
Merge branch 'bugfix/ota_simple_backport_v4.3' into 'release/v4.3'
...
ota: fix ota with flash encryption(backport v4.3)
See merge request espressif/esp-idf!12639
2021-03-09 09:42:57 +00:00
daiziyan
fd93c475b6
update CN translation based on reviewers' comments
2021-03-09 10:31:33 +11:00
daiziyan
27c72a4105
api-guides: update CN translation for build-system and build-system-legacy,and fix line break in the EN version
2021-03-09 10:30:49 +11:00
Angus Gratton
5c8b1d6ab8
doc: Update the link to an example that embeds a file
...
Since we have the CA Certificate Store feature, https_request no longer needs to
embed any certs.
2021-03-09 10:30:49 +11:00
Mahavir Jain
c5f8fbea02
Merge branch 'fix/esp_tls_prevent_freeing_global_CA_store_after_each_request_v4.3' into 'release/v4.3'
...
fix(esp_tls): prevent freeing global CA store after each request (v4.3)
See merge request espressif/esp-idf!12630
2021-03-08 04:59:19 +00:00
Michael (XIAO Xufeng)
cf7891cb93
Merge branch 'feature/touch_element_api_reference_v4.3' into 'release/v4.3'
...
touch_element: add touch element lib api-reference doc (backport v4.3)
See merge request espressif/esp-idf!12572
2021-03-08 02:58:43 +00:00
baohongde
1e77586120
components/bt: Fix crash in Bluetooth when esp_restart
2021-03-05 20:19:18 +08:00
Cao Sen Miao
1ea548ecb3
ota: fix ota with flash encryption
2021-03-05 18:39:32 +08:00
Aditya Patwardhan
962ea61d53
protocomm: Fixed NULL check of allocated memory
...
Fixes one part of - https://github.com/espressif/esp-idf/issues/6440
2021-03-05 10:04:45 +05:30
Aditya Patwardhan
d61ee580d5
esp_tls: Fix misplaced paranthesis in esp_tls_mbedtls.c
...
Fixes one part of - https://github.com/espressif/esp-idf/issues/6440
2021-03-05 10:04:45 +05:30
Aditya Patwardhan
947e445e02
Fix esp_tls: Prevent freeing of global ca store after each connection
...
when dynamic ssl buffers are enabled
2021-03-05 09:53:19 +05:30
Kang Zuo Ling
1821fd766b
touch_element: fix event callback parameter type, change it into pointer
2021-03-05 11:45:47 +08:00
Michael (XIAO Xufeng)
d508182429
Merge branch 'feature/touch_element_example_v4.3' into 'release/v4.3'
...
touch_element: add touch element lib examples (backport v4.3)
See merge request espressif/esp-idf!12571
2021-03-05 03:29:43 +00:00
liqigan
58c9a2eaba
add API esp_spp_stop_srv_scn
to stop a specific server
2021-03-04 15:16:44 +08:00
Mahavir Jain
07b62da0d4
Merge branch 'feature/add_qrcode_in_provisioning_example_v4.3' into 'release/v4.3'
...
examples: Add QR code support for provisioning examples [backport v4.3]
See merge request espressif/esp-idf!12555
2021-03-03 06:24:56 +00:00
Marius Vikhammer
fb82bdb9da
docs: update api-reference chapters for C3
...
Checked and updated the following chapters:
* api-reference/network
* api-reference/protocols
* api-reference/provisioning
* api-reference/storage
* api-reference/peripherals/ds
* api-reference/peripherals/hmac
* api-reference/peripherals/secure_element
2021-03-02 15:00:56 +08:00
Roland Dobai
f3be9976b9
tools: Don't count BSS into the total image size
2021-03-01 14:39:32 +01:00
Kang Zuoling
b639514793
touch_element: add touch element api-reference doc
2021-03-01 18:02:53 +08:00
Mahavir Jain
f12b571f82
Merge branch 'bugfix/esp_wifi_deinit_v4.3' into 'release/v4.3'
...
esp_wifi_deinit: Return ESP_ERR_WIFI_NOT_STOPPED if wifi is not stopped (v4.3)
See merge request espressif/esp-idf!12539
2021-03-01 09:31:13 +00:00
Kang Zuoling
c0f06115d4
touch_element: add touch element lib example
2021-03-01 17:28:04 +08:00
Shubham Kulkarni
20b25a9667
esp_wifi_deinit: Return ESP_ERR_WIFI_NOT_STOPPED if wifi is not stopped
...
Add test case to test this workflow
2021-03-01 05:33:26 +00:00
Angus Gratton
1d9d444c07
Merge branch 'bugfix/deepsleep_disable_brownout_s2_v4.3' into 'release/v4.3'
...
deep_sleep: on S2 disable the brown out detector before deep sleeping (v4.3)
See merge request espressif/esp-idf!12499
2021-03-01 03:50:20 +00:00
yuanjm
060a829091
examples: Add QR code support for provisioning examples
2021-03-01 10:51:36 +08:00
Michael (XIAO Xufeng)
78314df2a5
Merge branch 'feature/enable_c3_ut_v4.3' into 'release/v4.3'
...
CI: run C3 unit test on protected branches
See merge request espressif/esp-idf!12416
2021-03-01 02:10:51 +00:00
Michael (XIAO Xufeng)
8ceb462993
Merge branch 'feature/enable_gpio19_esp32c3_v4.3' into 'release/v4.3'
...
gpio: enable GPIO19 on ESP32C3 boards (backport v4.3)
See merge request espressif/esp-idf!12542
2021-02-27 05:25:42 +00:00
Michael (XIAO Xufeng)
6accffecea
Merge branch 'bugfix/fix_spi_slv_hd_dma_reset_issue_4.3' into 'release/v4.3'
...
spi_slave_hd: fix spi slv hd dma reset issue (4.3)
See merge request espressif/esp-idf!12513
2021-02-27 04:12:42 +00:00
Michael (XIAO Xufeng)
de79e482c9
Merge branch 'feaature/deep_sleep_wakeup_backport' into 'release/v4.3'
...
esp_system: support gpio wakeup from deep sleep on esp32c3(backport v4.3)
See merge request espressif/esp-idf!12537
2021-02-26 14:49:19 +00:00
aditi_lonkar
6638b81f8e
esp_wifi: Fixes issue of crashing when verbose logs are enabled.
2021-02-26 19:00:55 +05:30
Jiang Jiang Jian
d92b647199
Merge branch 'bugfix/fix_some_wifi_bugs_0226_v4.3' into 'release/v4.3'
...
esp_wifi: fix some wifi bugs (backport v4.3)
See merge request espressif/esp-idf!12538
2021-02-26 12:52:39 +00:00
Jiang Jiang Jian
965daf977a
Merge branch 'bugfix/btdm_fix_spp_acceptor_cancle_pair_crash_4.3' into 'release/v4.3'
...
fix crash caused by spp pairing cancel (4.3)
See merge request espressif/esp-idf!12544
2021-02-26 12:42:21 +00:00
zwj
aa652adc12
fix crash caused by spp pairing cancel
2021-02-26 19:17:51 +08:00
Omar Chebib
5795075460
gpio: enable GPIO19 on ESP32C3 boards
2021-02-26 17:54:36 +08:00
Cao Sen Miao
198d350fe5
esp_system: support gpio wakeup from deep sleep on esp32c3
2021-02-26 17:08:22 +08:00
Michael (XIAO Xufeng)
24f3341a2d
Merge branch 'docs/spi_flash_auto_suspend_v4.3' into 'release/v4.3'
...
spi_flash: update docs after adding CONFIG_SPI_FLASH_AUTO_SUSPEND (v4.3)
See merge request espressif/esp-idf!12512
2021-02-26 08:53:48 +00:00
zhangyanjiao
5a429f644f
esp_wifi: update wifi lib
2021-02-26 16:36:16 +08:00
Xia Xiaotian
9aae8e0ce3
esp_wifi: synchronize Wi-Fi adapter between different chips
...
Support preferring to allocate Wi-Fi memory from PSRAM on ESP32-S3
Support Wi-Fi TX cache buffer on ESP32-S3
2021-02-26 16:34:23 +08:00
Xia Xiaotian
e5e47ebae6
esp_wifi: store PHY digital registers before disabling PHY and load
...
them after enabling PHY
2021-02-26 16:34:10 +08:00
ChenJianxing
436c3c289e
esp_wifi: optimization wifi rate
...
1.support disable 11b rate
2.support config espnow rate
3.fix sta negotiate phymode issue
4.update ftm rate
2021-02-26 16:32:09 +08:00
dongyou
2aa6aa8b88
change rom function for esp32c3 to fix eb lldesc size issue
2021-02-26 16:31:12 +08:00
Armando
3e9cd49d32
spi_slv_hd: add hal_trans_finish comments for clarifying risk
2021-02-26 10:39:12 +08:00
Armando
2c1845995b
spi_slave_hd: refactor the hal append api to remove the spinlock
2021-02-26 10:39:10 +08:00
Angus Gratton
0c77299c34
Merge branch 'feature/update_efuse_doc_v4.3' into 'release/v4.3'
...
doc/efuse: Adds efuse doc for ESP32-C3 (v4.3)
See merge request espressif/esp-idf!12516
2021-02-25 23:22:51 +00:00
Angus Gratton
9ac3e7c5d1
Merge branch 'feature/doc_update_security_chapters_v4.3' into 'release/v4.3'
...
doc/secure features: Updates doc esp32c3 (v4.3)
See merge request espressif/esp-idf!12517
2021-02-25 23:14:12 +00:00
Michael (XIAO Xufeng)
c42ce05941
Merge branch 'feature/apply_gdma_new_channel_api_to_adc_4.3' into 'release/v4.3'
...
adc: apply gdma new channel api to adc (v4.3)
See merge request espressif/esp-idf!12502
2021-02-25 17:37:17 +00:00