#!/bin/sh

not_installed() {
	driver=$1
	grep "^${driver} " $ROOTDIR/etc/name_to_major > /dev/null 2>&1
	return $?
}

not_installed usbprn || \
	add_drv -b ${ROOTDIR}  -m '* 0666 root sys' \
	-i '"usbif,class7.1.1" "usbif,class7.1.2"' -n usbprn || \
	exit 1 

if [ -f $ROOTDIR/kernel/drv/hid ]; then
	$ROOTDIR/usr/sbin/rem_drv -b $ROOTDIR hid
	$ROOTDIR/usr/sbin/add_drv -b ${ROOTDIR} -m '* 0666 root sys' \
		-i '"usbif,class3.1"' -n hid || exit 1
fi

if [ -f $ROOTDIR/kernel/drv/ohci ]; then
	$ROOTDIR/usr/sbin/rem_drv -b $ROOTDIR ohci
	$ROOTDIR/usr/sbin/add_drv -b ${ROOTDIR} -i '"pciclass,0c0310"' ohci || \
		exit 1
fi

exit 0
