Annotation of coherent/b/kernel/us/confdrv/at, revision 1.1

1.1     ! root        1: :
        !             2: : AT Hard Disk
        !             3: :
        !             4: MAJOR=11
        !             5: 
        !             6: case "${ARG}" in
        !             7: *1?)   HD_TYPE=at1 ;;
        !             8: *)     HD_TYPE=at0 ;;
        !             9: esac
        !            10: :
        !            11: :      needed by config
        !            12: :
        !            13: UNDEF="${UNDEF} -u atcon_ lib/at.a"
        !            14: PATCH="${PATCH} drvl_+110=atcon_"
        !            15: 
        !            16: case ${ARG} in
        !            17: at0a)  MAKEDEV="makedev(11,0)" ;;
        !            18: at0b)  MAKEDEV="makedev(11,1)" ;;
        !            19: at0c)  MAKEDEV="makedev(11,2)" ;;
        !            20: at0d)  MAKEDEV="makedev(11,3)" ;;
        !            21: at1a)  MAKEDEV="makedev(11,4)" ;;
        !            22: at1b)  MAKEDEV="makedev(11,5)" ;;
        !            23: at1c)  MAKEDEV="makedev(11,6)" ;;
        !            24: at1d)  MAKEDEV="makedev(11,7)" ;;
        !            25: at)
        !            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/at0a  b 11 0         || exit 1
        !            41:        /etc/mknod -f $DEV/at0b  b 11 1         || exit 1
        !            42:        /etc/mknod -f $DEV/at0c  b 11 2         || exit 1
        !            43:        /etc/mknod -f $DEV/at0d  b 11 3         || exit 1
        !            44:        /etc/mknod -f $DEV/at0x  b 11 128       || exit 1
        !            45:        /etc/mknod -f $DEV/rat0a c 11 0         || exit 1
        !            46:        /etc/mknod -f $DEV/rat0b c 11 1         || exit 1
        !            47:        /etc/mknod -f $DEV/rat0c c 11 2         || exit 1
        !            48:        /etc/mknod -f $DEV/rat0d c 11 3         || exit 1
        !            49:        /etc/mknod -f $DEV/rat0x c 11 128       || exit 1
        !            50:        /etc/mknod -f $DEV/at1a  b 11 4         || exit 1
        !            51:        /etc/mknod -f $DEV/at1b  b 11 5         || exit 1
        !            52:        /etc/mknod -f $DEV/at1c  b 11 6         || exit 1
        !            53:        /etc/mknod -f $DEV/at1d  b 11 7         || exit 1
        !            54:        /etc/mknod -f $DEV/at1x  b 11 129       || exit 1
        !            55:        /etc/mknod -f $DEV/rat1a c 11 4         || exit 1
        !            56:        /etc/mknod -f $DEV/rat1b c 11 5         || exit 1
        !            57:        /etc/mknod -f $DEV/rat1c c 11 6         || exit 1
        !            58:        /etc/mknod -f $DEV/rat1d c 11 7         || exit 1
        !            59:        /etc/mknod -f $DEV/rat1x c 11 129       || exit 1
        !            60:        chown sys $DEV/at* $DEV/rat*
        !            61:        chgrp sys $DEV/at* $DEV/rat*
        !            62: fi

unix.superglobalmegacorp.com

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