Date: Thu, 05 Oct 2000 14:28:54 -0600 From: Warner Losh <imp@village.org> To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> Cc: Blaz Zupan <blaz@amis.net>, freebsd-current@FreeBSD.ORG Subject: Re: TI1225 CardBus controller Message-ID: <200010052028.OAA01780@harmony.village.org> In-Reply-To: Your message of "Thu, 05 Oct 2000 11:07:29 EDT." <200010051507.LAA64837@khavrinen.lcs.mit.edu> References: <200010051507.LAA64837@khavrinen.lcs.mit.edu> <Pine.BSF.4.21.0010051126160.36499-100000@titanic.medinet.si>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <200010051507.LAA64837@khavrinen.lcs.mit.edu> Garrett Wollman writes: : <<On Thu, 5 Oct 2000 11:37:02 +0200 (CEST), Blaz Zupan <blaz@amis.net> 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010052028.OAA01780>