summaryrefslogtreecommitdiff
path: root/etc/etc.sparc64/MAKEDEV
diff options
context:
space:
mode:
Diffstat (limited to 'etc/etc.sparc64/MAKEDEV')
-rw-r--r--etc/etc.sparc64/MAKEDEV156
1 files changed, 78 insertions, 78 deletions
diff --git a/etc/etc.sparc64/MAKEDEV b/etc/etc.sparc64/MAKEDEV
index 11de97edfe5..f2c938cee18 100644
--- a/etc/etc.sparc64/MAKEDEV
+++ b/etc/etc.sparc64/MAKEDEV
@@ -42,10 +42,11 @@
# ch* SCSI media changers
# st* SCSI tape drives
# Terminal ports:
-# tty[0-7][0-9a-f] NS16x50 serial ports
# cua[a-z]* Zilog 8530 serial port
-# tty[a-z]* Zilog 8530 serial port
+# magma* Magma multiport cards
# spif* "spif" multiport cards
+# tty[0-7][0-9a-f] NS16x50 serial ports
+# tty[a-z]* Zilog 8530 serial port
# ttyh* Sab82532 serial devices
# ttyV* virtual console concentrator
# Pseudo terminals:
@@ -54,21 +55,21 @@
# tty* Set of 62 slave pseudo terminals
# Console ports:
# console PROM console
-# wscons Minimal wscons devices
# ttyC-J* wscons display devices
+# wscons Minimal wscons devices
# wskbd* wscons keyboards
# wsmux wscons keyboard/mouse mux devices
# Pointing devices:
# wsmouse* wscons mice
# Printers:
# bpp* Parallel port
-# bppmag[mno] Magma parallel port
# bpp[jkl] "spif" parallel port
+# bppmag[mno] Magma parallel port
# lpa* Polled printer port
# lpt* IEEE 1284 centronics printer
# USB devices:
-# uall All USB devices
# ttyU* USB serial ports
+# uall All USB devices
# ugen* Generic USB devices
# uhid* Generic HID devices
# ulpt* Printer devices
@@ -79,12 +80,14 @@
# audio* Audio devices
# bio ioctl tunnel pseudo-device
# bpf* Berkeley Packet Filter
+# bthub* Bluetooth Hubs
# crypto Hardware crypto access driver
+# diskmap Disk mapper
# fd fd/* nodes
# hotplug devices hot plugging
# lkm Loadable kernel modules interface
+# nnpfs* NNPFS filesystem node
# openprom PROM settings
-# magma* Magma multiport cards
# pci* PCI bus devices
# pf* Packet Filter
# *random In-kernel random data source
@@ -93,10 +96,7 @@
# uk* Unknown SCSI devices
# uperf Performance counters
# video* Video V4L2 devices
-# nnpfs* NNPFS filesystem node
# vscsi* Virtual SCSI controller
-# bthub* Bluetooth Hubs
-# diskmap Disk mapper
PATH=/sbin:/usr/sbin:/bin:/usr/bin
T=$0
@@ -243,22 +243,10 @@ std)
M mdesc c 70 1 640 kmem
;;
-diskmap)
- M diskmap c 130 0 640 operator
- ;;
-
-bthub*)
- M bthub$U c 129 $U
- ;;
-
vscsi*)
M vscsi$U c 128 $U 600
;;
-nnpfs*)
- M nnpfs$U c 51 $U 600
- ;;
-
video*)
M video$U c 44 $U
MKlist[${#MKlist[*]}]=";[ -e video ] || ln -s video$U video"
@@ -298,29 +286,14 @@ pci*)
MKlist[${#MKlist[*]}]=";[ -h pci ] || ln -sf pci0 pci"
;;
-magma*)
- case $U in
- 0) offset=0 nam=m;;
- 1) offset=16 nam=n;;
- 2) offset=32 nam=o;;
- *) echo "bad unit for $i: $U"; exit 127;;
- esac
- offset=$(($U*64))
- n=0
- while [ $n -lt 16 ]
- do
- name=${nam}`hex $n`
- M tty$name c 71 $(($offset+$n)) 660 dialer uucp
- n=$(($n+1))
- done
- M bpp${nam}0 c 72 $(($offset+0)) 600
- M bpp${nam}1 c 72 $(($offset+1)) 600
- ;;
-
openprom)
M openprom c 70 0
;;
+nnpfs*)
+ M nnpfs$U c 51 $U 600
+ ;;
+
lkm)
M lkm c 112 0 640 _lkm
;;
@@ -335,10 +308,18 @@ fd)
MKlist[${#MKlist[*]}]=";chmod 555 fd"
;;
+diskmap)
+ M diskmap c 130 0 640 operator
+ ;;
+
crypto)
M crypto c 75 0
;;
+bthub*)
+ M bthub$U c 129 $U
+ ;;
+
bpf*)
M bpf$U c 105 $U 600
;;
@@ -387,6 +368,12 @@ ugen*)
done
;;
+uall)
+ R ttyU0 ttyU1 ttyU2 ttyU3 ugen0 ugen1 ulpt0 ulpt1 uhid0 uhid1
+ R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5
+ R usb6 usb7
+ ;;
+
ttyU[0-9a-zA-Z])
U=${i#ttyU*}
o=$(alph2d $U)
@@ -394,12 +381,6 @@ ttyU[0-9a-zA-Z])
M cuaU$U c 95 $(($o+128)) 660 dialer uucp
;;
-uall)
- R ttyU0 ttyU1 ttyU2 ttyU3 ugen0 ugen1 ulpt0 ulpt1 uhid0 uhid1
- R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5
- R usb6 usb7
- ;;
-
lpt*|lpa*)
case $i in
lpt*) n=lpt f=0;;
@@ -425,6 +406,22 @@ wskbd[0-9]*)
M wskbd$U c 79 $U 600
;;
+wscons)
+ R wsmouse0 wsmouse1 wsmouse2 wsmouse3 wskbd0 wskbd1 wskbd2
+ R wskbd3 wsmux ttyJcfg ttyJ0 ttyJ1 ttyJ2 ttyJ3 ttyJ4 ttyJ5
+ R ttyJ6 ttyJ7 ttyJ8 ttyJ9 ttyJa ttyJb ttyIcfg ttyI0 ttyI1
+ R ttyI2 ttyI3 ttyI4 ttyI5 ttyI6 ttyI7 ttyI8 ttyI9 ttyIa ttyIb
+ R ttyHcfg ttyH0 ttyH1 ttyH2 ttyH3 ttyH4 ttyH5 ttyH6 ttyH7
+ R ttyH8 ttyH9 ttyHa ttyHb ttyGcfg ttyG0 ttyG1 ttyG2 ttyG3
+ R ttyG4 ttyG5 ttyG6 ttyG7 ttyG8 ttyG9 ttyGa ttyGb ttyFcfg
+ R ttyF0 ttyF1 ttyF2 ttyF3 ttyF4 ttyF5 ttyF6 ttyF7 ttyF8 ttyF9
+ R ttyFa ttyFb ttyEcfg ttyE0 ttyE1 ttyE2 ttyE3 ttyE4 ttyE5
+ R ttyE6 ttyE7 ttyE8 ttyE9 ttyEa ttyEb ttyDcfg ttyD0 ttyD1
+ R ttyD2 ttyD3 ttyD4 ttyD5 ttyD6 ttyD7 ttyD8 ttyD9 ttyDa ttyDb
+ R ttyCcfg ttyC0 ttyC1 ttyC2 ttyC3 ttyC4 ttyC5 ttyC6 ttyC7
+ R ttyC8 ttyC9 ttyCa ttyCb
+ ;;
+
tty[C-J]*)
U=${i##tty[C-J]}
case $i in
@@ -444,22 +441,6 @@ tty[C-J]*)
esac
;;
-wscons)
- R wsmouse0 wsmouse1 wsmouse2 wsmouse3 wskbd0 wskbd1 wskbd2
- R wskbd3 wsmux ttyJcfg ttyJ0 ttyJ1 ttyJ2 ttyJ3 ttyJ4 ttyJ5
- R ttyJ6 ttyJ7 ttyJ8 ttyJ9 ttyJa ttyJb ttyIcfg ttyI0 ttyI1
- R ttyI2 ttyI3 ttyI4 ttyI5 ttyI6 ttyI7 ttyI8 ttyI9 ttyIa ttyIb
- R ttyHcfg ttyH0 ttyH1 ttyH2 ttyH3 ttyH4 ttyH5 ttyH6 ttyH7
- R ttyH8 ttyH9 ttyHa ttyHb ttyGcfg ttyG0 ttyG1 ttyG2 ttyG3
- R ttyG4 ttyG5 ttyG6 ttyG7 ttyG8 ttyG9 ttyGa ttyGb ttyFcfg
- R ttyF0 ttyF1 ttyF2 ttyF3 ttyF4 ttyF5 ttyF6 ttyF7 ttyF8 ttyF9
- R ttyFa ttyFb ttyEcfg ttyE0 ttyE1 ttyE2 ttyE3 ttyE4 ttyE5
- R ttyE6 ttyE7 ttyE8 ttyE9 ttyEa ttyEb ttyDcfg ttyD0 ttyD1
- R ttyD2 ttyD3 ttyD4 ttyD5 ttyD6 ttyD7 ttyD8 ttyD9 ttyDa ttyDb
- R ttyCcfg ttyC0 ttyC1 ttyC2 ttyC3 ttyC4 ttyC5 ttyC6 ttyC7
- R ttyC8 ttyC9 ttyCa ttyCb
- ;;
-
pty*)
if [ $U -gt 15 ]; then
echo bad unit for pty in: $i
@@ -496,6 +477,25 @@ ttyh*)
M ttyh$U c 77 $U 660 dialer uucp
;;
+tty[a-z])
+ u=${i#tty*}
+ case $u in
+ a) n=0 ;;
+ b) n=1 ;;
+ c) n=2 ;;
+ d) n=3 ;;
+ *) echo unknown tty device $i ;;
+ esac
+ M tty$u c 12 $n 660 dialer uucp
+ ;;
+
+tty[0-7][0-9a-f])
+ U=${i#tty*}
+ o=$(h2d $U)
+ M tty$U c 36 $o 660 dialer uucp
+ M cua$U c 36 $(($o+128)) 660 dialer uucp
+ ;;
+
spif*)
case $U in
0) offset=0 nam=j;;
@@ -514,16 +514,23 @@ spif*)
M bpp${nam}0 c 109 $(($offset+0)) 600
;;
-tty[a-z])
- u=${i#tty*}
- case $u in
- a) n=0 ;;
- b) n=1 ;;
- c) n=2 ;;
- d) n=3 ;;
- *) echo unknown tty device $i ;;
+magma*)
+ case $U in
+ 0) offset=0 nam=m;;
+ 1) offset=16 nam=n;;
+ 2) offset=32 nam=o;;
+ *) echo "bad unit for $i: $U"; exit 127;;
esac
- M tty$u c 12 $n 660 dialer uucp
+ offset=$(($U*64))
+ n=0
+ while [ $n -lt 16 ]
+ do
+ name=${nam}`hex $n`
+ M tty$name c 71 $(($offset+$n)) 660 dialer uucp
+ n=$(($n+1))
+ done
+ M bpp${nam}0 c 72 $(($offset+0)) 600
+ M bpp${nam}1 c 72 $(($offset+1)) 600
;;
cua[a-z])
@@ -538,13 +545,6 @@ cua[a-z])
M cua$u c 12 $(($n+128)) 660 dialer uucp
;;
-tty[0-7][0-9a-f])
- U=${i#tty*}
- o=$(h2d $U)
- M tty$U c 36 $o 660 dialer uucp
- M cua$U c 36 $(($o+128)) 660 dialer uucp
- ;;
-
st*)
n=$(($U*16))
for pre in " " n e en