From owner-freebsd-hackers@FreeBSD.ORG Sat Sep 24 15:03:27 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44D6316A41F for ; Sat, 24 Sep 2005 15:03:27 +0000 (GMT) (envelope-from victor.cruceru@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id D628043D49 for ; Sat, 24 Sep 2005 15:03:26 +0000 (GMT) (envelope-from victor.cruceru@gmail.com) Received: by zproxy.gmail.com with SMTP id p8so315295nzb for ; Sat, 24 Sep 2005 08:03:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SKwTMJMNLo9G1PZKWcx01sbgqP47LIIxKIuoUtUVfDOXepxtS7avpoKIzqsgvwk6lBGIvni9KuUX32Z1+PPW3I4S8063WPDO3Obalx9x3ZkIzfJqOW5vj3fIyJHCuk1S6glJFqi6vNM0tewHYrC7kquAR151rjIU6CZyg7HizPM= Received: by 10.54.2.7 with SMTP id 7mr4413920wrb; Sat, 24 Sep 2005 08:03:26 -0700 (PDT) Received: by 10.54.91.4 with HTTP; Sat, 24 Sep 2005 08:03:26 -0700 (PDT) Message-ID: <494025505092408035866926e@mail.gmail.com> Date: Sat, 24 Sep 2005 18:03:26 +0300 From: victor cruceru To: "jerry@evasefor.com" In-Reply-To: <0MKoyl-1EIxpi0CmR-0004Ex@mrelay.perfora.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <0MKoyl-1EIxpi0CmR-0004Ex@mrelay.perfora.net> Cc: freebsd-hackers@freebsd.org Subject: Re: interprocessor communication X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: soc-victor@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Sep 2005 15:03:27 -0000 A good idea is to use TIPC http://tipc.sourceforge.net/ Probably not ported to BSD yet. On 9/24/05, jerry@evasefor.com wrote: > > Good afternoon list, > I have a single board computer with 2 cpu each running their own freebsd > kernel: > > PHY--CPU1-----------logic---------CPU2---PHY > mii bus mii bus > > Packets should flow from cpu1 to cpu2. > after I'm done processing a packet on CPU1 how can I address it > to CPU2? > Is there a kernel level interface to the MII bus I could > use for this (i.e read/write)? > Or any other idea, like shared memory, anything that you think could > work? > Should this be implemented in the ethernet driver? > > FYI, we can't use SMP. > > Thanks a lot. > Jerry > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " > -- victor cruceru