Import 2.3.9pre5
[davej-history.git] / drivers / block / MAKEDEV-IDE67
blob27728be28e65260f8fdd924bd2bd307aeba6a7ec
1 #!/bin/sh
3 # Andre Hedrick <hedrick@astro.dyer.vanderbilt.edu>
5 # The song goes, "I did it the hard way..........."
8 if [ ! -f /dev/hdm ]; then \
9 echo "Making IDE6 Primary Devices hdm's"; \
10 mknod /dev/hdm b 88 0; \
11 mknod /dev/hdm1 b 88 1; \
12 mknod /dev/hdm2 b 88 2; \
13 mknod /dev/hdm3 b 88 3; \
14 mknod /dev/hdm4 b 88 4; \
15 mknod /dev/hdm5 b 88 5; \
16 mknod /dev/hdm6 b 88 6; \
17 mknod /dev/hdm7 b 88 7; \
18 mknod /dev/hdm8 b 88 8; \
19 mknod /dev/hdm9 b 88 9; \
20 mknod /dev/hdm10 b 88 10; \
21 mknod /dev/hdm11 b 88 11; \
22 mknod /dev/hdm12 b 88 12; \
23 mknod /dev/hdm13 b 88 13; \
24 mknod /dev/hdm14 b 88 14; \
25 mknod /dev/hdm15 b 88 15; \
26 mknod /dev/hdm16 b 88 16; \
27 chown root.disk /dev/hdm*; \
28 chmod 660 /dev/hdm*; \
31 if [ ! -f /dev/hdn ]; then \
32 echo "Making IDE6 Secondary Devices hdn's"; \
33 mknod /dev/hdn b 88 64; \
34 mknod /dev/hdn1 b 88 65; \
35 mknod /dev/hdn2 b 88 66; \
36 mknod /dev/hdn3 b 88 67; \
37 mknod /dev/hdn4 b 88 68; \
38 mknod /dev/hdn5 b 88 69; \
39 mknod /dev/hdn6 b 88 70; \
40 mknod /dev/hdn7 b 88 71; \
41 mknod /dev/hdn8 b 88 72; \
42 mknod /dev/hdn9 b 88 73; \
43 mknod /dev/hdn10 b 88 74; \
44 mknod /dev/hdn11 b 88 75; \
45 mknod /dev/hdn12 b 88 76; \
46 mknod /dev/hdn13 b 88 77; \
47 mknod /dev/hdn14 b 88 78; \
48 mknod /dev/hdn15 b 88 79; \
49 mknod /dev/hdn16 b 88 80; \
50 chown root.disk /dev/hdn*; \
51 chmod 660 /dev/hdn*; \
54 if [ ! -f /dev/hdo ]; then \
55 echo "Making IDE7 Primary Devices hdo's"; \
56 mknod /dev/hdo b 89 0; \
57 mknod /dev/hdo1 b 89 1; \
58 mknod /dev/hdo2 b 89 2; \
59 mknod /dev/hdo3 b 89 3; \
60 mknod /dev/hdo4 b 89 4; \
61 mknod /dev/hdo5 b 89 5; \
62 mknod /dev/hdo6 b 89 6; \
63 mknod /dev/hdo7 b 89 7; \
64 mknod /dev/hdo8 b 89 8; \
65 mknod /dev/hdo9 b 89 9; \
66 mknod /dev/hdo10 b 89 10; \
67 mknod /dev/hdo11 b 89 11; \
68 mknod /dev/hdo12 b 89 12; \
69 mknod /dev/hdo13 b 89 13; \
70 mknod /dev/hdo14 b 89 14; \
71 mknod /dev/hdo15 b 89 15; \
72 mknod /dev/hdo16 b 89 16; \
73 chown root.disk /dev/hdo*; \
74 chmod 660 /dev/hdo*; \
77 if [ ! -f /dev/hdp ]; then \
78 echo "Making IDE7 Secondary Devices hdp's"; \
79 mknod /dev/hdp b 89 64; \
80 mknod /dev/hdp1 b 89 65; \
81 mknod /dev/hdp2 b 89 66; \
82 mknod /dev/hdp3 b 89 67; \
83 mknod /dev/hdp4 b 89 68; \
84 mknod /dev/hdp5 b 89 69; \
85 mknod /dev/hdp6 b 89 70; \
86 mknod /dev/hdp7 b 89 71; \
87 mknod /dev/hdp8 b 89 72; \
88 mknod /dev/hdp9 b 89 73; \
89 mknod /dev/hdp10 b 89 74; \
90 mknod /dev/hdp11 b 89 75; \
91 mknod /dev/hdp12 b 89 76; \
92 mknod /dev/hdp13 b 89 77; \
93 mknod /dev/hdp14 b 89 78; \
94 mknod /dev/hdp15 b 89 79; \
95 mknod /dev/hdp16 b 89 80; \
96 chown root.disk /dev/hdp*; \
97 chmod 660 /dev/hdp*; \