Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Sep 2001 20:57:23 -0600
From:      Warner Losh <imp@harmony.village.org>
To:        j mckitrick <jcm@freebsd-uk.eu.org>
Cc:        mobile@freebsd.org
Subject:   Re: Anyone have 4.4 on a Toshiba Satellite? 
Message-ID:  <200109210257.f8L2vN713405@harmony.village.org>
In-Reply-To: Your message of "Fri, 21 Sep 2001 03:42:26 BST." <20010921034226.A75668@dogma.freebsd-uk.eu.org> 
References:  <20010921034226.A75668@dogma.freebsd-uk.eu.org>  <20010921033120.A75539@dogma.freebsd-uk.eu.org> <200109210153.f8L1rhR01292@ptavv.es.net> <200109210218.f8L2Ie713144@harmony.village.org> <20010921033120.A75539@dogma.freebsd-uk.eu.org> <200109210236.f8L2aM713253@harmony.village.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20010921034226.A75668@dogma.freebsd-uk.eu.org> j mckitrick writes:
: | PCI interrupts give you automatic configuration.  And can be shared.
: 
: So no more specs in the kernel config for interrupts and such?

Yes.  In fact, the kernel ignores the interrupt specified when we're
doing ISA interrupt routing.

: | interrupts are the only thing that goes over the ISA bus.  And that
: | connection is usually made at the south bridge of the laptop, so it
: | isn't an ISA bus, per se...
: 
: Ah, yes, I did some reading today, and that makes sense.  The PCI bus is
: just fielding the ISA interrupts, right?

Not exactly.  The PCI bus has 4 interrupt pins and most PCI cards are
forced to use this.  However, the cardbus bridges (and pci<->pcmica
cards) are wired up to the south bridge in atypical ways.  When you
are doing ISA interrupts, you are using this "back door" to signal an
interrupt.  And this backdoor is only available for the 16-bit
PCCARDs.  CardBus cards must use PCI interrupts.  And those machines
that can't handle PCI interrupts won't get CardBus support.

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




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