Dmitry
1457c42f6f
bugfix/esp-gdbstrub: add missing function for esp32c3/esp32h2.
2021-10-25 10:30:50 +03:00
Jakob Hasse
7efb01846f
[cxx]: simple spi master class
...
* spi cxx unit test (CATCH-based, on host)
* added portmacro.h to driver mocking
* added simple testing app to write/read SPI,
using an MPU9250
2021-10-25 14:56:59 +08:00
Marius Vikhammer
83554054c2
docs: define __DOXYGEN__ for doxygen builds
...
Some docs depended on __DOXYGEN__ but this was never defined anywhere.
2021-10-25 13:48:33 +08:00
Mahavir Jain
c499fe5fa5
Merge branch 'add_agressive_revoke' into 'master'
...
secure_boot: Added Kconfig option for aggressive key revoke
See merge request espressif/esp-idf!14957
2021-10-25 04:00:20 +00:00
Jakob Hasse
912d831dfa
Merge branch 'docs/update_mock_doc' into 'master'
...
[docs]: Updated mocking documentation
Closes IDF-3687 and IDFGH-3714
See merge request espressif/esp-idf!15493
2021-10-25 02:21:25 +00:00
Ivan Grokhotkov
265038bea3
esp_system: fix high level interrupt handler not linked for GNU Make
...
In 4972605
, high-level interrupt handler hook was renamed from
ld_include_highint_hdl to ld_include_panic_highint_hdl. However the
change wasn't applied in GNU Make based build system. As a result,
the default interrupt handler was linked and features which depended
on the high-level interrupt didn't work.
Closes https://github.com/espressif/esp-idf/issues/7759
Closes https://github.com/espressif/esp-idf/issues/7447
2021-10-24 11:08:40 +02:00
Darian
e5f5eb3cbb
Merge branch 'refactor/freertos_deprecate_critical_nested_macros' into 'master'
...
freertos: Deprecate critical nested macros
Closes IDF-4036
See merge request espressif/esp-idf!15539
2021-10-23 07:42:15 +00:00
Darian
1591c4eb33
Merge branch 'feature/freertos_static_allocation_task_memory_callbacks' into 'master'
...
freertos: Add memory hooks for static IDLE and Timer tasks
Closes IDF-2243 and IDFGH-5804
See merge request espressif/esp-idf!15545
2021-10-23 07:20:30 +00:00
Darian
a1a125ec85
Merge branch 'bugfix/freertos_prvTaskIsTaskSuspended' into 'master'
...
freertos: Fix prvTaskIsTaskSuspended check
Closes IDFGH-5865
See merge request espressif/esp-idf!15369
2021-10-23 07:08:21 +00:00
Alexey Gerenkov
111ba5bbe6
trax: Adds ESP32-S3 support
2021-10-22 23:36:28 +03:00
Alexey Gerenkov
5911eb3f3e
apptrace: Adds ESP32-S3 support
2021-10-22 23:24:00 +03:00
Ivan Grokhotkov
edf48bbad8
Merge branch 'bugfix/modbus_fix_copyright_headers' into 'master'
...
Bugfix/modbus fix copyright headers
See merge request espressif/esp-idf!15576
2021-10-22 17:23:03 +00:00
Alex Lisitsyn
bdf0298009
Bugfix/modbus fix copyright headers
2021-10-23 01:23:03 +08:00
David Čermák
fb24a2941c
Merge branch 'feature/add_dhcp_option' into 'master'
...
lwip/dhcp: add configure for enable vendor class identify option
Closes IDFGH-4998
See merge request espressif/esp-idf!13867
2021-10-22 14:37:22 +00:00
Chinmay Chhajed
0319dcd23d
Merge branch 'bugfix/nimble_x_component_key_check' into 'master'
...
NimBLE: Compare only x component of public key before pairing.
Closes BT-1928
See merge request espressif/esp-idf!15035
2021-10-22 12:37:02 +00:00
pedro.minatel
7a07f29d4f
example: Update on the README file to change from ESP32-S3-Addax-1 to ESP32-S3-DevKitC-1
2021-10-22 10:44:56 +01:00
Krzysztof
3247f66783
tools: update ttfw to support ESP32-H2 and ESP32-C6 chips
2021-10-22 16:29:46 +08:00
Fu Hanxi
9d2667d657
ci: run example test for c3 as well
2021-10-22 15:19:19 +08:00
Sachin Parekh
724fdbc9f1
secure_boot: Do not allow key revocation in bootloader
2021-10-22 12:20:14 +05:30
Sachin Parekh
8ff3dbc05d
secure_boot: Added Kconfig option for aggressive key revoke
...
Applicable to S2, C3, and S3
2021-10-22 12:20:14 +05:30
Jakob Hasse
267f0bf6b2
docs: Update mocking documentation
2021-10-22 13:52:59 +08:00
Darian Leung
0df4e80b97
freertos: Fix prvTaskIsTaskSuspended check
...
This commit fixes prvTaskIsTaskSuspended(). Both pending ready lists
should be checked to confirm that is truly suspended.
Closes https://github.com/espressif/esp-idf/issues/7564
2021-10-22 13:17:29 +08:00
Darian Leung
d6f2fa4bab
freertos: Remove critical nested macros
...
This commit removes the following critical nested macros as follows:
- portENTER_CRITICAL_NESTED()
- portEXIT_CRITICAL_NESTED()
They are replaced with portSET_INTERRUPT_MASK_FROM_ISR() and
portCLEAR_INTERRUPT_MASK_FROM_ISR() which are the proper FreeRTOS interfaces.
Created a portmacro_deprecated.h for each port to contain deprecated API
that were originally from portmacro.h
2021-10-22 13:17:20 +08:00
Darian Leung
359a3d396d
freertos: Add memory hooks for static IDLE and Timer tasks
...
This commit adds the following hook functions to obtain memory
for the IDLE and Timer Daemon tasks when configSUPPORT_STATIC_ALLOCATION
is enabled:
- vApplicationGetIdleTaskMemory()
- vApplicationGetTimerTaskMemory()
Currently, both functions simply allocate from the same memory as
regular tasks (i.e., internal memory for both the stack and TCB)
Closes https://github.com/espressif/esp-idf/issues/7511
2021-10-22 12:21:15 +08:00
Guo Jia Cheng
c1d3b295e8
Merge branch 'feature/trel' into 'master'
...
br: support Thread Radio Encapsulation Link (TREL)
See merge request espressif/esp-idf!15106
2021-10-22 03:31:41 +00:00
yuanjm
2fa617e510
ci: remove copyright ignore list
2021-10-22 11:17:59 +08:00
Liu Han
49cd81ccf3
lwip/dhcp: add configure for enable vendor class identify option
...
Closes https://github.com/espressif/esp-idf/issues/6786
2021-10-22 11:17:59 +08:00
Anton Maklakov
1c44c3b966
Merge branch 'feature/toolchain_2021r2' into 'master'
...
Bring 2021r2 toolchains
Closes GCC-156, IDF-3571, IDF-842, IDFGH-4276, IDFGH-920, and IDFGH-790
See merge request espressif/esp-idf!15149
2021-10-22 01:03:16 +00:00
xiongweichao
d5c3342a46
Remove assert when inq done
...
Closes https://github.com/espressif/esp-idf/issues/6759
2021-10-21 20:08:37 +08:00
Jiacheng Guo
1e5c5f38d9
br: support Thread Radio Encapsulation Link (TREL)
...
TREL allows sending 15.4 frames on the backbone link by encapsulating it
in an UDP packet.
2021-10-21 19:55:58 +08:00
Ivan Grokhotkov
c9b84c2b2c
Merge branch 'bugfix/newlib_fix_stdatomic_clang' into 'master'
...
newlib: fix clang atomics
See merge request espressif/esp-idf!15581
2021-10-21 11:37:18 +00:00
Wu Zheng Hui
4161434837
Merge branch 'feature/simplify_target_judgment_logic' into 'master'
...
bootloader: Simplify multi-chip control logic of the cache
See merge request espressif/esp-idf!14176
2021-10-21 10:09:37 +00:00
Wu Zheng Hui
001c29b077
bootloader: Simplify multi-chip control logic of the cache
2021-10-21 18:09:37 +08:00
Kapil Gupta
b0e5fd71fa
Merge branch 'bugfix/enable_gcmp_gmac_192bit' into 'master'
...
esp_example: Enable GCMP, GMAC for 192 bit config example by default
Closes WIFI-4125
See merge request espressif/esp-idf!15558
2021-10-21 08:46:22 +00:00
Fu Hanxi
f312a1f128
ci: enable ut when components/ files changed
2021-10-21 15:39:04 +08:00
Omar Chebib
e7b1640199
Merge branch 'feature/fat_configure_volumes_kconfig' into 'master'
...
FAT: Number of volumes can now be configured through menuconfig
Closes IDFGH-5806
See merge request espressif/esp-idf!15445
2021-10-21 06:49:07 +00:00
Mahavir Jain
950ca2ec3c
Merge branch 'refactor/using_generic_error_check_in_esp_http_client' into 'master'
...
esp_http_client: apply generic error check macros
Closes IDF-3037
See merge request espressif/esp-idf!15391
2021-10-21 05:26:54 +00:00
Anton Maklakov
a047b15314
Merge branch 'version/v5.0.0' into 'master'
...
version: starting v5.0.0 development
See merge request espressif/esp-idf!15580
2021-10-21 03:37:51 +00:00
He Yin Ling
e5548b12e0
CI: add esp32s3 SSC build jobs
2021-10-21 11:23:24 +08:00
Xie Wen Xiang
4b2396e7fc
Merge branch 'bugfix/btdm_fix_some_bluedroid_issues' into 'master'
...
Fix some bluedroid issues
Closes BT-1926 and FCS-743
See merge request espressif/esp-idf!15170
2021-10-21 03:18:22 +00:00
morris
3a530e3311
Merge branch 'refactor/timer_ll_hal_clean_before_ng' into 'master'
...
timer: clean up hal/ll for driver-ng
See merge request espressif/esp-idf!15123
2021-10-20 23:59:30 +00:00
Wang Meng Yang
6ef52dbae3
Merge branch 'bugfix/fix_ble_scan_failed_issue_master' into 'master'
...
fix ble scan failed issue master
See merge request espressif/esp-idf!15340
2021-10-20 23:01:21 +00:00
Ivan Grokhotkov
e89dce8fd1
examples/i2s: bump IDF version in component manifest
2021-10-21 00:24:50 +02:00
Andrei Safronov
f4803c5aaf
newlib: fix clang atomics
...
Correction of the SYNC_LOCK_* macros in stdatomic
2021-10-20 23:33:53 +03:00
Ivan Grokhotkov
68233f58b4
version: starting v5.0.0 development
2021-10-20 22:25:38 +02:00
Ivan Grokhotkov
fdfa260b91
Merge branch 'ci/update_esp_eth_cert' into 'master'
...
ci: update cert used for esp_eth test
Closes IDFCI-911
See merge request espressif/esp-idf!15572
2021-10-20 20:24:55 +00:00
David Čermák
4e03a9c34c
Merge branch 'bugfix/mdns_non_standard_domains' into 'master'
...
mdns: Fix parsing non-standard queries
Closes IDFGH-6009
See merge request espressif/esp-idf!15566
2021-10-20 16:21:24 +00:00
Anton Maklakov
414d9d6bc6
Update toolchains to esp-2021r2
...
Updated GDB to 9.2 version for xtensa chips
Fixed coredump work for xtensa chips
Fixed backtrace for xtensa chips
Fixed multilib for riscv32 chips
Fixed running GDB on some RaspberryPi configuration for riscv32 chip
Fixed support of fnmatch(), iconv() and some other posix functions in stdlib
Closes https://github.com/espressif/esp-idf/issues/6124
Closes https://github.com/espressif/esp-idf/issues/2484
Closes https://github.com/espressif/esp-idf/issues/3264
Closes https://github.com/espressif/crosstool-NG/issues/13
Closes https://github.com/espressif/crosstool-NG/pull/16
2021-10-20 22:00:39 +07:00
Anton Maklakov
3e3fa4bff2
test_apps/panic: remove workaround for incorrect GDB backtrace
2021-10-20 22:00:39 +07:00
Anton Maklakov
1d3a47e10a
coredump: update test data for toolchain 2021r2
2021-10-20 22:00:39 +07:00