Wykres commitów

20620 Commity (fbeb711e0642469f4aedb3faa8d2bab99cc6ad1a)

Autor SHA1 Wiadomość Data
Anton Maklakov 89fe13b8a0 Merge branch 'bugfix/tools_fix_win_gdb_dlls' into 'master'
tools: Fix missed DLLs in GDB for Windows

See merge request espressif/esp-idf!15866
2021-11-10 12:14:29 +00:00
David Čermák 65ac7cb029 Merge branch 'bugfix/eth_enc28j60_packet_filter' into 'master'
esp_eth: allow multicast packets for enc28j60 (GitHub PR)

Closes IDFGH-6151

See merge request espressif/esp-idf!15874
2021-11-10 11:34:56 +00:00
David Čermák f4bb97c56a Merge branch 'bugfix/DM9051_network_communication_abnormal' into 'master'
esp_eth: DM9051 tx throughput rate optimization

See merge request espressif/esp-idf!15099
2021-11-10 11:31:55 +00:00
Armando (Dou Yiwen) b0f67866df Merge branch 'feature/update_adc_calibration_doc_on_c3_s3' into 'master'
doc: add adc calibration programming guide on c3 and s3

Closes IDF-3278

See merge request espressif/esp-idf!15379
2021-11-10 09:47:51 +00:00
Jiacheng Guo 5d3f8157e0 mdns: fix wrong PTR record count 2021-11-10 17:29:09 +08:00
Roland Dobai 9c1d4f5b54 Build & config: Remove the "make" build system
The "make" build system was deprecated in v4.0 in favor of idf.py
(cmake). The remaining support is removed in v5.0.
2021-11-10 09:53:53 +01:00
Zim Kalinowski 2df1743883 Merge branch 'feature/upstream-freertos-sync-reentinitptr' into 'master'
freertos: Move esp specific esp_reent_intr into collective ifdef

Closes IDF-3944

See merge request espressif/esp-idf!15295
2021-11-10 08:18:12 +00:00
xiongweichao 422cf3cf37 Fix crash caused by bluetooth high level interrupt 2021-11-10 16:11:10 +08:00
Rahul Tank 897926d21c NimBLE: Modified timer not started / running warning print
Current check for valid timer throws a print which can mislead to be a crash. Modified the same

 Closes: https://github.com/espressif/esp-idf/issues/7550
2021-11-10 12:44:39 +05:30
Anton Maklakov 049ee30e40 tools: Fix missed DLLs in GDB for Windows 2021-11-10 10:21:18 +07:00
Zim Kalinowski 04d80db499 freertos: Move Espressif's specific esp_reent_init into collective ifdef 2021-11-10 10:55:05 +08:00
Omar Chebib 86fbe68d94 Merge branch 'bugfix/xStreamBufferReset_crashing' into 'master'
FreeRTOS: Fix xStreamBufferReset function always crashing

Closes IDFGH-6040

See merge request espressif/esp-idf!15626
2021-11-10 02:12:30 +00:00
Roland Dobai 0a799e8a47 Merge branch 'bugfix/create_dir_idf_env' into 'master'
tools: Create the ".espressif" directory on the first run on clean system

Closes IDFGH-6172

See merge request espressif/esp-idf!15841
2021-11-09 11:00:20 +00:00
Roland Dobai ccabacec32 Tools: Make clear the used platform in the PowerShell export script 2021-11-09 11:28:48 +01:00
Chris Mumford 969a511612 Define $IsWindows if not defined.
The `$IsWindows` PowerShell variable was added in PowerShell Core 6 and
PowerShell 7, and is not present in earlier PowerShell versions. Set to
true if undefined. This fixes https://github.com/espressif/esp-idf/issues/7820.

The first version to run on non-Windows platforms was PowerShell Core
6.0[^1] which means that IsWindows is guaranteed to be defined on all
non-Windows systems. So, if undefined this indicates a Windows platform.

[^1]: https://docs.microsoft.com/en-us/powershell/scripting/install/powershell-support-lifecycle?view=powershell-7.2#release-history

Closes https://github.com/espressif/esp-idf/pull/7858

Closes https://github.com/espressif/esp-idf/issues/7820
2021-11-09 11:25:15 +01:00
Chris Mumford 8081945405 Initialize `$envvars_array` to an empty list.
With strict debugging, i.e. `Set-PSDebug -strict`, execution of export.ps1 will
report the following error:

```
The variable '$envars_array' cannot be retrieved because it has not been set.
At C:\path\to\export.ps1:15 char:1
+ $envars_array # will be filled like:
+ ~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (envars_array:String) [], RuntimeException
    + FullyQualifiedErrorId : VariableIsUndefined
```

Closes https://github.com/espressif/esp-idf/pull/7819
2021-11-09 11:23:43 +01:00
Andy Carle 3e9cdbdedf enc28j60: allow multicast packets in default enc28j60 configuration 2021-11-09 01:34:15 -08:00
Jing Li caa9e323cc Merge branch 'bugfix/fix_ota_crash' into 'master'
fix: app crash when OTA because the OTA task's stack is in rtc fast memory

See merge request espressif/esp-idf!15720
2021-11-09 08:45:01 +00:00
Armando 10f611fc42 docs: add adc calibration docs on c3 and s3 2021-11-09 16:14:16 +08:00
jincheng 74e121af88 fix HCI_Read_Clock error
fix HCI_Create_Connection_Cancel error
fix ASSERT_WARN during epr
2021-11-09 14:37:13 +08:00
Tian Sen Wen c6ba84e5cd esp_eth: optimize dm9051 Tx throughput 2021-11-09 14:04:11 +08:00
Omar Chebib 8376276b14 FreeRTOS: Fix xStreamBufferReset function always crashing
This function resets the spinlock given as a parameter after taking it
(when entering the critical section). This then results in a panic once
it tries to exit the same critical section.

* Closes https://github.com/espressif/esp-idf/issues/7725
2021-11-09 14:04:02 +08:00
baohongde 11656377af components/bt: Fix the issue caused by the power off the bt power domain 2021-11-09 12:03:49 +08:00
Wang Meng Yang f5a2fc578d Merge branch 'bugfix/hfp_demo_audio_not_sine' into 'master'
bugfix/fix hfp demo audio not sine

Closes IDFGH-6114

See merge request espressif/esp-idf!15745
2021-11-09 03:01:40 +00:00
lisekt84 474073c0a9
Update test_emac.c
Test of uninstall driver always return ESP_OK (IDFGH-6177) #7854
2021-11-08 19:45:11 +01:00
Roland Dobai dfc68bdab9 tools: Create the ".espressif" directory on the first run on clean system
Closes https://github.com/espressif/esp-idf/issues/7848
2021-11-08 18:58:21 +01:00
Alex Lisitsyn 58283e385a Merge branch 'feature/modbus_update_for_other_targets' into 'master'
modbus: update to support other targets

See merge request espressif/esp-idf!12345
2021-11-08 16:28:56 +00:00
Alex Lisitsyn 0586be45d2 modbus: update to support other targets 2021-11-08 16:28:55 +00:00
morris 17a0e7f9fe Merge branch 'feature/gdma_iram_interrupt' into 'master'
gdma: support IRAM-Safe Interrupt handler

Closes IDF-4052

See merge request espressif/esp-idf!15368
2021-11-08 15:30:54 +00:00
Li Shuai bf650edc55 fix the wifi scan fail issue caused by the power off the wifi power domain 2021-11-08 20:59:10 +08:00
Omar Chebib c49d9e152c Merge branch 'bugfix/fix_eventfd_example' into 'master'
Example: Fix eventfd example test and add a diagram for explaining it

Closes IDFCI-934

See merge request espressif/esp-idf!15800
2021-11-08 11:12:38 +00:00
Kevin (Lao Kaiyao) 3399255c34 Merge branch 'feature/github-7661' into 'master'
mck pin not defined in i2s examples

Closes IDFGH-5973 and IDFGH-5974

See merge request espressif/esp-idf!15452
2021-11-08 09:32:14 +00:00
morris 83d16aa00c gdma: support IRAM interrupt 2021-11-08 16:14:51 +08:00
Dai Zi Yan f8f49de735 Merge branch 'docs/update_CN_trans_flashEncryption_externalRam' into 'master'
docs: update CN trans for external-ram and flash-encryption

See merge request espressif/esp-idf!15693
2021-11-08 07:36:15 +00:00
morris 490d3fee71 Merge branch 'refactor/make_peripheral_ctrl_as_private_api' into 'master'
global: make periph enable/disable APIs private

Closes IDF-3647

See merge request espressif/esp-idf!15632
2021-11-08 07:31:01 +00:00
Omar Chebib 0a3cdd4e4f Example: Fix `eventfd` example test and added a diagram to explain printed values 2021-11-08 14:16:04 +08:00
Wang Fang b86619fc61 Merge branch 'docs/add_a_note_to_mck_io_num' into 'master'
docs: add a note to mck_io_num: for esp32, only gpio0/gpio1/gpio3 can be set

Closes DOC-2218

See merge request espressif/esp-idf!15812
2021-11-08 05:14:41 +00:00
morris 2a948cd09b doc: initial migration guides 2021-11-08 10:37:47 +08:00
morris 16677b0d3c global: make periph enable/disable APIs private
peripheral enable/disable usually should be managed by driver itself,
so make it as espressif private APIs, not recommended for user to use it
in application code.
However, if user want to re-write the driver or ports to other platform,
this is still possible by including the header in this way:
"esp_private/peripheral_ctrl.h"
2021-11-08 10:37:47 +08:00
morris 7bc3506350 tinyusb: sync to master 9245b8f89f5 2021-11-08 09:57:42 +08:00
Michael (XIAO Xufeng) d0dd9ce1b9 Merge branch 'feature/support_esp8684_cmake' into 'master'
ESP8684: Introduce new chip target esp8684

Closes IDF-3813

See merge request espressif/esp-idf!15158
2021-11-07 16:44:02 +00:00
Cao Sen Miao 599227a1b6 ESP8684: Add esp8684 target to other repo for passing build 2021-11-06 17:33:45 +08:00
Cao Sen Miao 9ab043574d ESP8684: update esptool 2021-11-06 17:33:45 +08:00
Cao Sen Miao 5add6593f4 ESP8684: Add esp_gdbstub, mbedtls, esp_timer 2021-11-06 17:33:45 +08:00
Cao Sen Miao 742f99f7d0 ESP8684: add esp8684, esp_adc_cal, esp_common 2021-11-06 17:33:44 +08:00
Cao Sen Miao f6da46d798 CI: add fast_template_app and tools support 2021-11-06 17:33:44 +08:00
Cao Sen Miao a9f0a3531e ESP8684: add driver esp_pm heap support 2021-11-06 17:33:44 +08:00
Cao Sen Miao 36f6d16b8d ESP8684: add soc, riscv, newlib support 2021-11-06 17:33:44 +08:00
Cao Sen Miao 09487761cf ESP8684: add freertos, hal, esp_system support 2021-11-06 17:33:44 +08:00
Cao Sen Miao 3934e24d22 ESP8684: add spi_flash, efuse, hw_support support 2021-11-06 17:33:44 +08:00