diff options
Diffstat (limited to 'source/a/devs/makedev_2.3.1.hd.diff')
-rw-r--r-- | source/a/devs/makedev_2.3.1.hd.diff | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/source/a/devs/makedev_2.3.1.hd.diff b/source/a/devs/makedev_2.3.1.hd.diff new file mode 100644 index 00000000..4f5058b2 --- /dev/null +++ b/source/a/devs/makedev_2.3.1.hd.diff @@ -0,0 +1,71 @@ +--- ./MAKEDEV.orig Sun Feb 24 15:46:03 2002 ++++ ./MAKEDEV Sun Feb 24 16:12:18 2002 +@@ -147,7 +147,7 @@ + Character|Block|'') + ;; + *) +- eval "major_$device=$major" ++ # eval "major_$device=$major" + devices="$devices $device" + ;; + esac +@@ -964,7 +964,7 @@ + done + ;; + hd[k-l]) +- major=`Major ide4 57` || continue ++ major=`Major ide5 57` || continue + unit=`suffix $arg hd` + base=`index kl $unit` + base=`math $base \* 64` +@@ -974,6 +974,50 @@ + makedev hd$unit$part b $major $(( $base + $part )) $disk + done + ;; ++ hd[m-n]) ++ major=`Major ide6 88` || continue ++ unit=`suffix $arg hd` ++ base=`index mn $unit` ++ base=`math $base \* 64` ++ makedev hd$unit b $major $base $disk ++ for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ++ do ++ makedev hd$unit$part b $major $(( $base + $part )) $disk ++ done ++ ;; ++ hd[o-p]) ++ major=`Major ide7 89` || continue ++ unit=`suffix $arg hd` ++ base=`index op $unit` ++ base=`math $base \* 64` ++ makedev hd$unit b $major $base $disk ++ for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ++ do ++ makedev hd$unit$part b $major $(( $base + $part )) $disk ++ done ++ ;; ++ hd[q-r]) ++ major=`Major ide8 90` || continue ++ unit=`suffix $arg hd` ++ base=`index qr $unit` ++ base=`math $base \* 64` ++ makedev hd$unit b $major $base $disk ++ for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ++ do ++ makedev hd$unit$part b $major $(( $base + $part )) $disk ++ done ++ ;; ++ hd[s-t]) ++ major=`Major ide9 91` || continue ++ unit=`suffix $arg hd` ++ base=`index st $unit` ++ base=`math $base \* 64` ++ makedev hd$unit b $major $base $disk ++ for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ++ do ++ makedev hd$unit$part b $major $(( $base + $part )) $disk ++ done ++ ;; + ht0) + major=`Major ht0 37` || continue + # Only one IDE tape drive is currently supported; ht0. |