CURRENT = $(shell uname -r)

#KDIR = /lib/modules/$(CURRENT)/build
KDIR = /myfiles/tskernel/ts-7500/dist/linux-2.6.24-cavium/
PWD = $(shell pwd)
PLATFORM=arm
COMPILER=/myfiles/tscrosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-

default:
ifeq "$(PLATFORM)" ""
	make -C $(KDIR) SUBDIRS=$(PWD) modules
else	
	make -C $(KDIR) SUBDIRS=$(PWD) ARCH=$(PLATFORM) CROSS_COMPILE=$(COMPILER) modules
endif	
	-rm -f *.o .*.cmd .*.flags *.mod.c

cmd9500: cmd9500.c ioctl_9500.h
	$(COMPILER)gcc -I$(KDIR)/include -o cmd9500 cmd9500.c
	$(COMPILER)strip cmd9500
	
clean:
	-rm -f *.o *.ko .*.cmd .*.flags *.mod.c cmd9500

-include $(KDIR)/Rules.make







