COPTS1=-O2 -Wall -DCONFIG_KERNELD -DMODULE -D__KERNEL__ -DLINUX -I/usr/src/linux/include
COPTS2=-O2

all : cwkeyset cwkeyer.o

cwkeyer.o: cwkeyer.c
	gcc $(COPTS1) -c cwkeyer.c

cwkeyset: cwkeyset.c
	gcc $(COPTS2) cwkeyset.c -o cwkeyset

clean : 
	rm -f cwkeyer.o cwkeyset

install :
	-mknod /dev/cwkeyer c 230 1
	chmod 666 /dev/cwkeyer
	install -m 755 -s cwkeyset /usr/local/bin/cwkeyset

cwup1 :
	setserial /dev/ttyS0 uart none
	insmod cwkeyer.o iobase=0x3f8 irq=4

cwup2 :
	setserial /dev/ttyS1 uart none
	insmod cwkeyer.o iobase=0x2f8 irq=3

cwdown :
	rmmod cwkeyer

