Re: need help with compile of pcmcia card driver
On Mon, Jul 21, 2003 at 09:45:41AM -0400, Bret Comstock Waldow wrote:
> On Sun, 2003-07-20 at 23:47, Paul E Condon wrote:
>
> > ds: no socket drivers loaded! (excl.pt. is part of the displayed message)
> > I learned from pcmcia that there are two possible socket drivers: tcic and i82365.
> > I tried insmod on both. Neither would install.
>
> Use modprobe instead of insmod. modprobe will (assuming all else is
> good) pick up depencencies, and insmod will not. This alone will
> prevent a correct driver from loading, so you can't tell just with
> insmod.
Actually I did use modprobe, but modprobe uses insmod and the error message that
came up was from insmod. In my confusion, I mis-spoke.
>
> > Is possible that my laptop is too old for modern pcmcia? I remember vaguely a time
> > when there was a transition from 16bit to 32bit pcmcia. When was that? The laptop
> > is a Fujitsu Lifebook 520D that was purchased in Jan 1997. Is that too old for
> > modern software?
>
> As root, try 'lspci' and 'lspci -v'. Part of my listing:
>
> 00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
> 00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
>
> or...
>
> 00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
> Subsystem: IBM: Unknown device 0130
> Flags: bus master, medium devsel, latency 168, IRQ 11
> Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
> Bus: primary=00, secondary=02, subordinate=04, sec-latency=176
> Memory window 0: 20000000-203ff000 (prefetchable)
> Memory window 1: 20400000-207ff000
> I/O window 0: 00004000-000040ff
> I/O window 1: 00004400-000044ff
> 16-bit legacy interface ports at 0001
>
> This is a way to find out about your PCMCIA chipset. In this case, all
> that matters is "CardBus". That's a 'modern' chipset, and doesn't need
> either of the modules you mention above.
>
> Let us know...
I get similar, but not identical results from lspci -v. I don't know
if the differences are significant.:
00:02.0 CardBus bridge: Texas Instruments PCI1130 (rev 04)
(Subsystem line is missing)
Memory at 10000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=20, subordinate=22, sec-latency=176
(Memory window lines are missing)
I/O window 0: 00000000-00000003
I/O window 1: 00000000-00000003
16-bit legacy interface ports at 0001
Note the I/O window is rather different, and a different TI part #.
It seems bad to me to have two windows mapped to the same address range,
but what do I do about it?
Thanks.
--
Paul E Condon
pecondon@peakpeak.com
Reply to: