From owner-freebsd-stable Wed Sep 13 22:48:43 2000 Delivered-To: freebsd-stable@freebsd.org Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (Postfix) with ESMTP id C9D2B37B423 for ; Wed, 13 Sep 2000 22:48:39 -0700 (PDT) Received: from cain.gsoft.com.au (doconnor@cain [203.38.152.97]) by cain.gsoft.com.au (8.8.8/8.8.8) with ESMTP id PAA07591; Thu, 14 Sep 2000 15:18:37 +0930 (CST) (envelope-from doconnor@gsoft.com.au) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 14 Sep 2000 15:18:36 +0930 (CST) From: "Daniel O'Connor" To: "Daniel O'Connor" Subject: RE: PCI IRQ Problem.. (frustrating :) Cc: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 14-Sep-00 Daniel O'Connor wrote: > I have tried 2 P6SBS motherboards and they both have the same symptoms.. > Everything else works (21443 network card, IDE, video etc etc), even the > custom > cards non interrupt related functionality is fine. > > This motherboard DID work with 4.0-REL, so basically I'm asking what the > heck > changed between 4.0 and 4.1 PCI IRQ wise :) Hah! I figured it out.. *Insane laughter* The PLX chip we use (9050) has a bug whereby it won't respond if it is configured to use an address which has the 7th bit set (!).. The 'work around' is to reprogram the address by frobbing the PCI conf register and turning the bit off.. This moves the address to something the card will respond to. Unfortunatly the BIOS maps the addresses of adjacent cards close to each other so when the driver kludged the address, it put it on top of another card.. They do have another work around but I can't understand it .. Time to send them some email I guess :) --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message