diff -urN Intel-v92ham-453/hamboot Intel-v92ham-453-modversions/hamboot
--- Intel-v92ham-453/hamboot	Wed Oct 30 17:47:20 2002
+++ Intel-v92ham-453-modversions/hamboot	Sat Jan  3 18:39:40 2004
@@ -81,7 +81,7 @@
       }
       fi
       major=`cat /proc/devices | awk "\\$2==\"$serial\" {print \\$1}"`
-      rm -f $device
+      rm -f $device > /dev/null 2>&1
       mknod $device c $major 1 2> /dev/null 1> /dev/null
       chgrp $group $device
       chmod $mode  $device
diff -urN Intel-v92ham-453/makefile Intel-v92ham-453-modversions/makefile
--- Intel-v92ham-453/makefile	Wed Oct 30 17:47:20 2002
+++ Intel-v92ham-453-modversions/makefile	Sat Jan  3 19:03:45 2004
@@ -1,3 +1,9 @@
+CKERNOPS:=PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX
+MODVERSIONS:= -DMODVERSIONS -include /lib/modules/`uname -r`/build/include/linux/modversions.h
+
+# Comment out the following line if You DO NOT WANT modversions enabled.
+CKERNOPS += $(MODVERSIONS)
+
 all: 
 	@echo usage: make [ham]
 	@echo or [clean] or 
@@ -23,12 +29,8 @@
 	cp /boot/vmlinuz.autoconf.h /lib/modules/`uname -r`/build/include/linux/autoconf.h
 
 ham: check
-	cd coredrv; make \
-       "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \
-       ham; 
+	cd coredrv; make "$(CKERNOPS)" ham; 
 	cp coredrv/hamcore.o .
-	cd serialdrv; make \
-       "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \
-        ham;
+	cd serialdrv; make "$(CKERNOPS)" ham;
 	cp serialdrv/ham.o .
 

