patch-pre2.0.2 linux/scripts/MAKEDEV.ide
Next file: linux/CREDITS
Previous file: linux/include/linux/blk.h
Back to the patch index
Back to the overall index
- Lines: 49
- Date:
Sun May 12 21:21:04 1996
- Orig file:
pre2.0.1/linux/scripts/MAKEDEV.ide
- Orig date:
Thu Jan 1 02:00:00 1970
diff -u --recursive --new-file pre2.0.1/linux/scripts/MAKEDEV.ide linux/scripts/MAKEDEV.ide
@@ -0,0 +1,47 @@
+#!/bin/sh
+#
+# This script creates the proper /dev/ entries for IDE devices
+# on the primary, secondary, tertiary, and quaternary interfaces.
+# See ../Documentation/ide.txt for more information.
+#
+makedev () {
+ rm -f /dev/$1
+ echo mknod /dev/$1 b $2 $3
+ mknod /dev/$1 b $2 $3
+ chown root:disk /dev/$1
+ chmod 660 /dev/$1
+}
+
+makedevs () {
+ rm -f /dev/$1*
+ makedev $1 $2 $3
+ for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
+ do
+ makedev $1$part $2 `expr $3 + $part`
+ done
+}
+
+makedevs hda 3 0
+makedevs hdb 3 64
+makedevs hdc 22 0
+makedevs hdd 22 64
+makedevs hde 33 0
+makedevs hdf 33 64
+makedevs hdg 34 0
+makedevs hdh 34 64
+
+# Create the ide-tape rewinding character device.
+
+rm -f /dev/ht0
+echo mknod /dev/ht0 c 37 0
+ mknod /dev/ht0 c 37 0
+chown root:disk /dev/ht0
+chmod 660 /dev/ht0
+
+# Create the ide-tape non rewinding character device.
+
+rm -f /dev/nht0
+echo mknod /dev/nht0 c 37 128
+ mknod /dev/nht0 c 37 128
+chown root:disk /dev/nht0
+chmod 660 /dev/nht0
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this