@@ -10,8 +10,8 @@ APP_INC += -Ihal
1010APP_INC += -Ihal/inc
1111APP_INC += -Imisc
1212APP_INC += -Imods
13+ APP_INC += -I../drivers/cc3100/inc
1314APP_INC += -Isimplelink
14- APP_INC += -Isimplelink/include
1515APP_INC += -Isimplelink/oslib
1616APP_INC += -Itelnet
1717APP_INC += -Iutil
@@ -98,15 +98,18 @@ APP_MODS_SRC_C = $(addprefix mods/,\
9898 pybuart.c \
9999 )
100100
101+ APP_CC3100_SRC_C = $(addprefix drivers/cc3100/src/,\
102+ device.c \
103+ driver.c \
104+ flowcont.c \
105+ fs.c \
106+ netapp.c \
107+ netcfg.c \
108+ socket.c \
109+ wlan.c \
110+ )
111+
101112APP_SL_SRC_C = $(addprefix simplelink/,\
102- source/device.c \
103- source/driver.c \
104- source/flowcont.c \
105- source/fs.c \
106- source/netapp.c \
107- source/netcfg.c \
108- source/socket.c \
109- source/wlan.c \
110113 oslib/osi_freertos.c \
111114 cc_pal.c \
112115 )
@@ -151,7 +154,7 @@ APP_STM_SRC_C = $(addprefix stmhal/,\
151154 )
152155
153156OBJ = $(PY_O ) $(addprefix $(BUILD ) /, $(APP_FATFS_SRC_C:.c=.o ) $(APP_RTOS_SRC_C:.c=.o ) $(APP_FTP_SRC_C:.c=.o ) $(APP_HAL_SRC_C:.c=.o ) $(APP_MISC_SRC_C:.c=.o ) )
154- OBJ += $(addprefix $(BUILD ) /, $(APP_MODS_SRC_C:.c=.o ) $(APP_SL_SRC_C:.c=.o ) $(APP_TELNET_SRC_C:.c=.o ) $(APP_UTIL_SRC_C:.c=.o ) $(APP_UTIL_SRC_S:.s=.o ) )
157+ OBJ += $(addprefix $(BUILD ) /, $(APP_MODS_SRC_C:.c=.o ) $(APP_CC3100_SRC_C:.c=.o ) $( APP_SL_SRC_C:.c=.o ) $(APP_TELNET_SRC_C:.c=.o ) $(APP_UTIL_SRC_C:.c=.o ) $(APP_UTIL_SRC_S:.s=.o ) )
155158OBJ += $(addprefix $(BUILD ) /, $(APP_MAIN_SRC_C:.c=.o ) $(APP_LIB_SRC_C:.c=.o ) $(APP_STM_SRC_C:.c=.o ) )
156159OBJ += $(BUILD ) /pins.o
157160
@@ -163,7 +166,7 @@ LDFLAGS += -T $(LINKER_SCRIPT)
163166CFLAGS += $(APP_CPPDEFINES ) $(APP_INC )
164167
165168# Disable strict aliasing for the simplelink driver
166- $(BUILD ) /simplelink/source /driver.o : CFLAGS += -fno-strict-aliasing
169+ $(BUILD ) /drivers/cc3100/src /driver.o : CFLAGS += -fno-strict-aliasing
167170
168171# Check if we would like to debug the port code
169172ifeq ($(BTYPE ) , release)
0 commit comments