Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2003 14:34:26 +0900
From:      Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        firewire@FreeBSD.org
Subject:   Re: Firewire regression
Message-ID:  <ybsof57o6ql.wl@ett.sat.t.u-tokyo.ac.jp>
In-Reply-To: <20030219212811.GA523@athlon.pn.xcllnt.net>
References:  <20030219081818.GA668@dhcp01.pn.xcllnt.net> <ybsr8a4o61q.wl@ett.sat.t.u-tokyo.ac.jp> <20030219212811.GA523@athlon.pn.xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
The CD seems keeping to initiate bus reset. I don't know why..

At Wed, 19 Feb 2003 13:28:11 -0800,
Marcel Moolenaar wrote:
> Feb 19 13:22:44 dhcp01 kernel: Unknown service addr 0x00000000:0x007d7c10 tcode=5
> Feb 19 13:22:46 dhcp01 last message repeated 2 times
> 
> It's the "Unknown service addr" that seems to prevent the flood of
> messages.

This shouldn't happen because these address range should be handled
by OHCI. Could you try the follwing patch?

Index: fwohci.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/firewire/fwohci.c,v
retrieving revision 1.41
diff -u -r1.41 fwohci.c
--- fwohci.c	18 Feb 2003 09:39:48 -0000	1.41
+++ fwohci.c	20 Feb 2003 05:30:59 -0000
@@ -1786,7 +1786,7 @@
 
 		OWRITE(sc, OHCI_AREQHI, 1 << 31);
 		/* XXX insecure ?? */
-		OWRITE(sc, OHCI_PREQHI, 0x7fffffff);
+		OWRITE(sc, OHCI_PREQHI, 0xffffffff);
 		OWRITE(sc, OHCI_PREQLO, 0xffffffff);
 		OWRITE(sc, OHCI_PREQUPPER, 0x10000);
 

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-firewire" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ybsof57o6ql.wl>