obj-m    := mcs7780.o

KDIR    := /lib/modules/$(shell uname -r)/build
#KDIR    := /usr/src/redhat/SOURCES/linux-2.6.11
PWD    := $(shell pwd)

default:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules;

# To load & unload the module dynamically use following commands	

load:
	-modprobe irda
	insmod mcs7780.ko 

unload:
	rmmod mcs7780

clean:
	rm -rf *.*o
	rm -rf mcs7780.mod.c .mcs7780.ko.cmd .mcs7780.mod.o.cmd .mcs7780.o.cmd .tmp_versions Module.symvers

# To load & unload the module statically (ie, at the time of system boot up)	
install:
	sh mosinstall
	
uninstall:
	sh mosuninstall


