Create /dev/ttyaN device nodes for Frodo-based APCIs.
This commit is contained in:
parent
c612a6fca7
commit
7f69979797
@ -1,6 +1,6 @@
|
||||
#!/bin/sh -
|
||||
#
|
||||
# $NetBSD: MAKEDEV,v 1.14 1997/01/05 21:32:18 thorpej Exp $
|
||||
# $NetBSD: MAKEDEV,v 1.15 1997/05/23 11:20:27 kleink Exp $
|
||||
#
|
||||
# Copyright (c) 1990 The Regents of the University of California.
|
||||
# All rights reserved.
|
||||
@ -50,6 +50,7 @@
|
||||
# Terminal multiplexors:
|
||||
# dca* HP200/300 single port serial interface
|
||||
# dcm* HP200/300 4 port serial mux interface
|
||||
# apci* HP400 4 port serial mux interface
|
||||
# Pseudo terminals:
|
||||
# pty* set of 16 master and slave pseudo terminals
|
||||
# Printers:
|
||||
@ -74,7 +75,7 @@ case $i in
|
||||
all)
|
||||
sh MAKEDEV std fd ct0 ct1 st0 st1 ccd0 ccd1 ccd2 rd0 rd1 rd2
|
||||
sh MAKEDEV sd0 sd1 sd2 pty0 vnd0 vnd1 vnd2 vnd3
|
||||
sh MAKEDEV hil grf0 ite0 dca0 dcm0 dcm1 dcm2 dcm3
|
||||
sh MAKEDEV hil grf0 ite0 dca0 dcm0 dcm1 dcm2 dcm3 apci0
|
||||
sh MAKEDEV bpf0 bpf1 bpf2 bpf3 tun0 tun1 tun2 tun3 lkm ipl
|
||||
sh MAKEDEV local
|
||||
;;
|
||||
@ -218,13 +219,28 @@ dcm*)
|
||||
eval `echo $unit | awk ' { unit = $1; u = 4 * $1 } END {
|
||||
for (i = 0; i < 4; i++)
|
||||
printf("rm -f tty0%x; mknod tty0%x c 15 %d; ",u+i,u+i,u+i); }'`
|
||||
;;
|
||||
;;
|
||||
*)
|
||||
echo bad unit for dcm in: $i
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
|
||||
apci*)
|
||||
# There exists only one Frodo ASIC per HP9000/400 SPU.
|
||||
unit=${i#apci}
|
||||
case $unit in
|
||||
0)
|
||||
for i in 0 1 2 3; do
|
||||
rm -f ttya${i}; mknod ttya${i} c 31 ${i};
|
||||
done
|
||||
;;
|
||||
*)
|
||||
echo bad unit for apci in: $i
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
|
||||
ite*)
|
||||
unit=${i#ite}
|
||||
case $unit in
|
||||
|
Loading…
x
Reference in New Issue
Block a user