linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* 21554 device driver
@ 2001-08-03 23:37 bhupinder sahran
  2001-08-04  0:00 ` Ron Bianco
  0 siblings, 1 reply; 3+ messages in thread
From: bhupinder sahran @ 2001-08-03 23:37 UTC (permalink / raw)
  To: linuxppc-embedded


hello friends
i am Bhupender Saharan.
i have ported linux on MPC8240 board.
on the PCI bus of MPC8240 i am having a 21554(non
transparent) pci bridge.
i need a driver for this bridge.
if u guys can send a refernce code or link, that will
be nice for me.
thanx in advance.

with regards
Bhupi


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: 21554 device driver
  2001-08-03 23:37 21554 device driver bhupinder sahran
@ 2001-08-04  0:00 ` Ron Bianco
  2001-08-04  8:19   ` Adrian Cox
  0 siblings, 1 reply; 3+ messages in thread
From: Ron Bianco @ 2001-08-04  0:00 UTC (permalink / raw)
  To: bhupinder sahran; +Cc: linuxppc-embedded


Hi,

Sorry, I can't point you to info on setting up such a beast.
However, the 8240 is able to handle up to 5 pci devices on it's own and has an internal arbiter.
66Mhz PCI too in some configurations.
Therefore I'm curious about the fact that you apparently want to interface to more than 5 PCI devices.
Is this correct?  Seems extreme for an embedded system.

Cheers, Ron

> -----Original Message-----
> From: owner-linuxppc-embedded@lists.linuxppc.org
> [mailto:owner-linuxppc-embedded@lists.linuxppc.org]On Behalf Of
> bhupinder sahran
> Sent: Friday, August 03, 2001 4:38 PM
> To: linuxppc-embedded@lists.linuxppc.org
> Subject: 21554 device driver
>
>
>
> hello friends
> i am Bhupender Saharan.
> i have ported linux on MPC8240 board.
> on the PCI bus of MPC8240 i am having a 21554(non
> transparent) pci bridge.
> i need a driver for this bridge.
> if u guys can send a refernce code or link, that will
> be nice for me.
> thanx in advance.
>
> with regards
> Bhupi
>
>
>

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 21554 device driver
  2001-08-04  0:00 ` Ron Bianco
@ 2001-08-04  8:19   ` Adrian Cox
  0 siblings, 0 replies; 3+ messages in thread
From: Adrian Cox @ 2001-08-04  8:19 UTC (permalink / raw)
  To: Ron Bianco; +Cc: bhupinder sahran, linuxppc-embedded


Ron Bianco wrote:
> However, the 8240 is able to handle up to 5 pci devices on it's own and has an internal arbiter.
> 66Mhz PCI too in some configurations.
> Therefore I'm curious about the fact that you apparently want to interface to more than 5 PCI devices.
> Is this correct?  Seems extreme for an embedded system.


As mentioned in the original post, the 21554 is a non-transparent PCI
bridge. This is normally used to make a device such as an 8240 into a
peripheral of a workstation or server.

In answer to the original question on drivers for the 21554, such code
is generally application dependent. I've been thinking of writing a
general framework for non-transparent bridging, but at the moment
nothing exists. So the first thing you need to do is decide on the
protocol between the applications on each side of the bridge. If the
protocol is IP, then there's code you'll be able to use as a starting
point, such as Montavista's Hard Hat Net:

http://www.mvista.com/products/hardhat.html

--
Adrian Cox   http://www.humboldt.co.uk/


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-08-04  8:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-03 23:37 21554 device driver bhupinder sahran
2001-08-04  0:00 ` Ron Bianco
2001-08-04  8:19   ` Adrian Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).