|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.