Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Aug 2005 23:55:10 -0700
From:      John-Mark Gurney <gurney_j@resnet.uoregon.edu>
To:        "Jason C. Wells" <jcw@highperformance.net>
Cc:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: Network Over Backplane PCI Bus
Message-ID:  <20050826065510.GH30465@funkthat.com>
In-Reply-To: <F70ADB2B48B823162C610276@[10.254.254.253]>
References:  <F70ADB2B48B823162C610276@[10.254.254.253]>

next in thread | previous in thread | raw e-mail | index | archive | help
Jason C. Wells wrote this message on Thu, Aug 25, 2005 at 16:43 -0700:
> Is there a way to run TCP/IP with the PCI bus as a network interface?

You'd have to write your own driver to do it...

> I am installing FreeBSD on CompactPCI processor boards.  It would be really 
> slick if I could network the boards via the PCI backplane.

Isn't there usually a single board acting as master, and all the other
boards are children of it?  There has to be some sort of arbitrator...

You could possibly have a master/slave relationship, where the slaves
all present a pci device interface with memory buffer to stick received
packets, and then the master provides a way to program the slaves
where to stick packets in it's memory buffer for transmitted packets..

I've never worked with CompactPCI, so take the above with a grain of
salt..

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050826065510.GH30465>