Skip to content

Commit 514415c

Browse files
committed
IDF release/v4.4 d1f1b03beb
1 parent 6fecfba commit 514415c

Some content is hidden

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

64 files changed

+107
-299
lines changed

platform.txt

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

tools/platformio-build-esp32.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@
303303
"UNITY_INCLUDE_CONFIG_H",
304304
"WITH_POSIX",
305305
"_GNU_SOURCE",
306-
("IDF_VER", '\\"v4.4-beta1-275-g214d62b9ad\\"'),
306+
("IDF_VER", '\\"v4.4-beta1-282-gd1f1b03beb\\"'),
307307
"ESP_PLATFORM",
308308
"_POSIX_READER_WRITER_LOCKS",
309309
"ARDUINO_ARCH_ESP32",

tools/platformio-build-esp32c3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@
293293
"UNITY_INCLUDE_CONFIG_H",
294294
"WITH_POSIX",
295295
"_GNU_SOURCE",
296-
("IDF_VER", '\\"v4.4-beta1-275-g214d62b9ad\\"'),
296+
("IDF_VER", '\\"v4.4-beta1-282-gd1f1b03beb\\"'),
297297
"ESP_PLATFORM",
298298
"_POSIX_READER_WRITER_LOCKS",
299299
"ARDUINO_ARCH_ESP32",

tools/platformio-build-esp32s2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
"UNITY_INCLUDE_CONFIG_H",
291291
"WITH_POSIX",
292292
"_GNU_SOURCE",
293-
("IDF_VER", '\\"v4.4-beta1-275-g214d62b9ad\\"'),
293+
("IDF_VER", '\\"v4.4-beta1-282-gd1f1b03beb\\"'),
294294
"ESP_PLATFORM",
295295
"_POSIX_READER_WRITER_LOCKS",
296296
"ARDUINO_ARCH_ESP32",
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

tools/sdk/esp32/include/config/sdkconfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -679,5 +679,5 @@
679679
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
680680
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
681681
#define CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP
682-
#define CONFIG_ARDUINO_IDF_COMMIT "214d62b9ad"
682+
#define CONFIG_ARDUINO_IDF_COMMIT "d1f1b03beb"
683683
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

tools/sdk/esp32/include/esp_rom/include/esp32/rom/secure_boot.h

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,12 @@
1-
// Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
146

157
#include "sdkconfig.h"
168

17-
#ifndef _ROM_SECURE_BOOT_H_
18-
#define _ROM_SECURE_BOOT_H_
9+
#pragma once
1910

2011
#include <stdint.h>
2112
#include "ets_sys.h"
@@ -128,5 +119,3 @@ bool ets_use_secure_boot_v2(void);
128119
#ifdef __cplusplus
129120
}
130121
#endif
131-
132-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32/include/esp_rom/include/esp32c3/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include <stdbool.h>
@@ -24,9 +15,6 @@
2415
extern "C" {
2516
#endif
2617

27-
struct ets_secure_boot_sig_block;
28-
struct ets_secure_boot_signature_t;
29-
3018
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3119
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3220
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -127,5 +115,3 @@ struct ets_secure_boot_key_digests {
127115
#ifdef __cplusplus
128116
}
129117
#endif
130-
131-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32/include/esp_rom/include/esp32h2/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include <stdbool.h>
@@ -24,9 +15,6 @@
2415
extern "C" {
2516
#endif
2617

27-
struct ets_secure_boot_sig_block;
28-
struct ets_secure_boot_signature_t;
29-
3018
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3119
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3220
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -127,5 +115,3 @@ struct ets_secure_boot_key_digests {
127115
#ifdef __cplusplus
128116
}
129117
#endif
130-
131-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32/include/esp_rom/include/esp32s2/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include "ets_sys.h"
@@ -23,9 +14,6 @@
2314
extern "C" {
2415
#endif
2516

26-
struct ets_secure_boot_sig_block;
27-
struct ets_secure_boot_signature_t;
28-
2917
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3018
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3119
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -126,5 +114,3 @@ struct ets_secure_boot_key_digests {
126114
#ifdef __cplusplus
127115
}
128116
#endif
129-
130-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32/include/esp_rom/include/esp32s3/rom/secure_boot.h

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
1-
// Copyright 2015-2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
146

157
#pragma once
168

@@ -23,9 +15,6 @@
2315
extern "C" {
2416
#endif
2517

26-
struct ets_secure_boot_sig_block;
27-
struct ets_secure_boot_signature_t;
28-
2918
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3019
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3120
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;

tools/sdk/esp32/lib/libapp_update.a

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

tools/sdk/esp32/lib/libesp_system.a

0 Bytes
Binary file not shown.

tools/sdk/esp32/lib/libfreertos.a

200 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

tools/sdk/esp32c3/include/config/sdkconfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,5 +632,5 @@
632632
#define CONFIG_TIMER_TASK_STACK_SIZE CONFIG_ESP_TIMER_TASK_STACK_SIZE
633633
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
634634
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
635-
#define CONFIG_ARDUINO_IDF_COMMIT "214d62b9ad"
635+
#define CONFIG_ARDUINO_IDF_COMMIT "d1f1b03beb"
636636
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

tools/sdk/esp32c3/include/esp_rom/include/esp32/rom/secure_boot.h

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,12 @@
1-
// Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
146

157
#include "sdkconfig.h"
168

17-
#ifndef _ROM_SECURE_BOOT_H_
18-
#define _ROM_SECURE_BOOT_H_
9+
#pragma once
1910

2011
#include <stdint.h>
2112
#include "ets_sys.h"
@@ -128,5 +119,3 @@ bool ets_use_secure_boot_v2(void);
128119
#ifdef __cplusplus
129120
}
130121
#endif
131-
132-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32c3/include/esp_rom/include/esp32c3/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include <stdbool.h>
@@ -24,9 +15,6 @@
2415
extern "C" {
2516
#endif
2617

27-
struct ets_secure_boot_sig_block;
28-
struct ets_secure_boot_signature_t;
29-
3018
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3119
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3220
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -127,5 +115,3 @@ struct ets_secure_boot_key_digests {
127115
#ifdef __cplusplus
128116
}
129117
#endif
130-
131-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32c3/include/esp_rom/include/esp32h2/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2020-2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include <stdbool.h>
@@ -24,9 +15,6 @@
2415
extern "C" {
2516
#endif
2617

27-
struct ets_secure_boot_sig_block;
28-
struct ets_secure_boot_signature_t;
29-
3018
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3119
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3220
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -127,5 +115,3 @@ struct ets_secure_boot_key_digests {
127115
#ifdef __cplusplus
128116
}
129117
#endif
130-
131-
#endif /* _ROM_SECURE_BOOT_H_ */

tools/sdk/esp32c3/include/esp_rom/include/esp32s2/rom/secure_boot.h

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
// Copyright 2020 Espressif Systems (Shanghai) PTE LTD
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
15-
#ifndef _ROM_SECURE_BOOT_H_
16-
#define _ROM_SECURE_BOOT_H_
1+
/*
2+
* SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#pragma once
178

189
#include <stdint.h>
1910
#include "ets_sys.h"
@@ -23,9 +14,6 @@
2314
extern "C" {
2415
#endif
2516

26-
struct ets_secure_boot_sig_block;
27-
struct ets_secure_boot_signature_t;
28-
2917
typedef struct ets_secure_boot_sig_block ets_secure_boot_sig_block_t;
3018
typedef struct ets_secure_boot_signature ets_secure_boot_signature_t;
3119
typedef struct ets_secure_boot_key_digests ets_secure_boot_key_digests_t;
@@ -126,5 +114,3 @@ struct ets_secure_boot_key_digests {
126114
#ifdef __cplusplus
127115
}
128116
#endif
129-
130-
#endif /* _ROM_SECURE_BOOT_H_ */

0 commit comments

Comments
 (0)