IDF release/v4.4 b059440b83

This commit is contained in:
me-no-dev 2022-08-30 13:09:32 +00:00
parent faed2ebe39
commit 13eb0e9c3e
66 changed files with 147 additions and 50 deletions

File diff suppressed because one or more lines are too long

View file

@ -323,7 +323,7 @@ env.Append(
"UNITY_INCLUDE_CONFIG_H",
"WITH_POSIX",
"_GNU_SOURCE",
("IDF_VER", '\\"v4.4.2-180-ge6fda46a02\\"'),
("IDF_VER", '\\"v4.4.2-186-gb059440b83\\"'),
"ESP_PLATFORM",
"_POSIX_READER_WRITER_LOCKS",
"ARDUINO_ARCH_ESP32",

View file

@ -317,7 +317,7 @@ env.Append(
"UNITY_INCLUDE_CONFIG_H",
"WITH_POSIX",
"_GNU_SOURCE",
("IDF_VER", '\\"v4.4.2-180-ge6fda46a02\\"'),
("IDF_VER", '\\"v4.4.2-186-gb059440b83\\"'),
"ESP_PLATFORM",
"_POSIX_READER_WRITER_LOCKS",
"ARDUINO_ARCH_ESP32",

View file

@ -306,7 +306,7 @@ env.Append(
"UNITY_INCLUDE_CONFIG_H",
"WITH_POSIX",
"_GNU_SOURCE",
("IDF_VER", '\\"v4.4.2-180-ge6fda46a02\\"'),
("IDF_VER", '\\"v4.4.2-186-gb059440b83\\"'),
"ESP_PLATFORM",
"_POSIX_READER_WRITER_LOCKS",
"ARDUINO_ARCH_ESP32",

View file

@ -322,7 +322,7 @@ env.Append(
"UNITY_INCLUDE_CONFIG_H",
"WITH_POSIX",
"_GNU_SOURCE",
("IDF_VER", '\\"v4.4.2-180-ge6fda46a02\\"'),
("IDF_VER", '\\"v4.4.2-186-gb059440b83\\"'),
"ESP_PLATFORM",
"_POSIX_READER_WRITER_LOCKS",
"ARDUINO_ARCH_ESP32",

View file

@ -757,5 +757,5 @@
#define CONFIG_ULP_COPROC_ENABLED CONFIG_ESP32_ULP_COPROC_ENABLED
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -757,5 +757,5 @@
#define CONFIG_ULP_COPROC_ENABLED CONFIG_ESP32_ULP_COPROC_ENABLED
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -21,6 +21,29 @@ extern "C"
{
#endif
/** @cond **/
/** ESP RainMaker Event Base */
ESP_EVENT_DECLARE_BASE(RMAKER_OTA_EVENT);
/** @endcond **/
/** ESP RainMaker Events */
typedef enum {
/* Invalid event. Used for internal handling only */
RMAKER_OTA_EVENT_INVALID = 0,
/** RainMaker OTA is Starting */
RMAKER_OTA_EVENT_STARTING,
/** RainMaker OTA has Started */
RMAKER_OTA_EVENT_IN_PROGRESS,
/** RainMaker OTA Successful */
RMAKER_OTA_EVENT_SUCCESSFUL,
/** RainMaker OTA Failed */
RMAKER_OTA_EVENT_FAILED,
/** RainMaker OTA Rejected */
RMAKER_OTA_EVENT_REJECTED,
/** RainMaker OTA Delayed */
RMAKER_OTA_EVENT_DELAYED,
} esp_rmaker_ota_event_t;
/** Default ESP RainMaker OTA Server Certificate */
extern const char *ESP_RMAKER_OTA_DEFAULT_SERVER_CERT;

View file

@ -1,16 +1,8 @@
// Copyright 2015-2019 Espressif Systems (Shanghai) PTE LTD
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
/*
* SPDX-FileCopyrightText: 2015-2022 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
/*******************************************************************************
* NOTICE
@ -229,6 +221,7 @@ static inline void rtcio_ll_pulldown_disable(int rtcio_num)
static inline void rtcio_ll_force_hold_enable(int rtcio_num)
{
REG_SET_BIT(RTC_CNTL_HOLD_FORCE_REG, rtc_io_desc[rtcio_num].hold_force);
REG_SET_BIT(rtc_io_desc[rtcio_num].reg, rtc_io_desc[rtcio_num].hold);
}
/**

View file

@ -11,10 +11,13 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#pragma once
#include <stdint.h>
#include <esp_err.h>
#include <esp_event.h>
#ifdef __cplusplus
extern "C"
{

View file

@ -603,8 +603,8 @@ SECTIONS
_bss_start = ABSOLUTE(.);
*(.bss .bss.*)
*(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem)
*(.ext_ram.bss .ext_ram.bss.*)
*(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem)
*(COMMON)
_bt_bss_start = ABSOLUTE(.);
*libbt.a:(.bss .bss.* COMMON)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -757,5 +757,5 @@
#define CONFIG_ULP_COPROC_ENABLED CONFIG_ESP32_ULP_COPROC_ENABLED
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -757,5 +757,5 @@
#define CONFIG_ULP_COPROC_ENABLED CONFIG_ESP32_ULP_COPROC_ENABLED
#define CONFIG_ULP_COPROC_RESERVE_MEM CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -746,5 +746,5 @@
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -746,5 +746,5 @@
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -21,6 +21,29 @@ extern "C"
{
#endif
/** @cond **/
/** ESP RainMaker Event Base */
ESP_EVENT_DECLARE_BASE(RMAKER_OTA_EVENT);
/** @endcond **/
/** ESP RainMaker Events */
typedef enum {
/* Invalid event. Used for internal handling only */
RMAKER_OTA_EVENT_INVALID = 0,
/** RainMaker OTA is Starting */
RMAKER_OTA_EVENT_STARTING,
/** RainMaker OTA has Started */
RMAKER_OTA_EVENT_IN_PROGRESS,
/** RainMaker OTA Successful */
RMAKER_OTA_EVENT_SUCCESSFUL,
/** RainMaker OTA Failed */
RMAKER_OTA_EVENT_FAILED,
/** RainMaker OTA Rejected */
RMAKER_OTA_EVENT_REJECTED,
/** RainMaker OTA Delayed */
RMAKER_OTA_EVENT_DELAYED,
} esp_rmaker_ota_event_t;
/** Default ESP RainMaker OTA Server Certificate */
extern const char *ESP_RMAKER_OTA_DEFAULT_SERVER_CERT;

View file

@ -11,10 +11,13 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#pragma once
#include <stdint.h>
#include <esp_err.h>
#include <esp_event.h>
#ifdef __cplusplus
extern "C"
{

File diff suppressed because one or more lines are too long

View file

@ -746,5 +746,5 @@
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -746,5 +746,5 @@
#define CONFIG_TOOLPREFIX CONFIG_SDK_TOOLPREFIX
#define CONFIG_UDP_RECVMBOX_SIZE CONFIG_LWIP_UDP_RECVMBOX_SIZE
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -637,5 +637,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -637,5 +637,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -21,6 +21,29 @@ extern "C"
{
#endif
/** @cond **/
/** ESP RainMaker Event Base */
ESP_EVENT_DECLARE_BASE(RMAKER_OTA_EVENT);
/** @endcond **/
/** ESP RainMaker Events */
typedef enum {
/* Invalid event. Used for internal handling only */
RMAKER_OTA_EVENT_INVALID = 0,
/** RainMaker OTA is Starting */
RMAKER_OTA_EVENT_STARTING,
/** RainMaker OTA has Started */
RMAKER_OTA_EVENT_IN_PROGRESS,
/** RainMaker OTA Successful */
RMAKER_OTA_EVENT_SUCCESSFUL,
/** RainMaker OTA Failed */
RMAKER_OTA_EVENT_FAILED,
/** RainMaker OTA Rejected */
RMAKER_OTA_EVENT_REJECTED,
/** RainMaker OTA Delayed */
RMAKER_OTA_EVENT_DELAYED,
} esp_rmaker_ota_event_t;
/** Default ESP RainMaker OTA Server Certificate */
extern const char *ESP_RMAKER_OTA_DEFAULT_SERVER_CERT;

View file

@ -11,10 +11,13 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#pragma once
#include <stdint.h>
#include <esp_err.h>
#include <esp_event.h>
#ifdef __cplusplus
extern "C"
{

View file

@ -637,5 +637,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -637,5 +637,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -1219,5 +1219,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

File diff suppressed because one or more lines are too long

View file

@ -1217,5 +1217,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

File diff suppressed because one or more lines are too long

View file

@ -21,6 +21,29 @@ extern "C"
{
#endif
/** @cond **/
/** ESP RainMaker Event Base */
ESP_EVENT_DECLARE_BASE(RMAKER_OTA_EVENT);
/** @endcond **/
/** ESP RainMaker Events */
typedef enum {
/* Invalid event. Used for internal handling only */
RMAKER_OTA_EVENT_INVALID = 0,
/** RainMaker OTA is Starting */
RMAKER_OTA_EVENT_STARTING,
/** RainMaker OTA has Started */
RMAKER_OTA_EVENT_IN_PROGRESS,
/** RainMaker OTA Successful */
RMAKER_OTA_EVENT_SUCCESSFUL,
/** RainMaker OTA Failed */
RMAKER_OTA_EVENT_FAILED,
/** RainMaker OTA Rejected */
RMAKER_OTA_EVENT_REJECTED,
/** RainMaker OTA Delayed */
RMAKER_OTA_EVENT_DELAYED,
} esp_rmaker_ota_event_t;
/** Default ESP RainMaker OTA Server Certificate */
extern const char *ESP_RMAKER_OTA_DEFAULT_SERVER_CERT;

View file

@ -11,10 +11,13 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#pragma once
#include <stdint.h>
#include <esp_err.h>
#include <esp_event.h>
#ifdef __cplusplus
extern "C"
{

View file

@ -1219,5 +1219,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -1217,5 +1217,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

File diff suppressed because one or more lines are too long

View file

@ -1219,5 +1219,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -1217,5 +1217,5 @@
#define CONFIG_USB_MSC_BUFSIZE CONFIG_TINYUSB_MSC_BUFSIZE
#define CONFIG_USB_MSC_ENABLED CONFIG_TINYUSB_MSC_ENABLED
#define CONFIG_WARN_WRITE_STRINGS CONFIG_COMPILER_WARN_WRITE_STRINGS
#define CONFIG_ARDUINO_IDF_COMMIT "e6fda46a02"
#define CONFIG_ARDUINO_IDF_COMMIT "b059440b83"
#define CONFIG_ARDUINO_IDF_BRANCH "release/v4.4"

View file

@ -1,8 +1,8 @@
esp-idf: release/v4.4 e6fda46a02
arduino: idf-release/v4.4 77065bff
esp-idf: release/v4.4 b059440b83
arduino: idf-release/v4.4 faed2ebe
esp-dl: master d949350
esp-dsp: master 59a37ea
esp-rainmaker: master 5c81ecf
esp-rainmaker: master f968f0d
esp-sr: master 08b9ffc
esp32-camera: master 5611989
esp_littlefs: master 485a037