Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Oct 2004 20:33:01 -0700
From:      Nate Lawson <nate@root.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        oberman@es.net
Subject:   Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h
Message-ID:  <4168AD6D.1000105@root.org>
In-Reply-To: <20041009.211615.109981313.imp@bsdimp.com>
References:  <4167178E.3050303@root.org> <20041009.205301.93208213.imp@bsdimp.com>	<4168A67A.2090805@root.org> <20041009.211615.109981313.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
M. Warner Losh wrote:
> In message: <4168A67A.2090805@root.org>
>             Nate Lawson <nate@root.org> writes:
> : M. Warner Losh wrote:
> : 
> : > In message: <4167178E.3050303@root.org>
> : >             Nate Lawson <nate@root.org> writes:
> : > : Some slots force irq sharing but if you have devices that can't handle 
> : > : that irq, they fail.  This is especially on older systems that have an 
> : > : ISA and PCI slot that share an irq line.
> : > 
> : > Are there such systems like this that actually work?  We've been
> : > telling people that they can't share PCI and ISA interrupts because
> : > ISA is edge triggered and PCI is level triggered.  
> : 
> : My Abit BP6 has such a configuration for the last slot.  You can only 
> : put a PCI card OR ISA card in, not both.
> 
> And you MUST use an IRQ that is used by PCI for that ISA slot?  The
> ISA slots don't share an IRQ with PCI at all.  They might share the
> slot, but they don't share interrupts because the ISA card dispatches
> the interrupts directly through the IRQ lines on the ISA bus, and the
> PCI dispatches it through #INT[A-D] through the bridges between the
> device and CPU.

I think I'm confusing two different things.  For the shared slot, you 
can't put more than one card in at a time.  The IRQ conflict was between 
AGP and PCI slot 1 and had nothing to do with ISA.

-Nate



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