From owner-freebsd-hardware Thu Jun 26 17:12:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA21664 for hardware-outgoing; Thu, 26 Jun 1997 17:12:50 -0700 (PDT) Received: from indurain.cse.ogi.edu (indurain.cse.ogi.edu [129.95.50.34]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA21659 for ; Thu, 26 Jun 1997 17:12:48 -0700 (PDT) Received: from localhost by indurain.cse.ogi.edu with SMTP (1.38.193.4/16.2) id AA05254; Thu, 26 Jun 1997 17:12:45 -0700 Date: Thu, 26 Jun 1997 17:12:45 -0700 (PDT) From: Jon Inouye Reply-To: Jon Inouye To: "Jordan K. Hubbard" Cc: freebsd-hardware@FreeBSD.ORG Subject: Re: IRQ assignment for PII motherboards In-Reply-To: <28213.867367719@time.cdrom.com> Message-Id: Organization: Oregon Graduate Institute of Science & Technology Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hardware@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 26 Jun 1997, Jordan K. Hubbard wrote: > The bigger issue here for me at least is why this doesn't work with a > shared IRQ. I've had, for example, my SMC (PCI) ethernet card and my > Adaptec 2940 on the same IRQ and it worked just fine. No problems. > > What are the symptoms of failure with the shared IRQ this person > is having? Are they sure it's because of IRQ sharing that this > problem exists, or is it perhaps something else? > > Jordan Umm, I don't want to start a flame war here, but most of the problems have been with Red Hat Linux drivers not wanting to share PCI interrupts. ;-) The Linux side of the group is currently searching for PCI PnP software. David Greenman confirmed that FreeBSD supports PCI interrupt sharing and should work fine on the PD440FX motherboard. (PC-Card interrupt sharing, required for multi-function PCMCIA devices, is not yet supported as far as I know.) However, sharing an IRQ between an Intel EtherExpress 10/100 and an Adaptec 3940W is _not_ performance friendly - I expect timeout errors for FreeBSD and see them occasionally on WindowsNT. You would think that given some free IRQs (by disabling the serial, parallel, and USB ports) the BIOS would set up a one-to-one mapping between PCI interrupts and ISA IRQs. Unfortunately, it doesn't seem to want to and there appears to be no hook to manually configure things. Oh, well, I sent off email to our Intel sponsors and hope to get utility software from them - or a BIOS upgrade. (Or perhaps even a RTFM on page xxx! ;-) -JI