mirror of
https://github.com/apache/nuttx.git
synced 2026-06-01 16:59:28 +08:00
arch/xtensa: ADC support on ESP32|S2|S3
Add common ADC source for ESP32|S2|S3. Remove legacy ADC from ESP32S3. Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
This commit is contained in:
committed by
Xiang Xiao
parent
a0cc89349f
commit
99099a1a9d
@@ -21,6 +21,26 @@ config ESP_PCNT
|
|||||||
default n
|
default n
|
||||||
select CAPTURE
|
select CAPTURE
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC
|
||||||
|
bool "Analog-to-digital converter (ADC)"
|
||||||
|
default n
|
||||||
|
select ANALOG
|
||||||
|
select ADC
|
||||||
|
---help---
|
||||||
|
Enable support for analog-to-digital converter (ADC) peripheral.
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1
|
||||||
|
default y
|
||||||
|
bool "Enable SAR ADC 1"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2
|
||||||
|
default n
|
||||||
|
bool "Enable SAR ADC 2"
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC
|
||||||
|
|
||||||
config ESPRESSIF_TEMP
|
config ESPRESSIF_TEMP
|
||||||
bool "Internal Temperature Sensor"
|
bool "Internal Temperature Sensor"
|
||||||
default n
|
default n
|
||||||
|
|||||||
@@ -88,6 +88,10 @@ EXTRA_LIBS += -lespnow
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_ESPRESSIF_ADC),y)
|
||||||
|
CHIP_CSRCS += esp_adc.c
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_ESPRESSIF_WIRELESS),y)
|
ifeq ($(CONFIG_ESPRESSIF_WIRELESS),y)
|
||||||
include common$(DELIM)espressif$(DELIM)Wireless.mk
|
include common$(DELIM)espressif$(DELIM)Wireless.mk
|
||||||
endif
|
endif
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
+15
-23
@@ -1,5 +1,5 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* arch/xtensa/src/esp32s3/esp32s3_adc.h
|
* arch/xtensa/src/common/espressif/esp_adc.h
|
||||||
*
|
*
|
||||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
* contributor license agreements. See the NOTICE file distributed with
|
* contributor license agreements. See the NOTICE file distributed with
|
||||||
@@ -18,8 +18,8 @@
|
|||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifndef __ARCH_XTENSA_SRC_ESP32S3_ESP32S3_ADC_H
|
#ifndef __ARCH_XTENSA_SRC_COMMON_ESPRESSI_ESP_ADC_H
|
||||||
#define __ARCH_XTENSA_SRC_ESP32S3_ESP32S3_ADC_H
|
#define __ARCH_XTENSA_SRC_COMMON_ESPRESSI_ESP_ADC_H
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Included Files
|
* Included Files
|
||||||
@@ -35,26 +35,14 @@
|
|||||||
* Pre-processor Definitions
|
* Pre-processor Definitions
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
|
#define ESP_ADC_MAX_CHANNELS 10
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Public Types
|
* Public Types
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32S3_ADC
|
|
||||||
# define ESP32S3_ADC1 1
|
|
||||||
# define ESP32S3_ADC1_CHANNEL0 0
|
|
||||||
# define ESP32S3_ADC1_CHANNEL1 1
|
|
||||||
# define ESP32S3_ADC1_CHANNEL2 2
|
|
||||||
# define ESP32S3_ADC1_CHANNEL3 3
|
|
||||||
# define ESP32S3_ADC1_CHANNEL4 4
|
|
||||||
# define ESP32S3_ADC1_CHANNEL5 5
|
|
||||||
# define ESP32S3_ADC1_CHANNEL6 6
|
|
||||||
# define ESP32S3_ADC1_CHANNEL7 7
|
|
||||||
# define ESP32S3_ADC1_CHANNEL8 8
|
|
||||||
# define ESP32S3_ADC1_CHANNEL9 9
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Public Data
|
* Public Data
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
@@ -69,20 +57,24 @@ extern "C"
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Name: esp32s3_adc_init
|
* Name: esp_adc_initialize
|
||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
* Initialize the ADC.
|
* This function initializes the specified ADC device with the provided
|
||||||
|
* configuration.
|
||||||
*
|
*
|
||||||
* Input Parameters:
|
* Input Parameters:
|
||||||
* channel - ADC channel number
|
* adc_num - The ADC unit number.
|
||||||
|
* channel_list - List of channels to be configured for the ADC unit.
|
||||||
*
|
*
|
||||||
* Returned Value:
|
* Returned Value:
|
||||||
* ADC device structure reference on success; a NULL on failure
|
* Returns a valid pointer to the ADC device structure on success; NULL on
|
||||||
|
* any failure.
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
void esp32s3_adc_init(int adc_index, struct adc_dev_s *dev);
|
struct adc_dev_s *esp_adc_initialize(int adc_num,
|
||||||
|
const uint8_t *channel_list);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
@@ -90,4 +82,4 @@ void esp32s3_adc_init(int adc_index, struct adc_dev_s *dev);
|
|||||||
#undef EXTERN
|
#undef EXTERN
|
||||||
|
|
||||||
#endif /* __ASSEMBLY__ */
|
#endif /* __ASSEMBLY__ */
|
||||||
#endif /* __ARCH_XTENSA_SRC_ESP32S3_ESP32S3_ADC_H */
|
#endif /* __ARCH_XTENSA_SRC_COMMON_ESPRESSI_ESP_ADC_H */
|
||||||
@@ -2548,6 +2548,193 @@ config ESP_MCPWM_TEST_LOOPBACK
|
|||||||
|
|
||||||
endmenu # MCPWM Configuration
|
endmenu # MCPWM Configuration
|
||||||
|
|
||||||
|
menu "ADC Configuration"
|
||||||
|
depends on ESPRESSIF_ADC
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_DEVNAME
|
||||||
|
string "ADC 1 Device Name"
|
||||||
|
default "/dev/adc0"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
prompt "ADC 1 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage.
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_1_ATTEN_0
|
||||||
|
default 1 if ESPRESSIF_ADC_1_ATTEN_2_5
|
||||||
|
default 2 if ESPRESSIF_ADC_1_ATTEN_6
|
||||||
|
default 3 if ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_MODE
|
||||||
|
prompt "ADC 1 Mode"
|
||||||
|
default ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 1.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_MODE
|
||||||
|
|
||||||
|
menu "ADC 1 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 1 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_DEVNAME
|
||||||
|
string "ADC 2 Device Name"
|
||||||
|
default "/dev/adc1"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
prompt "ADC 2 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage (Vmax) and the internal ADC reference voltage (approx. 1100 mV).
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
default 1 if ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
default 2 if ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
default 3 if ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_MODE
|
||||||
|
prompt "ADC 2 Mode"
|
||||||
|
default ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 2.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_MODE
|
||||||
|
|
||||||
|
menu "ADC 2 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH8
|
||||||
|
bool "Channel 8"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH9
|
||||||
|
bool "Channel 9"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 2 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
endmenu # ADC Configuration
|
||||||
|
|
||||||
config ESP32_HAVE_OTA_PARTITION
|
config ESP32_HAVE_OTA_PARTITION
|
||||||
bool
|
bool
|
||||||
default n
|
default n
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ endif
|
|||||||
|
|
||||||
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
|
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
|
||||||
ifndef ESP_HAL_3RDPARTY_VERSION
|
ifndef ESP_HAL_3RDPARTY_VERSION
|
||||||
ESP_HAL_3RDPARTY_VERSION = a461ca0750d1a3deca6b10a283064dbcd2b76fb1
|
ESP_HAL_3RDPARTY_VERSION = 3f02f2139e79ddc60f98ca35ed65c62c6914f079
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef ESP_HAL_3RDPARTY_URL
|
ifndef ESP_HAL_3RDPARTY_URL
|
||||||
|
|||||||
@@ -27,6 +27,9 @@ INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY
|
|||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)interface
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)include
|
||||||
@@ -81,15 +84,19 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efus
|
|||||||
# Please note that the following source file depends on `CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD` and `CONFIG_SOC_EFUSE_CONSISTS_OF_ONE_KEY_BLOCK`
|
# Please note that the following source file depends on `CONFIG_SOC_EFUSE_KEY_PURPOSE_FIELD` and `CONFIG_SOC_EFUSE_CONSISTS_OF_ONE_KEY_BLOCK`
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)efuse_controller$(DELIM)keys$(DELIM)without_key_purposes$(DELIM)three_key_blocks$(DELIM)esp_efuse_api_key.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)efuse_controller$(DELIM)keys$(DELIM)without_key_purposes$(DELIM)three_key_blocks$(DELIM)esp_efuse_api_key.c
|
||||||
|
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)adc_cali.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)adc_cali_line_fitting.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_fields.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_fields.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_table.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_table.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_utility.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_utility.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)adc_share_hw_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)sar_periph_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
||||||
@@ -99,8 +106,11 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_common.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_common.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_init.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_init.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)esp_err.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_hal_common.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_oneshot_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)brownout_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)brownout_hal.c
|
||||||
@@ -119,6 +129,7 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)i2c_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)i2c_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)adc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
||||||
|
|||||||
@@ -1166,6 +1166,201 @@ config ESP32S2_LEDC_CHANNEL7_PIN
|
|||||||
|
|
||||||
endmenu # LEDC configuration
|
endmenu # LEDC configuration
|
||||||
|
|
||||||
|
menu "ADC Configuration"
|
||||||
|
depends on ESPRESSIF_ADC
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_DEVNAME
|
||||||
|
string "ADC 1 Device Name"
|
||||||
|
default "/dev/adc0"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
prompt "ADC 1 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage.
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_1_ATTEN_0
|
||||||
|
default 1 if ESPRESSIF_ADC_1_ATTEN_2_5
|
||||||
|
default 2 if ESPRESSIF_ADC_1_ATTEN_6
|
||||||
|
default 3 if ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_MODE
|
||||||
|
prompt "ADC 1 Mode"
|
||||||
|
default ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 1.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_MODE
|
||||||
|
|
||||||
|
menu "ADC 1 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH8
|
||||||
|
bool "Channel 8"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH9
|
||||||
|
bool "Channel 9"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 1 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_DEVNAME
|
||||||
|
string "ADC 2 Device Name"
|
||||||
|
default "/dev/adc1"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
prompt "ADC 2 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage (Vmax) and the internal ADC reference voltage (approx. 1100 mV).
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
default 1 if ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
default 2 if ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
default 3 if ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_MODE
|
||||||
|
prompt "ADC 2 Mode"
|
||||||
|
default ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 2.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_MODE
|
||||||
|
|
||||||
|
menu "ADC 2 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH8
|
||||||
|
bool "Channel 8"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH9
|
||||||
|
bool "Channel 9"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 2 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
endmenu # ADC Configuration
|
||||||
|
|
||||||
menu "Bootloader and Image Configuration"
|
menu "Bootloader and Image Configuration"
|
||||||
|
|
||||||
config ESPRESSIF_SIMPLE_BOOT
|
config ESPRESSIF_SIMPLE_BOOT
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ endif
|
|||||||
|
|
||||||
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
|
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
|
||||||
ifndef ESP_HAL_3RDPARTY_VERSION
|
ifndef ESP_HAL_3RDPARTY_VERSION
|
||||||
ESP_HAL_3RDPARTY_VERSION = a461ca0750d1a3deca6b10a283064dbcd2b76fb1
|
ESP_HAL_3RDPARTY_VERSION = 3f02f2139e79ddc60f98ca35ed65c62c6914f079
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifndef ESP_HAL_3RDPARTY_URL
|
ifndef ESP_HAL_3RDPARTY_URL
|
||||||
|
|||||||
@@ -27,6 +27,9 @@ INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY
|
|||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)interface
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)include
|
||||||
@@ -73,14 +76,18 @@ ARCHSCRIPT += $(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)
|
|||||||
|
|
||||||
# Source files
|
# Source files
|
||||||
|
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)adc_cali.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)adc_cali_line_fitting.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_rtc_calib.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_rtc_calib.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_rtc_table.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_rtc_table.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)adc_share_hw_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)sar_periph_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
||||||
@@ -92,8 +99,11 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_common.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_phy$(DELIM)src$(DELIM)phy_common.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_regi2c_$(CHIP_SERIES).c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_regi2c_$(CHIP_SERIES).c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)esp_err.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_hal_common.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_oneshot_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)wdt_hal_iram.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)wdt_hal_iram.c
|
||||||
@@ -114,6 +124,7 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)uart_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)uart_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)adc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
||||||
|
|||||||
+257
-71
@@ -346,11 +346,68 @@ menu "ESP32-S3 Peripheral Selection"
|
|||||||
|
|
||||||
source "arch/xtensa/src/common/espressif/Kconfig"
|
source "arch/xtensa/src/common/espressif/Kconfig"
|
||||||
|
|
||||||
|
# Kept for backwards compatibility of the ADC driver
|
||||||
|
|
||||||
config ESP32S3_ADC
|
config ESP32S3_ADC
|
||||||
bool "ADC"
|
bool
|
||||||
default n
|
select ESPRESSIF_ADC
|
||||||
select ANALOG
|
select ESPRESSIF_ADC_1
|
||||||
select ADC
|
|
||||||
|
if ESP32S3_ADC
|
||||||
|
|
||||||
|
config ESP32S3_ADC_VOL_950
|
||||||
|
bool
|
||||||
|
|
||||||
|
config ESP32S3_ADC_VOL_1250
|
||||||
|
bool
|
||||||
|
|
||||||
|
config ESP32S3_ADC_VOL_1750
|
||||||
|
bool
|
||||||
|
|
||||||
|
config ESP32S3_ADC_VOL_3100
|
||||||
|
bool
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL0
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH0
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL1
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH1
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL2
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH2
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL3
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH3
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL4
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH4
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL5
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH5
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL6
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH6
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL7
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH7
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL8
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH8
|
||||||
|
|
||||||
|
config ESP32S3_ADC1_CHANNEL9
|
||||||
|
bool
|
||||||
|
select ESPRESSIF_ADC_1_CH9
|
||||||
|
|
||||||
|
endif # ESP32S3_ADC
|
||||||
|
|
||||||
config ESP32S3_UART
|
config ESP32S3_UART
|
||||||
bool
|
bool
|
||||||
@@ -1387,73 +1444,6 @@ endif # ESP32S3_UART2
|
|||||||
|
|
||||||
endmenu # UART Configuration
|
endmenu # UART Configuration
|
||||||
|
|
||||||
menu "ADC Configuration"
|
|
||||||
depends on ESP32S3_ADC
|
|
||||||
|
|
||||||
if ESP32S3_ADC
|
|
||||||
|
|
||||||
choice ESP32S3_ADC_VOL_RANGES
|
|
||||||
prompt "ADC voltage ranges"
|
|
||||||
default ESP32S3_ADC_VOL_3100
|
|
||||||
|
|
||||||
config ESP32S3_ADC_VOL_950
|
|
||||||
bool "0~950mV"
|
|
||||||
|
|
||||||
config ESP32S3_ADC_VOL_1250
|
|
||||||
bool "0~1250mV"
|
|
||||||
|
|
||||||
config ESP32S3_ADC_VOL_1750
|
|
||||||
bool "0~1750mV"
|
|
||||||
|
|
||||||
config ESP32S3_ADC_VOL_3100
|
|
||||||
bool "0~3100mV"
|
|
||||||
|
|
||||||
endchoice # ADC voltage ranges
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL0
|
|
||||||
bool "ADC1 channel 0"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL1
|
|
||||||
bool "ADC1 channel 1"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL2
|
|
||||||
bool "ADC1 channel 2"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL3
|
|
||||||
bool "ADC1 channel 3"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL4
|
|
||||||
bool "ADC1 channel 4"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL5
|
|
||||||
bool "ADC1 channel 5"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL6
|
|
||||||
bool "ADC1 channel 6"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL7
|
|
||||||
bool "ADC1 channel 7"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL8
|
|
||||||
bool "ADC1 channel 8"
|
|
||||||
default n
|
|
||||||
|
|
||||||
config ESP32S3_ADC1_CHANNEL9
|
|
||||||
bool "ADC1 channel 9"
|
|
||||||
default n
|
|
||||||
|
|
||||||
endif # ESP32S3_ADC
|
|
||||||
|
|
||||||
endmenu # ADC Configuration
|
|
||||||
|
|
||||||
menu "I2C Configuration"
|
menu "I2C Configuration"
|
||||||
depends on ESP32S3_I2C
|
depends on ESP32S3_I2C
|
||||||
|
|
||||||
@@ -2245,6 +2235,202 @@ config ESP_MCPWM_TEST_LOOPBACK
|
|||||||
|
|
||||||
endmenu # MCPWM Configuration
|
endmenu # MCPWM Configuration
|
||||||
|
|
||||||
|
menu "ADC Configuration"
|
||||||
|
depends on ESPRESSIF_ADC
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_DEVNAME
|
||||||
|
string "ADC 1 Device Name"
|
||||||
|
default "/dev/adc0"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
prompt "ADC 1 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
depends on !ESP32S3_ADC
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage.
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_1_ATTEN_0 || ESP32S3_ADC_VOL_950
|
||||||
|
default 1 if ESPRESSIF_ADC_1_ATTEN_2_5 || ESP32S3_ADC_VOL_1250
|
||||||
|
default 2 if ESPRESSIF_ADC_1_ATTEN_6 || ESP32S3_ADC_VOL_1750
|
||||||
|
default 3 if ESPRESSIF_ADC_1_ATTEN_12 || ESP32S3_ADC_VOL_3100
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_1_MODE
|
||||||
|
prompt "ADC 1 Mode"
|
||||||
|
default ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 1.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_1_MODE
|
||||||
|
|
||||||
|
menu "ADC 1 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH8
|
||||||
|
bool "Channel 8"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_1_CH9
|
||||||
|
bool "Channel 9"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 1 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_1
|
||||||
|
|
||||||
|
if ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_DEVNAME
|
||||||
|
string "ADC 2 Device Name"
|
||||||
|
default "/dev/adc1"
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
prompt "ADC 2 Input Attenuation"
|
||||||
|
default ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
---help---
|
||||||
|
Select input attenuation for the ADC unit.
|
||||||
|
Relates to maximum measurable input voltage (Vmax) and the internal ADC reference voltage (approx. 1100 mV).
|
||||||
|
See ESP32 Technical Reference Manual for details.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
bool "0 dB (1.1 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
bool "2.5 dB (1.47 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
bool "6 dB (2.2 V)"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
bool "12 dB (4.4 V)"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_ATTENUATION
|
||||||
|
int
|
||||||
|
default 0 if ESPRESSIF_ADC_2_ATTEN_0
|
||||||
|
default 1 if ESPRESSIF_ADC_2_ATTEN_2_5
|
||||||
|
default 2 if ESPRESSIF_ADC_2_ATTEN_6
|
||||||
|
default 3 if ESPRESSIF_ADC_2_ATTEN_12
|
||||||
|
|
||||||
|
choice ESPRESSIF_ADC_2_MODE
|
||||||
|
prompt "ADC 2 Mode"
|
||||||
|
default ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
---help---
|
||||||
|
Select operating mode for ADC 2.
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_ONE_SHOT
|
||||||
|
bool "One-Shot Mode"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_MODE_CONTINUOUS
|
||||||
|
bool "Continuous Mode"
|
||||||
|
|
||||||
|
endchoice # ESPRESSIF_ADC_2_MODE
|
||||||
|
|
||||||
|
menu "ADC 2 Channel Selection"
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH0
|
||||||
|
bool "Channel 0"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH1
|
||||||
|
bool "Channel 1"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH2
|
||||||
|
bool "Channel 2"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH3
|
||||||
|
bool "Channel 3"
|
||||||
|
default y
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH4
|
||||||
|
bool "Channel 4"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH5
|
||||||
|
bool "Channel 5"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH6
|
||||||
|
bool "Channel 6"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH7
|
||||||
|
bool "Channel 7"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH8
|
||||||
|
bool "Channel 8"
|
||||||
|
default n
|
||||||
|
|
||||||
|
config ESPRESSIF_ADC_2_CH9
|
||||||
|
bool "Channel 9"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endmenu # ADC 2 Channel Selection
|
||||||
|
|
||||||
|
endif # ESPRESSIF_ADC_2
|
||||||
|
|
||||||
|
endmenu # ADC Configuration
|
||||||
|
|
||||||
menu "USB OTG Configuration"
|
menu "USB OTG Configuration"
|
||||||
depends on ESP32S3_OTG
|
depends on ESP32S3_OTG
|
||||||
|
|
||||||
|
|||||||
@@ -105,10 +105,6 @@ ifeq ($(CONFIG_ESP32S3_RT_TIMER),y)
|
|||||||
CHIP_CSRCS += esp32s3_rt_timer.c
|
CHIP_CSRCS += esp32s3_rt_timer.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_ESP32S3_ADC),y)
|
|
||||||
CHIP_CSRCS += esp32s3_adc.c
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_ESP32S3_I2C),y)
|
ifeq ($(CONFIG_ESP32S3_I2C),y)
|
||||||
ifeq ($(CONFIG_ESPRESSIF_I2C_PERIPH_MASTER_MODE),y)
|
ifeq ($(CONFIG_ESPRESSIF_I2C_PERIPH_MASTER_MODE),y)
|
||||||
CHIP_CSRCS += esp32s3_i2c.c
|
CHIP_CSRCS += esp32s3_i2c.c
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -27,6 +27,9 @@ INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY
|
|||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)private_include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)private_include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)include
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)interface
|
||||||
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_coex$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_coex$(DELIM)include
|
||||||
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
INCLUDES += $(INCDIR_PREFIX)$(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_event$(DELIM)include
|
||||||
@@ -75,6 +78,9 @@ ARCHSCRIPT += $(ARCH_SRCDIR)$(DELIM)chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)
|
|||||||
|
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)bootloader_support$(DELIM)bootloader_flash$(DELIM)src$(DELIM)bootloader_flash_config_${CHIP_SERIES}.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)bootloader_support$(DELIM)bootloader_flash$(DELIM)src$(DELIM)bootloader_flash_config_${CHIP_SERIES}.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)bootloader_support$(DELIM)bootloader_flash$(DELIM)src$(DELIM)bootloader_flash.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)bootloader_support$(DELIM)bootloader_flash$(DELIM)src$(DELIM)bootloader_flash.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)adc_cali_curve_fitting.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)adc_cali.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_adc$(DELIM)$(CHIP_SERIES)$(DELIM)curve_fitting_coefficients.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)esp_efuse_api.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)esp_efuse_api.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)esp_efuse_utility.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)src$(DELIM)esp_efuse_utility.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_fields.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_fields.c
|
||||||
@@ -82,12 +88,14 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efus
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_table.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_table.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_utility.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)efuse$(DELIM)$(CHIP_SERIES)$(DELIM)esp_efuse_utility.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)src$(DELIM)esp_err_to_name.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_common$(DELIM)src$(DELIM)esp_err_to_name.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)adc_share_hw_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)clk_ctrl_os.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)cpu.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)esp_clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)hw_random.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)mac_addr.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)periph_ctrl.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)sar_periph_ctrl.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)cpu_region_protect.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)esp_clk_tree.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_hw_support$(DELIM)port$(DELIM)$(CHIP_SERIES)$(DELIM)rtc_clk.c
|
||||||
@@ -104,8 +112,11 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_wdt.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_cache_esp32s2_esp32s3.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_cache_esp32s2_esp32s3.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_efuse.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_rom$(DELIM)patches$(DELIM)esp_rom_efuse.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)esp_err.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)clk.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)esp_system$(DELIM)port$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)system_internal.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_hal_common.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)adc_oneshot_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)clk_tree_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)$(CHIP_SERIES)$(DELIM)efuse_hal.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)brownout_hal.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$(DELIM)brownout_hal.c
|
||||||
@@ -128,6 +139,7 @@ CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)hal$
|
|||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log_noos.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)log$(DELIM)log.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gdma_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gdma_periph.c
|
||||||
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)adc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)gpio_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)ledc_periph.c
|
||||||
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
CHIP_CSRCS += chip$(DELIM)$(ESP_HAL_3RDPARTY_REPO)$(DELIM)components$(DELIM)soc$(DELIM)$(CHIP_SERIES)$(DELIM)pcnt_periph.c
|
||||||
|
|||||||
Reference in New Issue
Block a user