From 0142db88598ffac4f35c59c7e207c0e1f3c42b51 Mon Sep 17 00:00:00 2001 From: Bogdan Pilyugin Date: Mon, 20 Feb 2023 15:32:00 +0200 Subject: [PATCH] added default GPIOs separately for esp32 and esp32S3 --- Kconfig | 28 +++++++++++++++++++++------- extlibs/libespfs | 2 +- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/Kconfig b/Kconfig index 9baaa32..78520c6 100644 --- a/Kconfig +++ b/Kconfig @@ -101,7 +101,18 @@ menu "WebGUIApp" Set enabled SPI bus if WEBGUIAPP_SPI_ENABLE - + + config GPIO_RANGE_MIN + int + default 0 + + config GPIO_RANGE_MAX + int + default 36 if IDF_TARGET_ESP32 + default 46 if IDF_TARGET_ESP32S2 + default 19 if IDF_TARGET_ESP32C3 + default 48 if IDF_TARGET_ESP32S3 + config SPI_HOST int "SPI Host Number" range 0 2 @@ -111,22 +122,25 @@ menu "WebGUIApp" config SPI_SCLK_GPIO int "SPI SCLK GPIO number" - range 0 33 - default 18 + range GPIO_RANGE_MIN GPIO_RANGE_MAX + default 18 if IDF_TARGET_ESP32 + default 36 if IDF_TARGET_ESP32S3 help Set the GPIO number used by SPI SCLK. config SPI_MOSI_GPIO int "SPI MOSI GPIO number" - range 0 33 - default 23 + range GPIO_RANGE_MIN GPIO_RANGE_MAX + default 23 if IDF_TARGET_ESP32 + default 35 if IDF_TARGET_ESP32S3 help Set the GPIO number used by SPI MOSI. config SPI_MISO_GPIO int "SPI MISO GPIO number" - range 0 33 - default 19 + range GPIO_RANGE_MIN GPIO_RANGE_MAX + default 19 if IDF_TARGET_ESP32 + default 37 if IDF_TARGET_ESP32S3 help Set the GPIO number used by SPI MISO. diff --git a/extlibs/libespfs b/extlibs/libespfs index a646e3e..03ff681 160000 --- a/extlibs/libespfs +++ b/extlibs/libespfs @@ -1 +1 @@ -Subproject commit a646e3ee0594ec2301e9b3fe6373ea274eb39e39 +Subproject commit 03ff681a61cb03a43c6f008601a6e6090e9df2bd