|
|
1.1 ! root 1: : ! 2: : Hard Disk on Adaptec AHA154x series host adaptor ! 3: : ! 4: MAJOR=13 ! 5: ! 6: case "${ARG}" in ! 7: *1?) HD_TYPE=sd1 ;; ! 8: *) HD_TYPE=sd0 ;; ! 9: esac ! 10: : ! 11: : needed by config ! 12: : ! 13: UNDEF="${UNDEF} -u sdcon_ lib/aha154x.a" ! 14: PATCH="${PATCH} drvl_+130=sdcon_" ! 15: ! 16: case ${ARG} in ! 17: sd0a) MAKEDEV="makedev(13,0)" ;; ! 18: sd0b) MAKEDEV="makedev(13,1)" ;; ! 19: sd0c) MAKEDEV="makedev(13,2)" ;; ! 20: sd0d) MAKEDEV="makedev(13,3)" ;; ! 21: sd1a) MAKEDEV="makedev(13,16)" ;; ! 22: sd1b) MAKEDEV="makedev(13,17)" ;; ! 23: sd1c) MAKEDEV="makedev(13,18)" ;; ! 24: sd1d) MAKEDEV="makedev(13,19)" ;; ! 25: sd) ! 26: ;; ! 27: aha154x) ! 28: ;; ! 29: *) ! 30: /bin/echo "invalid argument: ${ARG}" ! 31: exit 1 ! 32: ;; ! 33: esac ! 34: ! 35: : ! 36: : needed for both build and config ! 37: : ! 38: DEV=${DEV-/dev} ! 39: if [ -d "$DEV" ] ! 40: then ! 41: umask 077 ! 42: /etc/mknod -f $DEV/sd0a b 13 0 || exit 1 ! 43: /etc/mknod -f $DEV/sd0b b 13 1 || exit 1 ! 44: /etc/mknod -f $DEV/sd0c b 13 2 || exit 1 ! 45: /etc/mknod -f $DEV/sd0d b 13 3 || exit 1 ! 46: /etc/mknod -f $DEV/sd0x b 13 128 || exit 1 ! 47: /etc/mknod -f $DEV/rsd0a c 13 0 || exit 1 ! 48: /etc/mknod -f $DEV/rsd0b c 13 1 || exit 1 ! 49: /etc/mknod -f $DEV/rsd0c c 13 2 || exit 1 ! 50: /etc/mknod -f $DEV/rsd0d c 13 3 || exit 1 ! 51: /etc/mknod -f $DEV/rsd0x c 13 128 || exit 1 ! 52: /etc/mknod -f $DEV/sd1a b 13 16 || exit 1 ! 53: /etc/mknod -f $DEV/sd1b b 13 17 || exit 1 ! 54: /etc/mknod -f $DEV/sd1c b 13 18 || exit 1 ! 55: /etc/mknod -f $DEV/sd1d b 13 19 || exit 1 ! 56: /etc/mknod -f $DEV/sd1x b 13 144 || exit 1 ! 57: /etc/mknod -f $DEV/rsd1a c 13 16 || exit 1 ! 58: /etc/mknod -f $DEV/rsd1b c 13 17 || exit 1 ! 59: /etc/mknod -f $DEV/rsd1c c 13 18 || exit 1 ! 60: /etc/mknod -f $DEV/rsd1d c 13 19 || exit 1 ! 61: /etc/mknod -f $DEV/rsd1x c 13 144 || exit 1 ! 62: chown sys $DEV/sd* $DEV/rsd* ! 63: chgrp sys $DEV/sd* $DEV/rsd* ! 64: fi
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.