
# Script to create tty devices for ICC cards

major=23
case x$1 in
	x0) iminor=0
	    ominor=64
	    Iminor=128
            ilist="a b c d e f"
	    Ilist="A B C D E F"
		;;
	x1) iminor=6
	    ominor=70
	    Iminor=134
            ilist="g h i j k l"
	    Ilist="G H I J K L"
		;;
	x2) iminor=12
	    ominor=76
	    Iminor=140
            ilist="m n o p q r"
	    Ilist="M N O P Q R"
		;;
	x3) iminor=18
	    ominor=82
	    Iminor=146
            ilist="s t u v w x"
	    Ilist="S T U V W X"
		;;
	*) echo "Usage: $0 <card #>"
	   exit 1
		;;
esac

for port in $ilist
do
	rm -f /dev/ttyi$port /dev/ttyo$port > /dev/null 2>&1
	mknod /dev/ttyi$port c $major $iminor
	mknod /dev/ttyo$port c $major $ominor
	iminor=`expr $iminor + 1`
	ominor=`expr $ominor + 1`
done
for port in $Ilist
do
	rm -f /dev/ttyi$port > /dev/null 2>&1
	mknod /dev/ttyi$port c $major $Iminor
	Iminor=`expr $Iminor + 1`
done
