linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Eugene Surovegin <ebs@ebshome.net>
To: Carl Aage Amundsen <carl@vmetro.no>
Cc: Adrian Cox <adrian@humboldt.co.uk>,
	Steven Blakeslee <BlakesleeS@embeddedplanet.com>,
	"'linuxppc-embedded@lists.linuxppc.org'"
	<linuxppc-embedded@lists.linuxppc.org>
Subject: Re: 405GPr PCI target/host
Date: Fri, 20 Aug 2004 01:04:18 -0700	[thread overview]
Message-ID: <20040820080417.GA22083@gate.ebshome.net> (raw)
In-Reply-To: <4125AA2C.6070306@vmetro.no>


On Fri, Aug 20, 2004 at 09:37:16AM +0200, Carl Aage Amundsen wrote:
> You both mentioned using a custom point-to-point driver that enables
> CPUs on the same PCI bus system to communicate together using TCP/IP. Is
> such a driver publicly available ?

Well, I doubt it would be of interest to anybody except our customers,
who actually have the hardware it was written for.

FWIW, MontaVista has something similar in their product, IIRC it's
called hhnet and even that driver is for a specific PCI bridge and DMA
engine.

> > I have worked with similar drivers in VxWorks (SMnet and Busnet) where
> they are a _must_, but now we are in the process of bringing up Linux on
> our embedded products. I think such a driver should be part of the
> standard Linux kernel in order to support a definite need in the
> embedded community.

Driver I wrote is highly specific to our custom hardware. This is
really nothing special about it. If you ever wrote or saw a driver for
modern ethernet controllers (e.g. all that stuff with buffer
descriptors) you can easily write this one. It's actually system
specific stuff which is not obvious (PCI bridge setup, IRQ wiring,
DMA etc) and unfortunately this stuff cannot be easily shared. I
suspect that any attempt to make it generic enough will result in
bloated monster nobody will want to use :).

--
Eugene

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

      reply	other threads:[~2004-08-20  8:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-08-19 18:28 405GPr PCI target/host Steven Blakeslee
2004-08-19 19:42 ` Eugene Surovegin
2004-08-19 20:37 ` Adrian Cox
2004-08-20  7:37   ` Carl Aage Amundsen
2004-08-20  8:04     ` Eugene Surovegin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040820080417.GA22083@gate.ebshome.net \
    --to=ebs@ebshome.net \
    --cc=BlakesleeS@embeddedplanet.com \
    --cc=adrian@humboldt.co.uk \
    --cc=carl@vmetro.no \
    --cc=linuxppc-embedded@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).