> > :>     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

Reply via email to