modname := usb_gpio
obj-m := $(modname).o

DEFINES := -DDEBUG
ccflags-y= $(DEFINES) 

KVERSION := $(shell uname -r)
KDIR := /lib/modules/$(KVERSION)/build
PWD := "$$(pwd)"

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

clean:
	$(MAKE) -C $(KDIR) M=$(PWD) clean
	rm -rf *~

load:
	-/sbin/rmmod $(modname)
	/sbin/insmod $(modname).ko
