|
|
1.1 root 1: :
2: : Hard Disk on Seagate ST01/ST02 series SCSI controller.
3: :
4: MAJOR=13
5:
6: case "${ARG}" in
7: *1?) HD_TYPE=ss1 ;;
8: *) HD_TYPE=ss0 ;;
9: esac
10: :
11: : needed by config
12: :
13: UNDEF="${UNDEF} -u sscon_ lib/ss.a"
14: PATCH="${PATCH} drvl_+130=sscon_"
15:
16: case ${ARG} in
17: ss0a) MAKEDEV="makedev(13,0)" ;;
18: ss0b) MAKEDEV="makedev(13,1)" ;;
19: ss0c) MAKEDEV="makedev(13,2)" ;;
20: ss0d) MAKEDEV="makedev(13,3)" ;;
21: ss1a) MAKEDEV="makedev(13,16)" ;;
22: ss1b) MAKEDEV="makedev(13,17)" ;;
23: ss1c) MAKEDEV="makedev(13,18)" ;;
24: ss1d) MAKEDEV="makedev(13,19)" ;;
25: ss)
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: if [ -d "${DEV-/dev}" ]
37: then
38: umask 077
39: /etc/mknod -f ${DEV-/dev}/sd0a b 13 0 || exit 1
40: /etc/mknod -f ${DEV-/dev}/sd0b b 13 1 || exit 1
41: /etc/mknod -f ${DEV-/dev}/sd0c b 13 2 || exit 1
42: /etc/mknod -f ${DEV-/dev}/sd0d b 13 3 || exit 1
43: /etc/mknod -f ${DEV-/dev}/sd0x b 13 128 || exit 1
44: /etc/mknod -f ${DEV-/dev}/rsd0a c 13 0 || exit 1
45: /etc/mknod -f ${DEV-/dev}/rsd0b c 13 1 || exit 1
46: /etc/mknod -f ${DEV-/dev}/rsd0c c 13 2 || exit 1
47: /etc/mknod -f ${DEV-/dev}/rsd0d c 13 3 || exit 1
48: /etc/mknod -f ${DEV-/dev}/rsd0x c 13 128 || exit 1
49: /etc/mknod -f ${DEV-/dev}/sd1a b 13 16 || exit 1
50: /etc/mknod -f ${DEV-/dev}/sd1b b 13 17 || exit 1
51: /etc/mknod -f ${DEV-/dev}/sd1c b 13 18 || exit 1
52: /etc/mknod -f ${DEV-/dev}/sd1d b 13 19 || exit 1
53: /etc/mknod -f ${DEV-/dev}/sd1x b 13 144 || exit 1
54: /etc/mknod -f ${DEV-/dev}/rsd1a c 13 16 || exit 1
55: /etc/mknod -f ${DEV-/dev}/rsd1b c 13 17 || exit 1
56: /etc/mknod -f ${DEV-/dev}/rsd1c c 13 18 || exit 1
57: /etc/mknod -f ${DEV-/dev}/rsd1d c 13 19 || exit 1
58: /etc/mknod -f ${DEV-/dev}/rsd1x c 13 144 || exit 1
59: fi
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.