#KDIR:=/lib/modules/$(shell uname -r)/build
#KDIR:=/mnt/sda2/usr/src/linux-2.6.25
KDIR:=/usr/src/linux-$(shell uname -r)

obj-m:=parport_pc.o

default:
	$(RM) *.mod.c *.o *.ko .*.cmd *.symvers
	cp -f $(KDIR)/include/linux/pci_ids.h .
	cp -f $(KDIR)/drivers/parport/parport_pc.c .
	patch -p3 < tornado_pport_linux2.6.patch
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
	$(RM) *.mod.c *.o *.ko .*.cmd *.symvers \
		parport_pc.c parport_pc.c.orig \
		pci_ids.h.orig pci_ids.h \
		modules.order Module.markers
install:
	modprobe parport
	insmod parport_pc.ko
uninstall:
	rmmod parport_pc.ko
