From owner-freebsd-alpha Wed Jul 26 13:19:43 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from implode.root.com (root.com [209.102.106.178]) by hub.freebsd.org (Postfix) with ESMTP id 0BB6937BF80 for ; Wed, 26 Jul 2000 13:19:39 -0700 (PDT) (envelope-from dg@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.8/8.8.5) with ESMTP id NAA02751; Wed, 26 Jul 2000 13:05:30 -0700 (PDT) Message-Id: <200007262005.NAA02751@implode.root.com> To: Andrew Gallatin Cc: "Koster, K.J." , "'FreeBSD Alpha mailing list'" Subject: Re: fxp0 hangs my AXPpci33 In-reply-to: Your message of "Tue, 25 Jul 2000 14:59:21 EDT." <14717.58007.367265.507976@grasshopper.cs.duke.edu> From: David Greenman Reply-To: dg@root.com Date: Wed, 26 Jul 2000 13:05:30 -0700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >I think that the SEEPROM reading might be very timing >dependant... David? I'm worried that whatever the path in the chipset It is timing dependant, but the driver inserts more than enough delay by using DELAY(1) for 1us. I think the requirement is much much less than that (< .5us), so if timing really is the problem, then it leads me to wonder if DELAY() might be somewhat broken on Alpha for small delays. A quick way to test for that would be to change the DELAY(1)'s to DELAY(10) or more. -DG David Greenman Co-founder, The FreeBSD Project - http://www.freebsd.org Manufacturer of high-performance Internet servers - http://www.terasolutions.com Pave the road of life with opportunities. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message