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

obj-m:=8250_pci.o

default:
	$(RM) *.mod.c *.o *.ko .*.cmd *.symvers
	cp -f $(KDIR)/drivers/serial/8250.h .
	cp -f $(KDIR)/drivers/serial/8250_pci.c .
	patch -p0 < tornado_p1_uart_linux2.6
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules

clean:
	$(RM) *.mod.c *.o *.ko .*.cmd *.symvers 8250.h 8250_pci.c 8250_pci.c.orig modules.order Module.markers

install:
	rmmod 8250_pci.ko
	insmod 8250_pci.ko

uninstall:
	rmmod 8250_pci.ko
