Gustavo Henrique Nihei
880e96d7bb
spi: Ensure DMA In-Link EOF is generated by trans_done on SPI Slave
2021-11-25 12:03:55 +08:00
Gustavo Henrique Nihei
2bc4a0836f
spi: Remove Slave TX/RX set bitlen not effective for ESP32-S2/C3/S3
...
Furthermore, RX_EOF_EN should only be set when SPI Slave is configured
for segment transfer mode and the "ms_data_bitlen" field is configured
to control the "IN_SUC_EOF" interrupt. Since "ms_data_bitlen" is not
set anymore for S2, C3 and S3, "RX_EOF_EN" should be cleared.
2021-11-25 12:03:54 +08:00
Gustavo Henrique Nihei
6fb126657a
spi: Fix SPI Slave TX/RX bitlen configuring wrong registers
...
The maximum input length for the SPI Slave should be applied to the read
buffer configuration, not for the write buffer. Similarly, the output
configuration should also target the write buffer.
2021-11-25 12:03:54 +08:00
Gustavo Henrique Nihei
74f010ddfd
spi_slave: Fix MOSI/MISO enable on transaction preparation
...
MOSI and MISO enablement were conditioned to the existence of TX
and RX buffers, respectively. This is valid for the SPI Master,
but for the SPI Slave the opposite is expected.
2021-11-25 12:03:54 +08:00
Anton Maklakov
920e7796b4
Merge branch 'feature/docker_build_use_git_mirror_v4.3' into 'release/v4.3'
...
ci: use LOCAL_GIT_MIRROR in docker build job, if set (v4.3)
See merge request espressif/esp-idf!16111
2021-11-25 02:53:20 +00:00
Anton Maklakov
30fe11b932
Merge branch 'feature/ci_runner_failure_retries_v4.3' into 'release/v4.3'
...
ci: runner system failure retries (v4.3)
See merge request espressif/esp-idf!15723
2021-11-25 02:51:53 +00:00
gaoxiaojie
61d300f055
heap: fix multi_heap_get_info_impl
2021-11-25 10:22:41 +08:00
Zim Kalinowski
28792cdfea
Merge branch 'bugfix/gdbstub_includes' into 'release/v4.3'
...
[gdbstub]: fixed includes of component.mk (v4.3)
See merge request espressif/esp-idf!15870
2021-11-25 01:51:12 +00:00
aleks
158384043d
freemodbus: fix invalid error handling for duplicate param_key
2021-11-25 01:16:10 +08:00
Michael (XIAO Xufeng)
ab5c956bdf
Merge branch 'bugfix/esp_timer_before_init_v4.3' into 'release/v4.3'
...
esp_timer: allow querying the timer before esp_timer_init is called (backport v4.3)
See merge request espressif/esp-idf!15772
2021-11-24 16:44:56 +00:00
Jiang Jiang Jian
23d6e460d9
Merge branch 'bugfix/backport_wifi_fix_1123_v4.3' into 'release/v4.3'
...
esp_wifi: backport some wifi fix(v4.3)
See merge request espressif/esp-idf!16070
2021-11-24 15:26:43 +00:00
Ivan Grokhotkov
f298fca893
ci: use LOCAL_GIT_MIRROR in docker build job, if set
...
When the build runner has a local git mirror configured via
LOCAL_GIT_MIRROR variable, use that mirror when cloning IDF insider
the docker build job. Follows similar logic for
LOCAL_GITLAB_HTTPS_HOST, which is used for geo nodes.
2021-11-24 15:43:01 +01:00
Michael (XIAO Xufeng)
48997e82c0
Merge branch 'bugfix/modbus_fix_compiler_err_when_tcp_is_disabled_v43' into 'release/v4.3'
...
freemodbus: fix compiler err when tcp is disabled (backport v4.3)
See merge request espressif/esp-idf!14789
2021-11-24 14:13:04 +00:00
Alex Lisitsyn
de7f5305a7
freemodbus: fix compiler err when tcp is disabled (backport v4.3)
2021-11-24 14:13:03 +00:00
Sergei Silnov
6ed81a632c
ci: Remove component manager test from build system tests
...
Component manager itself has a set of integration tests
that run against different ESP-IDF versions
2021-11-24 15:12:29 +01:00
satish.solanke
c00c3f74ae
Readme for the bluedroid ble50 example with tutorial of walkthrough example.
2021-11-24 14:57:05 +05:30
Roland Dobai
7cf7bec582
Merge branch 'feature/json_schema_for_idf_size_v4.3' into 'release/v4.3'
...
tools: add json schema for idf_size (v4.3)
See merge request espressif/esp-idf!15960
2021-11-24 08:58:02 +00:00
Jiang Jiang Jian
daf9cbbb01
Merge branch 'doc/make_classic_bt_API_ref_only_for_esp32_4.3' into 'release/v4.3'
...
Doc/make classic bt api ref only for esp32 [backport v4.3]
See merge request espressif/esp-idf!15726
2021-11-24 02:54:02 +00:00
Jiang Jiang Jian
050fd07486
Merge branch 'bugfix/fix_crash_when_shutdown_bt_v4.3' into 'release/v4.3'
...
component/bt: fix crash when shutdown bt(backport v4.3)
See merge request espressif/esp-idf!15709
2021-11-24 02:53:21 +00:00
Mahavir Jain
6f21f1e6cf
Merge branch 'feature/lwip_ipv6_automatic_coap_asio_v4.3' into 'release/v4.3'
...
asio coap: If LWIP IPV6 is disabled, automatically don't build asio & coap (v4.3)
See merge request espressif/esp-idf!15782
2021-11-24 00:30:23 +00:00
Roland Dobai
9aca518ccc
Merge branch 'feature/oocd_ver_upgrade_v4.3' into 'release/v4.3'
...
tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' (v4.3)
See merge request espressif/esp-idf!16000
2021-11-23 18:06:09 +00:00
Angus Gratton
9d72bdda58
asio coap: If LWIP IPV6 is disabled, automatically don't build asio & coap
...
- Removes need to manually exclude these components as shown at
https://github.com/espressif/esp-idf/issues/3781#issuecomment-825742378
- Hide the config for these components if IPV6 is disabled
- The components are still included in the build, but with no source
files
Backport of e305f29382
Closes https://github.com/espressif/esp-idf/issues/7816
2021-11-23 22:39:58 +08:00
Jiang Jiang Jian
76ddca045e
Merge branch 'bugfix/sleep_wrong_log_lvl_v4.3' into 'release/v4.3'
...
Sleep: fix wrong debug level (backport v4.3)
See merge request espressif/esp-idf!16037
2021-11-23 14:31:30 +00:00
simon.chupin
f9c1ecba70
tools: add json schema for idf_size
2021-11-23 14:31:30 +01:00
Jiang Jiang Jian
b946d30602
Merge branch 'docs/update_esp32-c3_devkit_user_guide_backport_v4.3' into 'release/v4.3'
...
Docs/Update two ESP32-C3 devkit user guides (backport v4.3)
See merge request espressif/esp-idf!15303
2021-11-23 13:19:04 +00:00
Jiang Jiang Jian
4cb5d9a5c8
Merge branch 'bugfix/protocomm_nimble_allocation_v4.3' into 'release/v4.3'
...
Fix for potential allocation bug in protocomm_nimble.c (v4.3)
See merge request espressif/esp-idf!15997
2021-11-23 13:17:12 +00:00
ChenJianxing
5788bd02c6
esp_wifi: Modify Mexico channel refer to FCC
...
esp_coex: fix wrong alloctation for coex_funcs_t
2021-11-23 21:13:26 +08:00
Jiang Jiang Jian
793b814789
Merge branch 'mesh/bugfix_fix_layer2_node_connection_issue_v4.3' into 'release/v4.3'
...
mesh: fix the issue that layer2 node connect to lower-layer node when FIXED-ROOT root disappeared(backport_v4.3)
See merge request espressif/esp-idf!15660
2021-11-23 12:40:52 +00:00
xiewenxiang
1fbf3bcfef
component/bt: fix crash when shutdown bt
2021-11-23 20:01:16 +08:00
yuanjm
a8fd3ef48e
lwip: Add macro to disable vendor class option
2021-11-23 19:42:47 +08:00
David Cermak
2e8b419b7a
Examples/PPPoS: Add mandatory delay after +++ command
...
Switching back from data (PPP) mode to command mode must be done is the following sequence:
* No characters entered for T1 time (1 second)
* "+++" characters entered with no characters in between (1 second)
* No characters entered for T1 timer (1 second)
(per specification of SIM800 SIM800_Series_AT_Command_Manual_V1.09.pdf)
Related https://github.com/espressif/esp-idf/issues/7608
2021-11-23 09:59:52 +01:00
David Cermak
f129871b72
Examples/PPPoS: Fixed missed NETIF_PPP_STATUS event unregister
...
NETIF_PPP_STATUS is registerd while modem gets attached to the related netif.
we don't have any network detach functionality in the modem component, so we
unregister the event during esp_modem_netif_clear_default_handlers().
Related https://esp32.com/viewtopic.php?f=13&t=23632
Related https://github.com/espressif/esp-idf/issues/7469
2021-11-23 09:59:52 +01:00
David Cermak
12509dd0c1
mdns: Fix parsing non-standard queries
...
Fix for packets containing unexpected domains, such as openthread.thread.home.arpa.
If we find this packet we set the name entry as invalid, but continue with parsing as the packet might contain related queries for us.
Closes https://github.com/espressif/esp-idf/issues/7694
2021-11-23 09:10:27 +01:00
Roland Dobai
633266105a
Merge branch 'bugfix/doskey_v4.3' into 'release/v4.3'
...
tools: fix export.bat /tools/idf.py not found issue (v4.3)
See merge request espressif/esp-idf!16049
2021-11-23 07:38:45 +00:00
Roland Dobai
82144c913c
Merge branch 'bugfix/archive_details_always_run_like_diff_v4.3' into 'release/v4.3'
...
tools: fix bug with idf_size argument archive_details (v4.3)
See merge request espressif/esp-idf!15775
2021-11-23 07:30:54 +00:00
Roland Dobai
88f671b54e
Merge branch 'bugfix/create_dir_idf_env_v4.3' into 'release/v4.3'
...
tools: Create the ".espressif" directory on the first run on clean system (v4.3)
See merge request espressif/esp-idf!15856
2021-11-23 07:25:51 +00:00
Roland Dobai
43edf01b47
Merge branch 'bugfix/ps_export_prs_v4.3' into 'release/v4.3'
...
Tools: PowerShell export script improvements from PRs (v4.3)
See merge request espressif/esp-idf!15924
2021-11-23 07:25:45 +00:00
Roland Dobai
9a9afed5f1
Merge branch 'bugfix/tools_fix_win_gdb_dlls_v4.3' into 'release/v4.3'
...
tools: Fix missed DLLs in GDB for Windows (v4.3)
See merge request espressif/esp-idf!15895
2021-11-23 07:20:06 +00:00
Jiang Jiang Jian
d39bf64e17
Merge branch 'test/update_ble_mesh_console_files_for4.3' into 'release/v4.3'
...
test: fix ble mesh send problem (v4.3)
See merge request espressif/esp-idf!14489
2021-11-23 07:11:34 +00:00
Yuan Hong Hui
0315383d92
test: fix ble mesh send problem (v4.3)
2021-11-23 07:11:34 +00:00
Jiang Jiang Jian
daaa29a439
Merge branch 'bugfix/simplify_codeowners_v4.3' into 'release/v4.3'
...
gitlab: simplify approvals for backports (v4.3)
See merge request espressif/esp-idf!15864
2021-11-23 07:10:23 +00:00
Jiang Jiang Jian
b1290591df
Merge branch 'bugfix/register_non_32bit_access_v4.3' into 'release/v4.3'
...
hal: avoid non-32bit access to registers (v4.3)
See merge request espressif/esp-idf!15616
2021-11-23 07:09:41 +00:00
Jiang Jiang Jian
5934660e46
Merge branch 'bugfix/hfp_demo_audio_not_sine_v4.3' into 'release/v4.3'
...
fix hfp_ag demo audio not sine_v4.3
See merge request espressif/esp-idf!15747
2021-11-23 06:53:34 +00:00
Jiang Jiang Jian
9e37f39441
Merge branch 'bugfix/fix_ble_prefered_ext_conn_parameter_detection_v4.3' into 'release/v4.3'
...
component/bt: check the ble ext conn parameter(backport v4.3)
See merge request espressif/esp-idf!15769
2021-11-23 06:53:16 +00:00
Jiang Jiang Jian
5e179b19a3
Merge branch 'ci/fix_deploy_docs_preview_url_v4.3' into 'release/v4.3'
...
ci: update docs preview url (v4.3)
See merge request espressif/esp-idf!15508
2021-11-23 06:52:42 +00:00
Wang Ning
e1aaa31140
docs/update_two_esp32-c3_devkit_user_guides
2021-11-23 14:46:19 +08:00
Jiang Jiang Jian
d1107db72d
Merge branch 'bugfix/simple_sniffer_example_v4.3' into 'release/v4.3'
...
examples/simple_sniffer: only enable apptrace if JTAG is selected (backport v4.3)
See merge request espressif/esp-idf!13269
2021-11-23 06:41:04 +00:00
Jiang Jiang Jian
96b284bcd3
Merge branch 'bugfix/fix_static_check_error_mr_4.3' into 'release/v4.3'
...
Fix the high-impact issues from the code analysis report from customer.
See merge request espressif/esp-idf!16045
2021-11-23 06:36:23 +00:00
Jiang Jiang Jian
254b78d449
Merge branch 'bugfix/leedarson_v4.3' into 'release/v4.3'
...
component_bt: Fix some code logic errors (v4.3)
See merge request espressif/esp-idf!16026
2021-11-23 06:34:33 +00:00
Jiang Jiang Jian
e8153a3cd5
Merge branch 'bugfix/sig_ble_mesh_errata_e16350_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG (v4.3)
See merge request espressif/esp-idf!15784
2021-11-23 06:30:46 +00:00