mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Add LWIP library and CYW43 drivers.
This commit is contained in:
parent
96e1a9cc9e
commit
51ea0bb9d5
33
src/Makefile
33
src/Makefile
@ -134,6 +134,14 @@ ifeq ($(MICROPY_PY_ULAB), 1)
|
|||||||
MP_CFLAGS += -DMICROPY_PY_ULAB=1
|
MP_CFLAGS += -DMICROPY_PY_ULAB=1
|
||||||
MICROPY_ARGS += MICROPY_PY_ULAB=1
|
MICROPY_ARGS += MICROPY_PY_ULAB=1
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(MICROPY_PY_LWIP), 1)
|
||||||
|
MP_CFLAGS += -DMICROPY_PY_LWIP=1
|
||||||
|
MICROPY_ARGS += MICROPY_PY_LWIP=1
|
||||||
|
endif
|
||||||
|
ifeq ($(MICROPY_PY_NETWORK_CYW43), 1)
|
||||||
|
MP_CFLAGS += -DMICROPY_PY_NETWORK_CYW43=1
|
||||||
|
MICROPY_ARGS += MICROPY_PY_NETWORK_CYW43=1
|
||||||
|
endif
|
||||||
|
|
||||||
OMV_CFLAGS += -I$(TOP_DIR)/$(OMV_DIR)/
|
OMV_CFLAGS += -I$(TOP_DIR)/$(OMV_DIR)/
|
||||||
OMV_CFLAGS += -I$(TOP_DIR)/$(OMV_DIR)/py/
|
OMV_CFLAGS += -I$(TOP_DIR)/$(OMV_DIR)/py/
|
||||||
@ -393,7 +401,7 @@ FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/lib/,\
|
|||||||
utils/sys_stdio_mphal.o \
|
utils/sys_stdio_mphal.o \
|
||||||
utils/gchelper_m3.o \
|
utils/gchelper_m3.o \
|
||||||
libc/string0.o \
|
libc/string0.o \
|
||||||
netutils/netutils.o \
|
netutils/*.o \
|
||||||
timeutils/timeutils.o \
|
timeutils/timeutils.o \
|
||||||
berkeley-db-1.xx/btree/*.o \
|
berkeley-db-1.xx/btree/*.o \
|
||||||
berkeley-db-1.xx/mpool/*.o \
|
berkeley-db-1.xx/mpool/*.o \
|
||||||
@ -496,6 +504,29 @@ FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/extmod/ulab/,\
|
|||||||
)
|
)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(MICROPY_PY_LWIP), 1)
|
||||||
|
FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/,\
|
||||||
|
lib/lwip/src/core/*.o \
|
||||||
|
lib/lwip/src/core/*/*.o \
|
||||||
|
lib/lwip/src/netif/*.o \
|
||||||
|
lib/lwip/src/apps/*/*.o \
|
||||||
|
extmod/modlwip.o \
|
||||||
|
extmod/moduwebsocket.o \
|
||||||
|
extmod/modwebrepl.o \
|
||||||
|
)
|
||||||
|
LIBS += $(MICROPY_DIR)/drivers/cyw43/libcyw43.a
|
||||||
|
FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/,\
|
||||||
|
sdio.o \
|
||||||
|
)
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(MICROPY_PY_NETWORK_CYW43), 1)
|
||||||
|
FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/,\
|
||||||
|
drivers/cyw43/*.o \
|
||||||
|
extmod/network_cyw43.o \
|
||||||
|
)
|
||||||
|
endif
|
||||||
|
|
||||||
FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/lib/oofatfs/,\
|
FIRM_OBJ += $(addprefix $(BUILD)/$(MICROPY_DIR)/lib/oofatfs/,\
|
||||||
ff.o \
|
ff.o \
|
||||||
ffunicode.o \
|
ffunicode.o \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user