# Makefile for a basic kernel module

CC=gcc
MODCFLAGS := -Wall -DMODULE -D__KERNEL__ -DLINUX -I/lib/modules/2.4.4-4GB/build/include

chardev.o: chardev.c /lib/modules/2.4.4-4GB/build/include/linux/version.h
	$(CC) $(MODCFLAGS) -c chardev.c
	echo insmod hello.o to turn it on
	echo rmmod hello to turn if off
	echo
	echo X and kernel programming do not mix.
	echo Do the insmod and rmmod from outside X.
