Subject: port-amiga/795: Additional mfcs information
To: None <gnats-admin@NetBSD.ORG>
From: None <sjr@zombie.ncsc.mil>
List: netbsd-bugs
Date: 02/11/1995 12:50:08
>Number:         795
>Category:       port-amiga
>Synopsis:       Additional mfcs information
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 11 12:50:04 1995
>Originator:     Stephen J. Roznowski
>Organization:
Stephen J. Roznowski	(sjr@zombie.ncsc.mil)
>Release:        1.0
>Environment:
	
System: NetBSD istari 1.0A NetBSD 1.0A (ISTARI) #21: Thu Dec 29 15:28:25 EST 1994 sjr@istari:/usr/src/sys/arch/amiga/compile/ISTARI amiga


>Description:
	This is an update to port-amiga/794: MAKEDEV doesn't
	build mfcs devices.

	This corrects the broken MAKEDEV patch and adds some
	documentation.
>How-To-Repeat:
	
>Fix:
*** MAKEDEV.orig	Sat Feb 11 13:30:11 1995
--- MAKEDEV	Sat Feb 11 13:35:30 1995
***************
*** 62,67 ****
--- 62,68 ----
  #
  # Terminal ports:
  #	tty*	standard serial port.
+ #	mfcs	MultiFaceCard III serial card
  #
  # Pseudo terminals:
  #	pty*	set of 16 master and slave pseudo terminals
***************
*** 266,271 ****
--- 267,280 ----
  	esac
  	;;
  
+ mfcs)
+ 	rm -f tty01 tty02 ttym1 ttym2
+ 	mknod tty01 c 17 0
+ 	mknod tty02 c 17 1
+ 	mknod ttym1 c 17 128
+ 	mknod ttym2 c 17 129
+ 	chmod 666 tty01 tty02 ttym1 ttym2
+ 	;;
  
  par*)
  	unit=`expr $i : 'par\(.*\)'`



*** intro.4.orig	Sat Feb 11 14:51:46 1995
--- intro.4	Sat Feb 11 14:52:51 1995
***************
*** 136,141 ****
--- 136,143 ----
  AMD 7990 Lance-based ethernet interface
  .It Em mem
  physical memory
+ .It Em mfcs
+ MultiFaceCard III serial card
  .It Em mgnsc
  Magnum low level SCSI controller interface
  .It Em otgsc

*** MAKEDEV.8.orig	Sat Feb 11 14:32:51 1995
--- MAKEDEV.8	Sat Feb 11 14:34:15 1995
***************
*** 120,125 ****
--- 120,127 ----
  SCSI tape drives
  .It Ar tty#
  Serial ports
+ .It Ar mfcs
+ MultiFaceCard III serial card
  .It Ar view#
  Abstract graphics interface to grf#'s
  .It Ar vnd#

*** /dev/null	Sat Feb 11 15:16:40 1995
--- mfcs.4	Sat Feb 11 15:37:34 1995
***************
*** 0 ****
--- 1,70 ----
+ .\" Copyright (c) 1990, 1991 The Regents of the University of California.
+ .\" All rights reserved.
+ .\"
+ .\" This code is derived from software contributed to Berkeley by
+ .\" the Systems Programming Group of the University of Utah Computer
+ .\" Science Department.
+ .\" Redistribution and use in source and binary forms, with or without
+ .\" modification, are permitted provided that the following conditions
+ .\" are met:
+ .\" 1. Redistributions of source code must retain the above copyright
+ .\"    notice, this list of conditions and the following disclaimer.
+ .\" 2. Redistributions in binary form must reproduce the above copyright
+ .\"    notice, this list of conditions and the following disclaimer in the
+ .\"    documentation and/or other materials provided with the distribution.
+ .\" 3. All advertising materials mentioning features or use of this software
+ .\"    must display the following acknowledgement:
+ .\"	This product includes software developed by the University of
+ .\"	California, Berkeley and its contributors.
+ .\" 4. Neither the name of the University nor the names of its contributors
+ .\"    may be used to endorse or promote products derived from this software
+ .\"    without specific prior written permission.
+ .\"
+ .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ .\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ .\" SUCH DAMAGE.
+ .\"
+ .\"	$Id$
+ .\"
+ .Dd February 11, 1995
+ .Dt MFCS 4 amiga
+ .Os NetBSD 1.0
+ .Sh NAME
+ .Nm mfcs
+ .Nd MultiFaceCard III serial card
+ .Sh SYNOPSIS
+ .Cd "mfc0 at ztwobus0"
+ .Cd "mfcs0 at mfc0 unit 0"
+ .Cd "mfcs1 at mfc0 unit 1"
+ .Cd "#mfcp0 at mfc0 unit 0 [Not implemented]"
+ .Sh DESCRIPTION
+ The
+ .Tn MultiFaceCard III
+ provides two serial ports and one parallel port.
+ .Pp
+ The MFC III supports RTS/CTS (hardware) and XON/OFF (software)
+ flow control. The maximum speed of the serial ports is 115200
+ and they support baudrates of the form 230400/N where
+ 1 < N < 65536.
+ .Pp
+ While the parallel port is not currently supported, the following
+ parallel protocols are supported: Centronics, BOISE, EPSON GT Scanner.
+ .Sh FILES
+ .Bl -tag -width Pa -compact
+ .It Pa /dev/tty01
+ .It Pa /dev/tty02
+ .It Pa /dev/ttym1
+ .It Pa /dev/ttym2
+ .El
+ .Sh HISTORY
+ The
+ .Tn mfcs
+ device driver was writen by Michael L. Hitch.
>Audit-Trail:
>Unformatted: