linux-mips
[Top] [All Lists]

Re: Au1500 and TI PCI1510 cardbus

To: Marco Braga <marco.braga@gmail.com>
Subject: Re: Au1500 and TI PCI1510 cardbus
From: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Date: Tue, 20 Mar 2007 19:25:01 +0300
Cc: linux-mips@linux-mips.org
In-reply-to: <d459bb380703200908t2ab759f0u352dc0014ebe0b17@mail.gmail.com>
Organization: MontaVista Software Inc.
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <d459bb380703190755n3f05b8e1v850bb8347e574d68@mail.gmail.com> <200703200204.l2K24WgH020041@centurysys.co.jp> <45FFEDED.6060708@ru.mvista.com> <d459bb380703200747y13ba427ek83cc32b503c33bc7@mail.gmail.com> <45FFFE8B.1010806@ru.mvista.com> <d459bb380703200850m1077be9cnecb8283750763a4f@mail.gmail.com> <4600052B.40901@ru.mvista.com> <d459bb380703200908t2ab759f0u352dc0014ebe0b17@mail.gmail.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.2) Gecko/20040803
Hello.

Marco Braga wrote:

> I think I'm beginning to make a lot of confusion. Is the problem that
the
> PCI1510 must NOT be behind a bridge, or the problem is that PCI1510 acts
as
> a bridge, so cardbus cards cannot work?

    The second.

Ok, at the risk of appearing totally dumb, I'll double check.. If the second
ic correct, PCI1510 is a bridce, a cardbus card cannot work.

Yeah. Note that it's not totally broken -- you just can't use the "decent" devices on it, i.e. ones with bus mastering.

   You can see yourself that PCI1510 is a bridge (Cardbus-to-PCI bridge is
largely the same as PCI-to-PCI bridge).

Ok.

Yeah, that's an importnat point. AMD docs don't say about CardBus bridges, So, it was probably obvious to me only. :-)

So it seems that the 3Com card is behind a bus. Should this work? From
what
> I've understood, it should now work..

    Think again. :-)

Ok, that's a typo :-) It should NOT work. Is this better?

  Sounds like what's been told in the errata 32.

It seems that  Au1500 slowly faded into the shadows. Now it is owned by
Raza, but there is no sign of an errata document, perhaps I've lost the
magic moment when a lot of documentation was available.

   The errata has been available only from the AMD's developer site.

But still, the question remains: how can Takeyoshi's "Ricoh CardBus Bridge"
work with a cardbus card if bridges cannot work with Au1500's PCI?

Scrub scrub..

WBR, Sergei

<Prev in Thread] Current Thread [Next in Thread>