From owner-newconfig@jp.freebsd.org  Thu Dec  3 22:31:14 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id WAA12883;
	Thu, 3 Dec 1998 22:31:14 +0900 (JST)
	(envelope-from owner-newconfig@jp.FreeBSD.org)
Received: from bulls.mei.co.jp (bulls.mei.co.jp [202.224.189.102])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id WAA12878
	for <newconfig@jp.freebsd.org>; Thu, 3 Dec 1998 22:31:12 +0900 (JST)
	(envelope-from kana@saijo.mke.mei.co.jp)
Received: by bulls.mei.co.jp (8.9.1/3.7W) with ESMTP id WAA18811
	for <newconfig@jp.freebsd.org>; Thu, 3 Dec 1998 22:30:40 +0900 (JST)
Received: by dodgers.mei.co.jp (8.9.1/3.7W) with SMTP id WAA22887
	for <newconfig@jp.freebsd.org>; Thu, 3 Dec 1998 22:30:39 +0900 (JST)
Received: from mkegate0.mke.mei.co.jp by mkews1.ho.mke.mei.co.jp (SMI-8.6/3.5Wpl7)
	id WAA24165; Thu, 3 Dec 1998 22:30:39 +0900
Received: from soft.saijo.mke.mei.co.jp by mkegate0.mke.mei.co.jp (8.8.8/3.6W-980819)
	id WAA15958; Thu, 3 Dec 1998 22:30:38 +0900 (JST)
Received: from vepc03.saijo.mke.mei.co.jp by soft.saijo.mke.mei.co.jp (8.8.8/3.6W-980803)
	id WAA10723; Thu, 3 Dec 1998 22:29:42 +0900 (JST)
Received: from localhost by vepc03.saijo.mke.mei.co.jp (8.8.8/3.7W)
	id WAA21524; Thu, 3 Dec 1998 22:33:31 +0900 (JST)
To: newconfig@jp.freebsd.org
In-Reply-To: Your message of "Mon, 26 Oct 1998 22:27:37 +0900"
	<199810261327.WAA24030@sras63.sra.co.jp>
References: <199810261327.WAA24030@sras63.sra.co.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981203223330R.kana@saijo.mke.mei.co.jp>
Date: Thu, 03 Dec 1998 22:33:30 +0900
From: Masanori Kanaoka <kana@saijo.mke.mei.co.jp>
X-Dispatcher: imput version 981104(IM103)
Lines: 108
Reply-To: newconfig@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: newconfig 9
Subject: [newconfig 9] cy driver 
Errors-To: owner-newconfig@jp.freebsd.org
Sender: owner-newconfig@jp.freebsd.org
X-Originator: kana@saijo.mke.mei.co.jp

$B6b2,$G$9!#(B

$   $B8EED(B@newconfig $B%W%m%8%'%/%H$G$9!#(B

$ 	  $BF0:n$OL$3NG'$G$9$,!"<!$N%G%P%$%9$bBP1~$7$F$*$j!"F0:n$,4|BT$G(B
$ 	  $B$-$^$9!#(B
$ 		-- PCI
$ 			cy, de, en, fpa, fxp, lnc, sr, tl, tx, vx, xl,
$ 			meteor

cy driver $B$,>e5-$N$h$&$K=q$+$l$F$$$k$N$G$9$,!"(BNEWCONF $B$K$J$+$C$?$N$G!"(B
kernel $B$,(B make $B$G$-$k=j$^$G$K$7$F$_$^$7$?!#(B

$B$G$-$?(B kernel $B$ON)$A>e$,$C$F$$$^$9$,!"(Bcy pci borad $B$r;}$C$F$$$J$$$N$G!"(B
cy driver $B$NF0:n$OL$3NG'$G$9!#(B

$B$I$J$?$+!"3NG'$7$FD:$1$^$;$s$+!)(B
---
 Masanori Kanaoka	kana@saijo.mke.mei.co.jp

Index: sys/conf/files.newconf
===================================================================
RCS file: /home/kana/newconfig/newconfig/sys/conf/files.newconf,v
retrieving revision 1.12
diff -u -r1.12 files.newconf
--- files.newconf	1998/11/16 11:09:41	1.12
+++ files.newconf	1998/12/03 12:44:03
@@ -21,8 +21,6 @@
 device	bktr
 attach	bktr at pci
 
-#device	cy
-#attach	cy at pci with cy_pci
 
 device	meteor
 attach	meteor at pci
@@ -32,6 +30,9 @@
 devclass tape
 devclass ifnet
 devclass tty
+
+device	cy: tty
+attach	cy at pci with cy_pci
 
 # net device attributes - we have generic code for ether.
 # we should have imp but right now it is a pseudo-device.
Index: sys/i386/conf/NEWCONF
===================================================================
RCS file: /home/kana/newconfig/newconfig/sys/i386/conf/NEWCONF,v
retrieving revision 1.11
diff -u -r1.11 NEWCONF
--- NEWCONF	1998/12/02 09:53:10	1.11
+++ NEWCONF	1998/12/03 12:50:54
@@ -158,6 +158,8 @@
 
 # PCI network interfaces
 
+cy0 at pci? dev ? func ?
+#cy* at pci? dev ? func ?
 de* at pci? dev ? func ?
 ed0 at pci? dev ? func ?
 #ed* at pci? dev ? func ?
Index: sys/i386/conf/files.i386.newconf
===================================================================
RCS file: /home/kana/newconfig/newconfig/sys/i386/conf/files.i386.newconf,v
retrieving revision 1.9
diff -u -r1.9 files.i386.newconf
--- files.i386.newconf	1998/11/18 08:06:48	1.9
+++ files.i386.newconf	1998/12/03 12:46:46
@@ -33,7 +33,7 @@
 device sio: tty
 attach sio at isa
 
-device cy: tty
+#device cy: tty
 attach cy at isa
 
 device rc: tty
Index: sys/pci/cy_pci.c
===================================================================
RCS file: /home/kana/newconfig/newconfig/sys/pci/cy_pci.c,v
retrieving revision 1.4
diff -u -r1.4 cy_pci.c
--- cy_pci.c	1998/10/16 08:58:29	1.4
+++ cy_pci.c	1998/12/03 13:09:21
@@ -48,8 +48,8 @@
 #include <pci/cy_pcireg.h>
 
 #ifdef NEW_CONFIG
-static char *cy_probe		__P((struct device *, struct cfdata *, void *));
-static void cy_attach		__P((struce device *, struct device *, void *));
+static int cy_pci_match		__P((struct device *, struct cfdata *, void *));
+static void cy_pci_attach	__P((struct device *, struct device *, void *));
 #else /* NEW_CONFIG */
 static char *cy_probe		__P((pcici_t, pcidi_t));
 static void cy_attach		__P((pcici_t, int));
@@ -123,7 +123,7 @@
 	int adapter;
 
 #ifdef NEW_CONFIG
-	printf (": Cyclades Cyclom-Y Serial Adapter\n")
+	printf (": Cyclades Cyclom-Y Serial Adapter\n");
 #endif /* NEW_CONFIG */
 	ioport = (u_int32_t) pci_conf_read(config_id, CY_PCI_BASE_ADDR1) & ~0x3;
 	paddr = pci_conf_read(config_id, CY_PCI_BASE_ADDR2) & ~0xf;



