#! /bin/sh
#ident "$Revision: 1.11 $"

MASTDIR=$rbase/var/sysgen/master.d
INSTDIR=$rbase/var/opt/snet/instdir
FV0=$rbase/dev/fv0
ENP0=$rbase/dev/enp0
IPG0=$rbase/dev/ipg0
ET0=$rbase/dev/et0
EF0=$rbase/dev/ef0
EC0=$rbase/dev/ec0
GTR0=$rbase/dev/gtr0
XPI0=$rbase/dev/xpi0
RNS0=$rbase/dev/rns0
LLC2=$rbase/dev/llc2
DEVNULL=$rbase/dev/null

CPU=`hinv |grep 'Processor' |grep 'MHZ' | awk '{ if ($3 == "MHZ") { \
						   print $4;	\
						   exit		\
						   }		\
						 else {		\
						   print $5;	\
						   exit		\
						   }		\
						 }'`

rm -f $LLC2 1> $DEVNULL 2>&1
mknod $LLC2 c 10 213 1> $DEVNULL 2>&1
chmod ugo+w $LLC2 1> $DEVNULL 2>&1

case $CPU
  in
    IP19)
	rm -f $FV0 $ET0 $XPI0 1> $DEVNULL 2>&1
	mknod $ET0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $ET0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP20)
	rm -f $GTR0 $EC0 $XPI0 1> $DEVNULL 2>&1
	mknod $EC0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EC0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP21)
	rm -f $FV0 $ET0 $XPI0 1> $DEVNULL 2>&1
	mknod $ET0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $ET0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP22)
	rm -f $GTR0 $EC0 $XPI0 1> $DEVNULL 2>&1
	mknod $EC0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EC0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP25)
	rm -f $FV0 $ET0 $XPI0 1> $DEVNULL 2>&1
	mknod $ET0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $ET0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP26)
	rm -f $EC0 $XPI0 1> $DEVNULL 2>&1
	mknod $EC0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EC0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP27)
	rm -f $EF0 $RNS0 1> $DEVNULL 2>&1
	mknod $EF0 c 117 1 1> $DEVNULL 2>&1
	mknod $RNS0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EF0 $RNS0 1> $DEVNULL 2>&1
    ;;
    IP28)
	rm -f $EC0 $XPI0 1> $DEVNULL 2>&1
	mknod $EC0 c 117 1 1> $DEVNULL 2>&1
	mknod $XPI0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EC0 $XPI0 1> $DEVNULL 2>&1
    ;;
    IP30)
	rm -f $EF0 $RNS0 1> $DEVNULL 2>&1
	mknod $EF0 c 117 1 1> $DEVNULL 2>&1
	mknod $RNS0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EF0 $RNS0 1> $DEVNULL 2>&1
    ;;
    IP32)
	rm -f $EC0 $RNS0 1> $DEVNULL 2>&1
	mknod $EC0 c 117 1 1> $DEVNULL 2>&1
	mknod $RNS0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EC0 $RNS0 1> $DEVNULL 2>&1
    ;;
    *)
	rm -f $EF0 $RNS0 1> $DEVNULL 2>&1
	mknod $EF0 c 117 1 1> $DEVNULL 2>&1
	mknod $RNS0 c 117 2 1> $DEVNULL 2>&1
	chmod +w $EF0 $RNS0 1> $DEVNULL 2>&1
    ;;
esac

