#! /bin/sh
#
# SUNW1394x prebackout script
#

PATH="/usr/bin:/usr/sbin:${PATH}"
export PATH
ARCH=`uname -p`
export ARCH

# Remove the new framework drivers
#
remove_usba10_driver() {
	rem_drv -b ${ROOTDIR} usba10_hid || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_hubd || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_scsa2usb || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_usb_mid || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_usbprn || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_ugen || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_usbser_edge || EXIT=1 
	rem_drv -b ${ROOTDIR} usba10_ohci || EXIT=1
	rem_drv -b ${ROOTDIR} usba10_ehci || EXIT=1
}

EXIT=0
case ${ARCH} in
	sparc)
		rem_drv -b ${ROOTDIR} usb_sd || EXIT=1 
		rem_drv -b ${ROOTDIR} usbser_edge || EXIT=1
		#remove the new framework drivers
		remove_usba10_driver
	;;
esac


exit $EXIT
