From a0d43f12ee40dac9a802e9ce6ee8cb0b877c2cec Mon Sep 17 00:00:00 2001 From: Gunar Schorcht Date: Sun, 2 Mar 2025 11:41:51 +0100 Subject: [PATCH] cpu/esp32/esp-idf/wifi: migration to ESP-IDF v5.4 --- cpu/esp32/esp-idf/wifi/Makefile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/cpu/esp32/esp-idf/wifi/Makefile b/cpu/esp32/esp-idf/wifi/Makefile index 131de7a300..d24b8412c7 100644 --- a/cpu/esp32/esp-idf/wifi/Makefile +++ b/cpu/esp32/esp-idf/wifi/Makefile @@ -1,21 +1,30 @@ MODULE = esp_idf_wifi -# source files to be compiled for this module ESP32_SDK_SRC = \ - components/esp_event/event_send.c \ - components/esp_hw_support/port/$(CPU_FAM)/dport_access.c \ + components/esp_coex/$(CPU_FAM)/esp_coex_adapter.c \ + components/esp_phy/$(CPU_FAM)/phy_init_data.c \ + components/esp_phy/src/phy_common.c \ components/esp_phy/src/phy_init.c \ + components/esp_system/port/soc/$(CPU_FAM)/reset_reason.c \ components/esp_wifi/$(CPU_FAM)/esp_adapter.c \ components/esp_wifi/src/wifi_init.c \ + components/soc/esp32/dport_access.c \ # # additional include pathes required by this module +INCLUDES += -I$(ESP32_SDK_DIR)/components/app_update/include +INCLUDES += -I$(ESP32_SDK_DIR)/components/esp_bootloader_format/include +INCLUDES += -I$(ESP32_SDK_DIR)/components/esp_coex/include +INCLUDES += -I$(ESP32_SDK_DIR)/components/esp_partition/include INCLUDES += -I$(ESP32_SDK_DIR)/components/esp_phy/include INCLUDES += -I$(ESP32_SDK_DIR)/components/esp_phy/$(CPU_FAM)/include -INCLUDES += -I$(ESP32_SDK_DIR)/components/tcpip_adapter/include INCLUDES += -I$(ESP32_SDK_DIR)/components/wpa_supplicant/port/include INCLUDES += -I$(ESP32_SDK_DIR)/components/wpa_supplicant/esp_supplicant/include +ifneq (,$(filter esp32c3 esp32s2,$(CPU_FAM))) + ESP32_SDK_SRC += components/esp_hw_support/port/$(CPU_FAM)/adc2_init_cal.c +endif + include $(RIOTBASE)/Makefile.base ESP32_SDK_BIN = $(BINDIR)/$(MODULE)