NAME = os2004beep $(NAME).o: $(NAME).c $(CC) -D__KERNEL__ -DMODULE -I/usr/src/linux/include -O -c $(NAME).c $(CC) sample.c ci: ci -l *.[ch] clean: rm -f $(NAME).o a.out ## ## make as root ## init: insmod $(NAME).o rm -f /dev/sakana grep os2004 /proc/devices mknod /dev/sakana c 254 0 chmod 666 /dev/sakana cleanup: rm -f /dev/sakana rmmod $(NAME) show: grep os /proc/devices; true grep os /proc/modules; true