From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Apr 12 00:13:49 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g3BFDn833791;
	Fri, 12 Apr 2002 00:13:49 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gate.soum.co.jp (gate.soum.co.jp [2001:240:19:1:2d0:b7ff:fe68:a9c2])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id g3BFDlv33786
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 12 Apr 2002 00:13:47 +0900 (JST)
	(envelope-from fujita@soum.co.jp)
Received: from force.soum.co.jp (force.soum.co.jp [IPv6:3ffe:501:80a:1:a00:20ff:fef0:4c9c])
	by gate.soum.co.jp (8.12.3/8.12.3) with ESMTP id g3BFDgEW017267
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 12 Apr 2002 00:13:42 +0900 (JST)
	(envelope-from fujita@soum.co.jp)
Received: from vanilla.soum.co.jp (vanilla.soum.co.jp [3ffe:501:80a:1:202:b3ff:fe98:8115])
	by force.soum.co.jp (8.11.6/3.7W-2001122804) with ESMTP id g3BFDfS25842;
	Fri, 12 Apr 2002 00:13:41 +0900 (JST)
Received: from localhost (localhost [::1])
	by vanilla.soum.co.jp (Postfix) with ESMTP
	id 257863F5F; Fri, 12 Apr 2002 00:13:41 +0900 (JST)
Date: Fri, 12 Apr 2002 00:13:40 +0900 (JST)
Message-Id: <20020412.001340.59707239.fujita@soum.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: FUJITA Kazutoshi <fujita@soum.co.jp>
In-Reply-To: <ybsbscry9h9.wl@ett.sat.t.u-tokyo.ac.jp>
References: <ybsbscry9h9.wl@ett.sat.t.u-tokyo.ac.jp>
X-PGP-PublicKey: http://www.soum.co.jp/~fujita/fujita-GnuPG-publickey.txt
X-PGP-FingerPrint: 9956 2ECE 7E7D B425 EC2D  D49E FEBB 3C5F 2C34 1ECA
Organization: SOUM Corporation, JAPAN
X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0
 =?iso-2022-jp?B?KBskQjgtTFobKEIp?=
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020409
X-Sequence: FreeBSD-users-jp 68004
Subject: [FreeBSD-users-jp 68004] Re: Firewire (Call for Testers)
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: fujita@soum.co.jp

From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
Subject: [FreeBSD-users-jp 67971] Firewire (Call for Testers)
Date: Wed, 10 Apr 2002 22:22:10 +0900
Message-ID: <ybsbscry9h9.wl@ett.sat.t.u-tokyo.ac.jp>

> $B>.NS$5$s(B<ikob@koganei.wide.ad.jp>$B$,(B, $B=q$+$l$?(B driver $B$r(B base
> $B$K$7$F(B, $B$=$l$J$j$KF0$/(B Firewire(IEEE1394)/SBP-II $B$N(B driver $B$K$7$^$7$?(B.
> $B6=L#$,$"$kJ}$O(B, $B;H$C$F$_$F$/$@$5$$(B. feedback $B$r$$$?$@$1$k$H(B
> $B$"$j$,$?$$$G$9(B.

$BK\F|(B15:45$B:"$K(BCVSup$B$7$?(B4-STABLE$B$G;n$7$F$_$^$7$?!#(B

$B<j85$N(BThinkPad X23$B$K$O!"(Bpciconf -l -v$B$G$_$k$H!"(B

none2@pci2:3:2:	class=0x0c0010 card=0x01cf1014 chip=0x05521180 rev=0x00 hdr=0x00
    vendor   = 'Communication Automation Corporation'
    class    = serial bus
    subclass = FireWire

$B$H$$$&$h$&$K!"(BRicoh(0x1180)$B$N(BR5C552$B$H;W$7$-%A%C%W$,:\$C$F(B
$B$$$^$9$N$G!"$H$j$"$($:!"%Y%s%@(BID$B$H%G%P%$%9(BID$B$@$1$rDI2C$7$F(B
$B%b%8%e!<%k$r%3%s%Q%$%k(B/$B%$%s%9%H!<%k$7!"%m!<%I$7$F$_$k$H!"(B
$B$J$s$H$J$/(Bfwohci$B$NG'<1$K$O@.8y$7$F$$$k$h$&$K8+$($^$9!#(B


$B<j85$K$"$kM#0l$N(BIEEE1394$B5!4o$G$"$k(B2.5inch$BMQ%G%#%9%/H"(B

http://www.dvico.com/products/momobaycx_1.asp

$B$r(B($B$3$$$D$O(BUSB$B$H(BIEEE1394$B$N%$%s%?%U%'!<%9$r;}$C$F$$$k$N$G$9$,!"(B
$B$b$A$m$s(BIEEE1394$B@\B3$G(B)$B7R$$$G$_$?$N$G$9$,!"(Bsbp$B$N$H$3$m$G(B
$B$&$^$/$$$C$F$$$J$$$_$?$$$G$9!#(B


boot$B$7$F!"(Bfirewire.ko$B$H(Bsbp.ko$B$r%3%^%s%I%i%$%s$+$i%m!<%I$7$F(B
$B$_$k$H!"(B

fwohci0: <Ricoh R5C552> mem 0xc0201000-0xc02017ff irq 11 at device 3.2 on pci2
fwohci0: PCI bus latency was changing to 250.
cache size 0.
fwohci0: OHCI version 1.0 (ROM=0)
fwohci0: No. of Isochronous channel is 4.
fwohci0: Link 1394a available S400, 2 ports, maxrec 2048 bytes.
fwohci0: Enable 1394a Enhancements
fwohci0: EUI64 00:06:1b:00:20:01:b0:a0
fwochi_set_intr: 1
firewire0: <IEEE1394(Firewire) bus> on fwohci0
firewire0: firewire bus attach
firewire0: BUS reset
firewire0: node_id = 0xc800ffc1, CYCLEMASTER mode
firewire0: 2 nodes, cable IRM = 1 (me)
sbp_identify
sbp_probe
sbp0: <SBP2/SCSI over firewire> on firewire0
sbp_attach
start AT DMA status=0
firewire0:Discover new S400 device ID:000104101000468d
bus_explore done
Device SBP-II
sbp_post_explore: EUI:000104101000468d spec=1 key=1.
sbp0:0:0 LOGIN
sbp0:0:0 ordered:0 type:0 EUI:000104101000468d node:0 speed:2 maxrec:10 new!
sbp0:0:0 '"DViCO" ' 'MOMOBAY CX-1' '002800'
sbp0:0:0 ORB status src:1 resp:0 dead:0 len:1 stat:4 orb:00003300c
sbp0:0:0 Access denied
login failed

$B$H$$$C$?46$8$G!"(B1394$B@\B3$r@Z$jN%$7$F:FEY@\B3$9$k$H!"(B

firewire0: BUS reset
firewire0: node_id = 0xc800ffc0, CYCLEMASTER mode
firewire0: 1 nodes, cable IRM = 0 (me)
bus_explore done
sbp_post_explore: EUI:000104101000468d not attached, state=3.
firewire0: BUS reset
firewire0: node_id = 0xc800ffc1, CYCLEMASTER mode
firewire0: 2 nodes, cable IRM = 1 (me)
start AT DMA status=11
stray irq 7
bus_explore done
sbp_post_explore: EUI:000104101000468d spec=1 key=1.
sbp0:0:0 LOGIN
sbp0:0:0 ordered:0 type:0 EUI:000104101000468d node:0 speed:2 maxrec:10 new!
sbp0:0:0 '"DViCO" ' 'MOMOBAY CX-1' '002800'
sbp0:0:0 login: len 16, ID 45062, cmd 0000fffff0010020, recon_hold 1
sbp0:0:0 ABORT TASK SET
stray irq 7

$B$H$$$C$?46$8$G$9!#(B


$B7o$N%G%#%9%/H"$O!"(BUSB$B@\B3$7$F$b(Bumass$BE*$K$O$&$^$/$$$+$J$$(B
(WindowsXP$B$+$i$O(B1394/USB$B$H$bF0$/$N$G!"8N>c$G$O$J$$$H;W$o(B
$B$l$^$9(B)$B$N$G!"$3$N%G%#%9%/H"8GM-$NLdBj$@$H;W$&$N$G$9$,!"(B
$B%O%C%/$9$k$H$7$?$i!"$I$NJU$j$r$$$8$k$H$$$$$N$G$7$g$&$+!)(B
$B!t$A$J$_$K!"(B1394$B$N$3$H$O$[$H$s$ICN$j$^$;$s!#(B;-p


$B$H$j$"$($:!"%Y%s%@(BID/$B%G%P%$%9(BID$B$@$1$rDI2C$7$?%Q%C%A(B($B$H$$$&(B
$B$[$I$N$b$N$G$OA4A3$J$$$N$G$9$,(B;-)$B$r$D$1$F$*$-$^$9!#(B


--- fwohci_pci.c.ORG	Wed Apr 10 21:49:18 2002
+++ fwohci_pci.c	Thu Apr 11 23:21:30 2002
@@ -66,6 +66,7 @@
 #define FW_VENDORID_TI		0x104c
 #define FW_VENDORID_SONY	0x104d
 #define FW_VENDORID_VIA		0x1106
+#define FW_VENDORID_RICOH	0x1180
 
 #define	FW_DEVICE_UPD861	0x0063
 #define	FW_DEVICE_TITSB22	0x8009
@@ -74,6 +75,7 @@
 #define	FW_DEVICE_TITSB43	0x8021
 #define	FW_DEVICE_CX3022	0x8039
 #define	FW_DEVICE_VT6306	0x3044
+#define	FW_DEVICE_R5C552	0x0552
 
 #define PCI_INTERFACE_OHCI	0x10
 
@@ -124,6 +126,11 @@
 		device_set_desc(dev, "VIA VT6306");
 		return 0;
 	}
+	if ((pci_get_vendor(dev) == FW_VENDORID_RICOH) &&
+	    (pci_get_device(dev) == FW_DEVICE_R5C552)) {
+		device_set_desc(dev, "Ricoh R5C552");
+		return 0;
+	}
 #endif
 	if (pci_get_class(dev) == PCIC_SERIALBUS
 			&& pci_get_subclass(dev) == PCIS_SERIALBUS_FW
@@ -246,6 +253,13 @@
 		switch(pci_get_device(self)) {
 		case FW_DEVICE_VT6306:
 			device_set_desc(sc->fc.bdev, "VIA VT6306");
+			break;
+		}
+		break;
+	case FW_VENDORID_RICOH:
+		switch(pci_get_device(self)) {
+		case FW_DEVICE_R5C552:
+			device_set_desc(sc->fc.bdev, "Ricoh R5C552");
 			break;
 		}
 		break;
--- fwohcireg.h.ORG	Mon Apr  8 18:06:40 2002
+++ fwohcireg.h	Thu Apr 11 23:22:25 2002
@@ -46,12 +46,14 @@
 #define		FW_VENDORID_TI		0x104c
 #define		FW_VENDORID_SONY	0x104d
 #define		FW_VENDORID_VIA		0x1106
+#define		FW_VENDORID_RICOH	0x1180
 #define		FW_DEVICE_U861		0x0063
 #define		FW_DEVICE_TITSB22	0x8009
 #define		FW_DEVICE_TITSB23	0x8019
 #define		FW_DEVICE_TITSB26	0x8020
 #define		FW_DEVICE_CX3022	0x8039
 #define		FW_DEVICE_VT6306	0x3044
+#define		FW_DEVICE_R5C552	0x1180
 
 #define		OHCI_DMA_ITCH		0x20
 #define		OHCI_DMA_IRCH		0x20


--($B$U(B)
