#!/bin/ksh

MODEL2=""
STRING2=""
MODEL="`uname -M 2>/dev/null`"
if [ "$MODEL" = "" ] ; then
    UNIQ=`uname -m | cut -c3-10`
    TYPE=`echo $UNIQ | cut -c7-8`
    STRING="IBM RS/6000 Model "

    case $TYPE in
	"02"|"20")	MODEL="930"			;;
	"10")		MODEL="530 or 730"		;;
	"11"|"14")	MODEL="540"			;;
	"18")		MODEL="530H"			;;
	"1C")		MODEL="550"			;;
	"2E")		MODEL="950 or 950E"		;;
	"30")		MODEL="520, 740 or 741"		;;
	"31")		MODEL="320"			;;
	"34")		MODEL="520H"			;;
	"35")		MODEL="320H"			;;
	"37")		MODEL="340"			;;
	"38")		MODEL="350"			;;
	"41")		MODEL="220"			;;
	"42")		MODEL="41W or 41T"		;;
	"43")		MODEL="M20 or M20A"		;;
	"46")		MODEL="250"			;;
	"47")		MODEL="230"			;;
	"48")		MODEL="C10"			;;
	"49")		MODEL="250-Turbo"		;;
	"4C")		MODEL="140, 240, 43P, F40/F50 or S70"	;;
	"4D")		MODEL="40P PowerPC"		;;
	"57")		MODEL="390 or 3BT"		;;
	"58")		MODEL="380 or 3AT"		;;
	"59")		MODEL="390H or 3CT"		;;
	"5C")		MODEL="560"			;;
	"63")		MODEL="970 or 970B"		;;
	"64")		MODEL="980 or 980B"		;;
	"66")		MODEL="580"			;;
	"67")		MODEL="570, 770 or R10"		;;
	"70")		MODEL="590"			;;
	"71")		MODEL="580H"			;;
	"72")		MODEL="590H or R20"		;;
	"75")		MODEL="370, 37T or 375"		;;
	"76")		MODEL="360, 36T or 365"		;;
	"77")		MODEL="340H, 350, 355 or 550L"	;;
	"79")		MODEL="591"			;;
	"80")		MODEL="990"			;;
	"81"|"82")	MODEL="R24"			;;
	"90")		MODEL="C20"			;;
	"91")		MODEL="42T or 42W or PowerSeries 830" ;;
	"A0")		MODEL="J30"			;;
	"A1")		MODEL="J40"			;;
	"A3")		MODEL="R30 or R40"		;;
	"A4")		MODEL="R40"			;;
	"A6")		MODEL="G30 or G40"
			MODEL2="M-Serie"
        		STRING2="BULL ESCALA "		;;
	"C0")		MODEL="E20 (100 MHz) or E30 (133 MHz)" ;;
	"C4")		MODEL="F30"			;;

	"E8")		MODEL="T-Serie"
        		STRING="BULL ESCALA "		;;

	"F0")		MODEL="N40"			;;

	*)		MODEL="Error: unrecognized model \"$TYPE\"!"
			exit 1 ;;
 
    esac
fi

if [ "$STRING2" != "" ] ; then
    echo "$STRING$MODEL or $STRING2$MODEL2"
else
    echo "$STRING$MODEL"
fi

exit 0
