
LINUX = /usr/src/linux/linux-2.6.17/

EXTRA_CFLAGS += -Wall -O2 -g -I$(LINUX)/include -I$(TOS_INCLUDE_DIR) -I$(TOS_INCLUDE_DIR)/net \
	-I$(SE_INCLUDE_DIR) -D__KERNEL__ -DMODULE -DCONFIG_NETFILTER -DTOS_LINUX \
	-fomit-frame-pointer $(CPU) -D__NP_IRQ_ABSTRACT__ -DNDEBUG -DTOS_ON_26 #-DTOS_ON_SMP

obj-m := bug.o
bug-objs := src/bug1.o src/bug2.o

all: modules
modules:
	$(MAKE) V=1 -C $(LINUX) SUBDIRS=`pwd` modules

clean:
	rm -f *.ko *.mod.c *.o a *.s *.p 
	rm -f src/*.o src/*.p

