@@ -29,7 +29,7 @@ ESPCOMP = $(ESPIDF)/components
2929ESPTOOL ?= $(ESPCOMP ) /esptool_py/esptool/esptool.py
3030
3131# verify the ESP IDF version
32- ESPIDF_SUPHASH := 9a26296a0e88a4c3ae27e9c848be970946fff87e
32+ ESPIDF_SUPHASH := 2c95a77cf93781f296883d5dbafcdc18e4389656
3333ESPIDF_CURHASH := $(shell git -C $(ESPIDF ) show -s --pretty=format:'% H')
3434ifneq ($(ESPIDF_CURHASH ) ,$(ESPIDF_SUPHASH ) )
3535$(info ** WARNING **)
@@ -214,6 +214,7 @@ ESPIDF_DRIVER_O = $(addprefix $(ESPCOMP)/driver/,\
214214
215215$(BUILD ) /$(ESPCOMP ) /esp32/dport_access.o : CFLAGS += -Wno-array-bounds
216216ESPIDF_ESP32_O = $(addprefix $(ESPCOMP ) /esp32/,\
217+ brownout.o \
217218 panic.o \
218219 esp_timer.o \
219220 esp_timer_esp32.o \
@@ -240,6 +241,7 @@ ESPIDF_ESP32_O = $(addprefix $(ESPCOMP)/esp32/,\
240241 intr_alloc.o \
241242 dport_access.o \
242243 wifi_init.o \
244+ wifi_internal.o \
243245 )
244246
245247ESPIDF_HEAP_O = $(addprefix $(ESPCOMP ) /heap/,\
@@ -281,6 +283,7 @@ ESPIDF_EXPAT_O = $(addprefix $(ESPCOMP)/expat/,\
281283
282284ESPIDF_PTHREAD_O = $(addprefix $(ESPCOMP ) /pthread/,\
283285 pthread.o \
286+ pthread_local_storage.o \
284287 )
285288
286289# Assembler .S files need only basic flags, and in particular should not have
@@ -447,6 +450,7 @@ ESPIDF_LWIP_O = $(addprefix $(ESPCOMP)/lwip/,\
447450 port/freertos/sys_arch.o \
448451 port/netif/wlanif.o \
449452 port/netif/ethernetif.o \
453+ port/vfs_lwip.o \
450454 )
451455
452456ESPIDF_MBEDTLS_O = $(addprefix $(ESPCOMP ) /mbedtls/,\
@@ -615,7 +619,7 @@ APP_LD_ARGS += -L$(dir $(LIBSTDCXX_FILE_NAME)) -lstdc++
615619APP_LD_ARGS += $(ESPCOMP ) /newlib/lib/libc.a
616620APP_LD_ARGS += $(ESPCOMP ) /newlib/lib/libm.a
617621APP_LD_ARGS += $(ESPCOMP ) /esp32/libhal.a
618- APP_LD_ARGS += -L$(ESPCOMP ) /esp32/lib -lcore -lnet80211 -lphy -lrtc -lpp -lwpa -lsmartconfig -lcoexist
622+ APP_LD_ARGS += -L$(ESPCOMP ) /esp32/lib -lcore -lnet80211 -lphy -lrtc -lpp -lwpa -lsmartconfig -lcoexist -lwps -lwpa2
619623APP_LD_ARGS += $(OBJ )
620624APP_LD_ARGS += --end-group
621625
0 commit comments