> > :> The word 'too bad' comes to mind re: shared interrupts.
> > :
> > :Too bad is not acceptable. If we want to support multi-function
> > :PCMCIA/CardBus cards, we *must* do shared interrupts, and multi-function
> > :cards are becoming the standard, rather than the exception.
> >
> > First, each PCI slot has *two* assignable interrupts.
Four, actually, although the typical routing setup reduces their
effectiveness.
> > Second, CardBus cards are so slow that you would see absolutely no
> > gain in performance whatsoever by being able to run concurrent interrupt
> > threads for a single shared interrupt.
>
> Huh? CardBus cards are *not* slow. PCMCIA cards are, but CardBus is
> pretty dang fast.
I think you're at cross purposes here.
Matt's point is that you wouldn't be able to run interrupt handler
threads for more than one device on a shared interrupt at a time, not
that you would never be able to support shared interrupts.
--
\\ Give a man a fish, and you feed him for a day. \\ Mike Smith
\\ Tell him he should learn how to fish himself, \\ [EMAIL PROTECTED]
\\ and he'll hate you for a lifetime. \\ [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message