From owner-freebsd-hackers Sun Feb 28 5:38:32 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from Sisyphos.MI.Uni-Koeln.DE (Sisyphos.MI.Uni-Koeln.DE [134.95.212.10]) by hub.freebsd.org (Postfix) with ESMTP id 0D8871525D; Sun, 28 Feb 1999 05:37:30 -0800 (PST) (envelope-from se@dialup124.zpr.uni-koeln.de) Received: from dialup124.zpr.Uni-Koeln.DE (dialup124.zpr.Uni-Koeln.DE [134.95.219.124]) by Sisyphos.MI.Uni-Koeln.DE (8.8.7/8.8.7) with ESMTP id OAA19840; Sun, 28 Feb 1999 14:37:12 +0100 (MET) Received: (from se@localhost) by dialup124.zpr.Uni-Koeln.DE (8.9.3/8.6.9) id OAA09960; Sat, 27 Feb 1999 14:17:54 +0100 (CET) Date: Sat, 27 Feb 1999 14:17:54 +0100 From: Stefan Esser To: Dennis Cc: Ted Faber , hackers@freebsd.org, Stefan Esser Subject: Re: PCI Card Failures in 3.1 - fixed!!! Message-ID: <19990227141754.B4953@dialup124.mi.uni-koeln.de> Reply-To: se@freebsd.org Mail-Followup-To: Dennis , Ted Faber , hackers@freebsd.org References: <199902261614.LAA20285@etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i In-Reply-To: <199902261614.LAA20285@etinc.com>; from Dennis on Fri, Feb 26, 1999 at 11:22:50AM -0500 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 1999-02-26 11:22 -0500, Dennis wrote: > Its seems that our 2.2 driver was not properly setting the > BM bit in the status/command register and Freebsd > 2.2. didnt seem to care, but 3.1 does. the card is > working fine now. Yes, sorry, that is a change between the PCI code in 2.x and 3.x ... It may be wrong to set those bits before calling the driver's attach() and it most probably is too late afterwords. In case you are bitten by the BM bit being set without your knowing, the error is hard to spot, so I decided to no longer set the enable bits by default ... Regards, STefan PS: I did not yet read most of this thread, or any other mail sent to me during the previous week, for lack of time ... Sorry for not having been able to reply sooner ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message