Subject: port-amiga/1253: /dev/MAKEDEV does not create grf3/ttye3
To: None <gnats-bugs@gnats.netbsd.org>
From: Blaz Zupan <blaz.zupan@uni-mb.si>
List: netbsd-bugs
Date: 07/22/1995 13:40:27
>Number:         1253
>Category:       port-amiga
>Synopsis:       /dev/MAKEDEV does not create grf3/ttye3
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 22 08:35:05 1995
>Last-Modified:
>Originator:     Blaz Zupan
>Organization:
  Blaz Zupan, Ljubljanska 19/b, 62000 Maribor, Slovenia
     blaz.zupan@uni-mb.si, 2:380/104.40, GMIZO::BLAZ
>Release:        latest -current sup
>Environment:
	
System: NetBSD amiga.uni-mb.si 1.0A NetBSD 1.0A (VECTOR) #15: Mon Jul 10 11:47:42 MET DST 1995 blaz@amiga.uni-mb.si:/home/src/sys/arch/amiga/compile/VECTOR amiga


>Description:

The MAKEDEV script does not create /dev/grf3 and /dev/ttye3 which
are needed for proper usage of the grfcl/itecl drivers.

>How-To-Repeat:

Execute /dev/MAKEDEV and notice there is not /dev/grf3 or /dev/ttye3

>Fix:

Apply the following patch to the amiga MAKEDEV script:

*** MAKEDEV.orig	Tue Jul  4 07:18:26 1995
--- MAKEDEV	Sun Jul  9 20:39:27 1995
***************
*** 84,90 ****
  do
  case $i in
  all)
! 	sh MAKEDEV std fd st0 ttye0 ttye1 ttye2 mouse0 mouse1 tty00 grf0 grf1 grf2
  	sh MAKEDEV kbd sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 vnd0 vnd1 vnd2
  	sh MAKEDEV vnd3 vnd4 view00 view01 view02 view03 view04 view05 pty0 
  	sh MAKEDEV vnd5 vnd6 cd0 fd0 fd1 fd2 fd3 bpf0 bpf1 bpf2 bpf3
--- 84,90 ----
  do
  case $i in
  all)
! 	sh MAKEDEV std fd st0 ttye0 ttye1 ttye2 ttye3 mouse0 mouse1 tty00 grf0 grf1 grf2 grf3
  	sh MAKEDEV kbd sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 vnd0 vnd1 vnd2
  	sh MAKEDEV vnd3 vnd4 view00 view01 view02 view03 view04 view05 pty0 
  	sh MAKEDEV vnd5 vnd6 cd0 fd0 fd1 fd2 fd3 bpf0 bpf1 bpf2 bpf3
***************
*** 92,98 ****
  	;;
  
  floppy)
! 	sh MAKEDEV std st0 ttye0 ttye1 ttye2 tty00 grf0 grf1 grf2 kbd
  	sh MAKEDEV sd0 sd1 sd2 sd3 sd4 sd5 sd6 cd0 fd0 fd1
  	;;
  
--- 92,98 ----
  	;;
  
  floppy)
! 	sh MAKEDEV std st0 ttye0 ttye1 ttye2 ttye3 tty00 grf0 grf1 grf2 grf3 kbd
  	sh MAKEDEV sd0 sd1 sd2 sd3 sd4 sd5 sd6 cd0 fd0 fd1
  	;;
  
***************
*** 287,293 ****
  	rm -f ttye${unit}
  	rm -f ite*
  	case $unit in
! 	0|1|2)
  		mknod ttye${unit} c 13 ${unit}
  		;;
  	*)
--- 287,293 ----
  	rm -f ttye${unit}
  	rm -f ite*
  	case $unit in
! 	0|1|2|3)
  		mknod ttye${unit} c 13 ${unit}
  		;;
  	*)
***************
*** 300,306 ****
  	unit=`expr $i : 'grf\(.*\)'`
  	rm -f grf${unit}
  	case $unit in
! 	0|1|2)
  		mknod grf${unit} c 10 ${unit}; chmod 666 grf${unit}
  		;;
  	*)
--- 300,306 ----
  	unit=`expr $i : 'grf\(.*\)'`
  	rm -f grf${unit}
  	case $unit in
! 	0|1|2|3)
  		mknod grf${unit} c 10 ${unit}; chmod 666 grf${unit}
  		;;
  	*)
>Audit-Trail:
>Unformatted: