Wykres commitów

22232 Commity (b40f05ddda8d9f40f827715557e268c21955563b)

Autor SHA1 Wiadomość Data
morris b40f05ddda Merge branch 'bugfix/freertos_smp_type_warning' into 'master'
freertos: Fix SMP build warning in xTaskCreateStaticPinnedToCore

See merge request espressif/esp-idf!17548
2022-03-23 16:19:03 +08:00
Kevin (Lao Kaiyao) 5381096100 Merge branch 'feature/update_esp32h2_beta2_reg_headers' into 'master'
esp32-h2 beta2: update to the latest regs

Closes IDF-4789

See merge request espressif/esp-idf!17520
2022-03-23 16:18:43 +08:00
Kevin (Lao Kaiyao) ba9d3fe819 Merge branch 'refactor/i2s_major_refactoring_for_ng' into 'master'
🔨i2s: Major refactoring for driver-NG

Closes IDF-4781 and IDF-4779

See merge request espressif/esp-idf!17484
2022-03-23 15:32:46 +08:00
Kevin (Lao Kaiyao) 56659cdf36 Merge branch 'contrib/github_pr_8618' into 'master'
i2s: Update i2s.rst (GitHub PR)

Closes IDFGH-7000

See merge request espressif/esp-idf!17540
2022-03-23 11:50:49 +08:00
Anton Maklakov 118d39c8fe Merge branch 'bugfix/remove-IRAM_ATTR-from-decls' into 'master'
Remove IRAM_ATTR from any function declarations

Closes GCC-223

See merge request espressif/esp-idf!17440
2022-03-23 11:49:22 +08:00
morris 95b3dad771 Merge branch 'bugfix/fix_heap_caps_add_region_with_caps_wrong_check' into 'master'
heap: fix wrong memory region check in `heap_caps_add_region_with_caps()`

See merge request espressif/esp-idf!17535
2022-03-23 10:26:52 +08:00
David Čermák fc21b0a789 Merge branch 'bugfix/sntp_example_comment' into 'master'
examples/sntp: Document that SNTP-over-DHCP resets other NTP servers

Closes IDFGH-6835

See merge request espressif/esp-idf!17418
2022-03-23 00:15:58 +08:00
Darian Leung 63d15957d2 freertos: Fix SMP build warning in xTaskCreateStaticPinnedToCore 2022-03-22 23:51:43 +08:00
David Cermak 965b8f0e62 examples/sntp: Document that SNTP-over-DHCP resets other NTP servers
Closes https://github.com/espressif/esp-lwip/issues/42
2022-03-22 15:01:02 +00:00
Ivan Grokhotkov 8506b2f6c9 Merge branch 'bugfix/driver_hal_essl_static_analysis_fixes' into 'master'
driver, essl, hal: fix issues reported by PVS-Studio

Closes IDF-2749, IDF-2753, and IDF-2785

See merge request espressif/esp-idf!17490
2022-03-22 21:47:15 +08:00
Vamshi Gajjela edb66b674f Merge branch 'bugfix/vfs_fat_(p)write_on_diskfull' into 'master'
vfs: bugfix vfs_fat_write/pwrite upon disk-full

Closes IDFGH-2995

See merge request espressif/esp-idf!17515
2022-03-22 21:07:42 +08:00
Ondrej Kosta 318fa0d2e8 Merge branch 'bugfix/iperf_performance' into 'master'
Bugfix/iperf performance

Closes IDFCI-907

See merge request espressif/esp-idf!17295
2022-03-22 19:08:39 +08:00
Armando 32408b718f heap: fix wrong memory region check
A memory region starts from REGION_START and ends at
(REGION_START+SIZE-1).

Prior to this change, the check assumes a to-be-added region starting from REGION_START is invalid. Let's take an easy example:

A memory region:  0x1000~0x10ff
new added region: 0x1000~0x1020

This will be valid.

Valid conditions and invalid conditions are illustrated in the code comment
2022-03-22 18:51:40 +08:00
Anton Maklakov 68e5d9d585 Remove IRAM_ATTR from any function declarations
IRAM_ATTR expands to a unique section attribute. Applying it to both
declaration and definition results in a section conflict.
2022-03-22 09:58:50 +00:00
Mahavir Jain 9bd036e94b Merge branch 'feature/crypto_peripherals_caps' into 'master'
soc: add capability macros for crypto peripherals

Closes IDF-4790 and IDF-4229

See merge request espressif/esp-idf!17516
2022-03-22 16:42:07 +08:00
laokaiyao 7bfa07732f i2s: update application notes 2022-03-22 15:39:22 +08:00
Ondrej Kosta 97ddccafd3 Added bandwidth limitaion option to iperf test scripts 2022-03-22 07:17:40 +00:00
Ondrej Kosta c8b08b9a4b iperf: added Tx bandwidth limit option 2022-03-22 07:17:40 +00:00
Ondrej Kosta c69b4c817b Fixed Ethernet lwIP netif error indication 2022-03-22 07:17:40 +00:00
Tomas Rezucha 7db3d28187 Merge branch 'feature/usb_host/ci-tests' into 'master'
Run USB Host tests in pipeline

Closes IDF-4425

See merge request espressif/esp-idf!16376
2022-03-22 14:12:12 +08:00
laokaiyao f17edba20b i2s: extract std/pdm/tdm modes
Type structures of these modes are defined. Driver and HAL layer are modified to fit these concepts.
2022-03-22 10:14:45 +08:00
laokaiyao 667c7f94e6 esp32-h2 beta2: update to the latest regs 2022-03-22 02:13:55 +00:00
Mahavir Jain 3af2d15216 mbedtls: Fix build failures for ESP32-C2 with hardware SHA
Clean support for SHA peripheral will appear with IDF-3830
2022-03-22 02:06:30 +00:00
Mahavir Jain f7fc3e2d88 esp_hw_support: cleanup crypto lock APIs for ESP32-C2 2022-03-22 02:06:30 +00:00
Mahavir Jain 0621a6f513 mbedtls: use soc capability macros in build CMakeLists 2022-03-22 02:06:30 +00:00
Mahavir Jain 75eb97fc94 esp32c2: remove AES related configs, hardware AES not supported on this chip 2022-03-22 02:06:30 +00:00
Mahavir Jain 169430faf3 docs/protocols: use SOC capability macros, instead of target names 2022-03-22 02:06:30 +00:00
Mahavir Jain 102f8e961f esp-tls: use SOC capability macros instead of target names 2022-03-22 02:06:30 +00:00
Mahavir Jain 36377b9cc3 mbedtls: use SOC capability macros instead of target names 2022-03-22 02:06:30 +00:00
Mahavir Jain bcc4883c25 soc: add capability macros for crypto peripherals
Closes IDF-4790
2022-03-22 02:06:30 +00:00
Aditya Patwardhan c1bcb8756b Merge branch 'feature/esp_crt_bundle_local_cacrt' into 'master'
mbedtls: move locally managed root certificates to separate file

See merge request espressif/esp-idf!17536
2022-03-22 09:25:51 +08:00
Fu Hanxi 51aff7264e ci(pytest): fix multi-dut build_dir 2022-03-21 18:34:25 +01:00
Tomas Rezucha 7c2cf30109 usb_host: Update MSC test for fatfs 0.14b 2022-03-21 18:34:25 +01:00
Tomas Rezucha 3abeee00d0 usb_host: Pin test task to core 0
When we try to uninstall usb_host library on multi-core SoC (ESP32S3)
the USB interrupt can be triggered even after it was disabled on one CPU
2022-03-21 18:34:25 +01:00
Tomas Rezucha 9049230e4a usb_host: Rename symbols that conflict with TinyUSB 2022-03-21 18:34:25 +01:00
Tomas Rezucha e3ba980d11 usb_host: Use USB_Host library calls for desc printing 2022-03-21 18:34:25 +01:00
Tomas Rezucha 3074981dcb usb_host: Update MSC tests for running in CI 2022-03-21 18:34:25 +01:00
Tomas Rezucha 0377fc8d92 tinyusb: Allow dynamic configuration descriptor
and remove ringbuf.h include from public headers
and unused HID descriptor code
2022-03-21 18:34:25 +01:00
Tomas Rezucha 6206302787 ci: Add USB Host CDC and MSC pytests to pipeline 2022-03-21 18:34:24 +01:00
Tomas Rezucha 7d950a63cc usb_host: Add Mock device to CDC tests 2022-03-21 18:34:24 +01:00
Tomas Rezucha 913d53384f usb_host: Update CDC tests for latest USB Host 2022-03-21 18:34:24 +01:00
Vamshi Gajjela 66561f838d vfs: bugfix vfs_fat_write/pwrite upon disk-full
Closes https://github.com/espressif/esp-idf/issues/5027
2022-03-21 17:28:46 +00:00
Mahavir Jain 5f646b1d43 mbedtls: move locally managed root certificates to separate file
Purpose:
This will allow for easily automating periodic updates to
"cacrt_all.pem" file.

Note:
For now newly created "cacrt_local.pem" contains single "DST Root CA X3"
which we are keeping to manage compatibility with endpoints like
"howsmyssl.com". Please note this Root CA is expired and is not part of
Mozilla’s NSS root certificate store.
2022-03-21 22:39:24 +05:30
Ivan Grokhotkov fb51a30878 Merge branch 'ci/disable_s3_target_tests' into 'master'
ci: temporarily disable S3 target tests

See merge request espressif/esp-idf!17531
2022-03-22 01:01:27 +08:00
Ivan Grokhotkov b25e896c25
ci: exclude spiffs submodule from flake8 checks 2022-03-21 17:01:37 +01:00
Tim Becker 49cd71b5e5
Update i2s.rst
minor improvements to the documentation.
2022-03-21 15:37:10 +01:00
Ivan Grokhotkov b95d2e30d0 Merge branch 'feature/vfs_spiffs_(f)truncate_support' into 'master'
spiffs: Add vfs (f)truncate api support

Closes IDFGH-316 and IDFGH-2880

See merge request espressif/esp-idf!17524
2022-03-21 17:52:45 +08:00
Mahavir Jain 8092687521 Merge branch 'bugfix/esp_crt_bundle' into 'master'
esp_crt_bundle: Fix build error

Closes IDFGH-6987

See merge request espressif/esp-idf!17532
2022-03-21 17:44:55 +08:00
Laukik Hase 52170fba7f esp_crt_bundle: Fix build error
- When `esp_crt_bundle.h` is included before any config,
  a build error (`esp_err_t` not defined) is observed

Closes https://github.com/espressif/esp-idf/issues/8606
2022-03-21 09:05:06 +00:00
Darian 790aed683b Merge branch 'feature/freertos_smp_task_creation_with_affinity' into 'master'
FreeRTOS: Add task creation functions with affinity

Closes IDF-4745

See merge request espressif/esp-idf!17429
2022-03-21 15:59:51 +08:00