Annotation of coherent/d/PS2_KERNEL/us/confdrv/ps, revision 1.1

1.1     ! root        1: :
        !             2: : PS Hard Disk
        !             3: :
        !             4: MAJOR=11
        !             5: 
        !             6: case "${ARG}" in
        !             7: *1?)   HD_TYPE=ps1 ;;
        !             8: *)     HD_TYPE=ps0 ;;
        !             9: esac
        !            10: :
        !            11: :      needed by config
        !            12: :
        !            13: UNDEF="${UNDEF} -u pscon_ lib/ps.a"
        !            14: PATCH="${PATCH} drvl_+110=pscon_"
        !            15: 
        !            16: case ${ARG} in
        !            17: ps0a)  MAKEDEV="makedev(11,0)" ;;
        !            18: ps0b)  MAKEDEV="makedev(11,1)" ;;
        !            19: ps0c)  MAKEDEV="makedev(11,2)" ;;
        !            20: ps0d)  MAKEDEV="makedev(11,3)" ;;
        !            21: ps1a)  MAKEDEV="makedev(11,4)" ;;
        !            22: ps1b)  MAKEDEV="makedev(11,5)" ;;
        !            23: ps1c)  MAKEDEV="makedev(11,6)" ;;
        !            24: ps1d)  MAKEDEV="makedev(11,7)" ;;
        !            25: ps)
        !            26:        ;;
        !            27: *)
        !            28:        /bin/echo "invalid argument: ${ARG}"
        !            29:        exit 1
        !            30:        ;;
        !            31: esac
        !            32: 
        !            33: :
        !            34: : needed for both build and config
        !            35: :
        !            36: DEV=${DEV-/dev}
        !            37: if [ -d "$DEV" ]
        !            38: then
        !            39:        umask 077
        !            40:        /etc/mknod -f $DEV/ps0a  b 11 0         || exit 1
        !            41:        /etc/mknod -f $DEV/ps0b  b 11 1         || exit 1
        !            42:        /etc/mknod -f $DEV/ps0c  b 11 2         || exit 1
        !            43:        /etc/mknod -f $DEV/ps0d  b 11 3         || exit 1
        !            44:        /etc/mknod -f $DEV/ps0x  b 11 128       || exit 1
        !            45:        /etc/mknod -f $DEV/rps0a c 11 0         || exit 1
        !            46:        /etc/mknod -f $DEV/rps0b c 11 1         || exit 1
        !            47:        /etc/mknod -f $DEV/rps0c c 11 2         || exit 1
        !            48:        /etc/mknod -f $DEV/rps0d c 11 3         || exit 1
        !            49:        /etc/mknod -f $DEV/rps0x c 11 128       || exit 1
        !            50:        /etc/mknod -f $DEV/ps1a  b 11 4         || exit 1
        !            51:        /etc/mknod -f $DEV/ps1b  b 11 5         || exit 1
        !            52:        /etc/mknod -f $DEV/ps1c  b 11 6         || exit 1
        !            53:        /etc/mknod -f $DEV/ps1d  b 11 7         || exit 1
        !            54:        /etc/mknod -f $DEV/ps1x  b 11 129       || exit 1
        !            55:        /etc/mknod -f $DEV/rps1a c 11 4         || exit 1
        !            56:        /etc/mknod -f $DEV/rps1b c 11 5         || exit 1
        !            57:        /etc/mknod -f $DEV/rps1c c 11 6         || exit 1
        !            58:        /etc/mknod -f $DEV/rps1d c 11 7         || exit 1
        !            59:        /etc/mknod -f $DEV/rps1x c 11 129       || exit 1
        !            60:        chown sys $DEV/ps* $DEV/rps*
        !            61:        chgrp sys $DEV/ps* $DEV/rps*
        !            62: fi

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.