@@ -22,7 +22,6 @@ HAL_DIR=hal
2222USBDEV_DIR =usbdev
2323# USBHOST_DIR=usbhost
2424FATFS_DIR =fatfs
25- CC3K_DIR =cc3k
2625DFU =../tools/dfu.py
2726# may need to prefix dfu-util with sudo
2827DFU_UTIL ?= dfu-util
@@ -39,7 +38,6 @@ INC += -I$(HAL_DIR)/inc
3938INC += -I$(USBDEV_DIR ) /core/inc -I$(USBDEV_DIR ) /class/cdc_msc_hid/inc
4039# INC += -I$(USBHOST_DIR)
4140INC += -I$(FATFS_DIR ) /src
42- INC += -I$(CC3K_DIR )
4341
4442CFLAGS_CORTEX_M4 = -mthumb -mtune=cortex-m4 -mabi=aapcs-linux -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -fsingle-precision-constant -Wdouble-promotion
4543CFLAGS = $(INC ) -Wall -Werror -ansi -std=gnu99 -nostdlib $(CFLAGS_MOD ) $(CFLAGS_CORTEX_M4 ) $(COPT )
@@ -187,19 +185,6 @@ SRC_FATFS = $(addprefix $(FATFS_DIR)/src/,\
187185 option/ccsbcs.c \
188186 )
189187
190- SRC_CC3K = $(addprefix $(CC3K_DIR ) /,\
191- cc3000_common.c \
192- evnt_handler.c \
193- hci.c \
194- netapp.c \
195- nvmem.c \
196- security.c \
197- socket.c \
198- wlan.c \
199- ccspi.c \
200- pybcc3k.c \
201- )
202-
203188ifeq ($(MICROPY_PY_WIZNET5K ) ,1)
204189WIZNET5K_DIR =drivers/wiznet5k
205190INC += -I$(TOP ) /$(WIZNET5K_DIR )
@@ -213,6 +198,30 @@ SRC_MOD += $(addprefix $(WIZNET5K_DIR)/,\
213198 )
214199endif
215200
201+ # for CC3000 module
202+ ifeq ($(MICROPY_PY_CC3K ) ,1)
203+ CC3000_DIR =drivers/cc3000
204+ INC += -I$(TOP ) /$(CC3000_DIR ) /inc
205+ CFLAGS_MOD += -DMICROPY_PY_CC3K=1
206+ SRC_MOD += modcc3k.c
207+ SRC_MOD += $(addprefix $(CC3000_DIR ) /src/,\
208+ cc3000_common.c \
209+ evnt_handler.c \
210+ hci.c \
211+ netapp.c \
212+ nvmem.c \
213+ security.c \
214+ socket.c \
215+ wlan.c \
216+ ccspi.c \
217+ inet_ntop.c \
218+ inet_pton.c \
219+ )
220+ # patch.c \
221+ # patch_prog.c \
222+ )
223+ endif
224+
216225OBJ =
217226OBJ += $(PY_O )
218227OBJ += $(addprefix $(BUILD ) /, $(SRC_LIB:.c=.o ) )
@@ -221,7 +230,6 @@ OBJ += $(addprefix $(BUILD)/, $(SRC_S:.s=.o))
221230OBJ += $(addprefix $(BUILD ) /, $(SRC_HAL:.c=.o ) )
222231OBJ += $(addprefix $(BUILD ) /, $(SRC_USBDEV:.c=.o ) )
223232OBJ += $(addprefix $(BUILD ) /, $(SRC_FATFS:.c=.o ) )
224- OBJ += $(addprefix $(BUILD ) /, $(SRC_CC3K:.c=.o ) )
225233OBJ += $(addprefix $(BUILD ) /, $(SRC_MOD:.c=.o ) )
226234OBJ += $(BUILD ) /pins_$(BOARD ) .o
227235
0 commit comments