In message <[EMAIL PROTECTED]> Garrett Wollman writes:
: <<On Thu, 5 Oct 2000 11:37:02 +0200 (CEST), Blaz Zupan <[EMAIL PROTECTED]> said:
: 
: > From reading the mailing list archives, I figured that the TI1225
: > driver does actually work in some laptops, because the BIOS does
: > some magic initialization which the driver misses when running on a
: > non-laptop box.
: 
: It's not necessarily just because of what the BIOS does.  I am of the
: belief that the PCI card only works under the CardBus programming
: model.

I don't think that's the case.  This card would work fine under the
legacy model if you can have the interupts routed correctly as well as
all the other stuff it does.  The interrupt routing really is the only
issue here, at least from my reading of the data sheets and such.
there's also a side issue of level vs pulse interrupts that you might
run into.  You can still use the legacy interface to talk to card,
modulo one or two pci config space register settings (iirc).

Maybe this is what you mean.

: The reason should be obvious: the IRQ lines that the PC-Card
: interface needs aren't available on the PCI connector.  When that chip
: is used in a laptop, it's connected directly to the PIIX so that it
: can get the full ISA functionality it needs in order to implement the
: Intel PCIC programming model.

This part is correct.

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to