Skip to content

Commit 0f779e6

Browse files
authored
Merge branch 'master' into fix/nand_flash_not_working_with_esp32p4
2 parents 823795a + 9f3f581 commit 0f779e6

File tree

108 files changed

+6808
-148
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+6808
-148
lines changed

.build-test-rules.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ esp_encrypted_img/examples/pre_encrypted_ota:
2424
- if: IDF_TARGET in ["esp32", "esp32s3"]
2525
reason: ESP32 runs RSA OTA encryption test, ESP32-S3 runs ECC OTA encryption test
2626

27+
esp_ext_part_tables/test_apps:
28+
enable:
29+
- if: ((IDF_VERSION_MAJOR == 5 and IDF_VERSION_MINOR >= 1) or (IDF_VERSION_MAJOR >= 6)) and IDF_TARGET == "linux"
30+
reason: Host test is enough
31+
2732
sh2lib/examples/http2_request:
2833
enable:
2934
- if: IDF_VERSION_MAJOR > 4 and INCLUDE_DEFAULT == 1

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,16 @@ body:
3232
- eigen
3333
- esp_daylight
3434
- esp_delta_ota
35+
- esp_cli_commands
3536
- esp_encrypted_img
3637
- esp_flash_dispatcher
38+
- esp_ext_part_tables
3739
- esp_gcov
3840
- esp_isotp
3941
- esp_jpeg
4042
- esp_lcd_qemu_rgb
4143
- esp_schedule
44+
- esp_cli
4245
- esp_serial_slave_link
4346
- expat
4447
- fmt

.github/workflows/upload_component.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,18 @@ jobs:
3434
dhara
3535
eigen
3636
esp_daylight
37+
esp_cli_commands
3738
esp_delta_ota
3839
esp_encrypted_img
3940
esp_flash_dispatcher
41+
esp_ext_part_tables
4042
esp_gcov
4143
esp_isotp
4244
esp_lcd_qemu_rgb
4345
esp_linenoise
4446
esp_jpeg
4547
esp_schedule
48+
esp_cli
4649
esp_serial_slave_link
4750
expat
4851
fmt

.idf_build_apps.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ manifest_file = [
88
"ccomp_timer/.build-test-rules.yml",
99
"coremark/.build-test-rules.yml",
1010
"esp_daylight/.build-test-rules.yml",
11+
"esp_cli_commands/.build-test-rules.yml",
1112
"esp_encrypted_img/.build-test-rules.yml",
1213
"esp_flash_dispatcher/.build-test-rules.yml",
1314
"esp_gcov/.build-test-rules.yml",
1415
"esp_jpeg/.build-test-rules.yml",
1516
"esp_linenoise/.build-test-rules.yml",
1617
"esp_schedule/.build-test-rules.yml",
18+
"esp_cli/.build-test-rules.yml",
19+
"esp_ext_part_tables/.build-test-rules.yml",
1720
"esp_serial_slave_link/.build-test-rules.yml",
1821
"expat/.build-test-rules.yml",
1922
"iqmath/.build-test-rules.yml",

cbor/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ idf_component_register(SRCS "tinycbor/src/cborencoder_close_container_checked.c"
1010
"tinycbor/src/cbortojson.c"
1111
"tinycbor/src/cborvalidation.c"
1212
"tinycbor/src/open_memstream.c"
13-
INCLUDE_DIRS "port/include"
14-
PRIV_INCLUDE_DIRS "tinycbor/src")
13+
INCLUDE_DIRS "tinycbor/src")
1514

1615
# for open_memstream.c
1716
set_source_files_properties(tinycbor/src/open_memstream.c PROPERTIES

cbor/examples/cbor/main/cbor_example_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <stdlib.h>
1616
#include "esp_log.h"
1717
#include "cbor.h"
18+
#include "cborjson.h"
1819

1920
static const char *TAG = "example";
2021

cbor/idf_component.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: "0.6.1~3"
1+
version: "0.6.1~4"
22
description: "CBOR: Concise Binary Object Representation Library"
33
url: https://github.com/espressif/idf-extra-components/tree/master/cbor
44
dependencies:

cbor/port/include/cbor.h

Lines changed: 0 additions & 7 deletions
This file was deleted.

esp_cli/.build-test-rules.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
esp_cli/host_test:
2+
enable:
3+
- if: IDF_TARGET == "linux"
4+
reason: "Sufficient to test on Linux target"
5+
disable:
6+
- if: IDF_VERSION_MAJOR <= 5 and IDF_VERSION_MINOR <= 4
7+
reason: "those versions of esp-idf do not support eventfd for linux target"
8+
9+
esp_cli/test_apps:
10+
enable:
11+
- if: IDF_TARGET == "esp32s3"
12+
reason: "Need support for USB Serial JTAG"
13+
disable:
14+
- if: IDF_VERSION_MAJOR <= 5 and IDF_VERSION_MINOR <= 3
15+
reason: "esp_vfs_fs_ops_t not available"

esp_cli/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
idf_build_get_property(target IDF_TARGET)
2+
3+
set(srcs "src/esp_cli.c")
4+
5+
idf_component_register(
6+
SRCS ${srcs}
7+
INCLUDE_DIRS include
8+
REQUIRES esp_linenoise esp_cli_commands
9+
WHOLE_ARCHIVE)

0 commit comments

Comments
 (0)