On Fri, 2003-03-14 at 12:23, Jeff Baitis wrote:
> Everyone:
>
> Thank you very much for helping this green hand get up to speed on the MIPS
> platform. I have successfully configured card services to work with the
> current linux_2_4 CVS, in conjunction with a TI PCI1510 PCI->CardBus bridge.
>
> There are a few card services options that you will need, in order to
> replicate
> my work:
>
> 1. The pcmcia_core cis_speed needs to be set to a fairly low value.
> I have successfully used `modprobe pcmcia_core cis_speed=10` and
> `modprobe pcmcia_core cis_speed=1.`
>
> 2. The PCMCIA memory window must map into the memory window assigned
> by the PCI device autoconfiguration. Since my `lspci -v` shows:
>
> 00:0d.0 CardBus bridge: Texas Instruments: Unknown device ac56
> Subsystem: Unknown device 5678:1234
> Flags: bus master, medium devsel, latency 168, IRQ 1
> Memory at 40000000 (32-bit, non-prefetchable) [size=4K]
> Bus: primary=00, secondary=05, subordinate=00, sec-latency=176
> Memory window 0: 40001000-40002000 (prefetchable)
> Memory window 1: 40400000-407ff000
> I/O window 0: 00004000-000040ff
> I/O window 1: 00004400-000044ff
> 16-bit legacy interface ports at 0001
>
> I configured /etc/pcmcia/config.opts as follows:
>
> #
> # Local PCMCIA Configuration File
> #
> #----------------------------------------------------------------------
>
> # System resources available for PCMCIA devices
> # remember to modprobe pcmcia_core cis_speed=10
>
> include port 0x100-0x4ff, port 0xc00-0xcff
> include memory 0x40000000-0x40ffffff
>
> #-------------------------- eof
Yep, I had to do that way back then when I got the same sort of setup
working. Good job figuring that out :)
Just to confirm, this setup works with the current linux-mips.org plus
the above info? No other patches are required, correct?
I think I'll start an Alchemy/AMD FAQ or something in my directory and
put this information there. Thanks!
Pete
|