From owner-freebsd-hackers@FreeBSD.ORG Thu Oct 16 23:14:50 2008 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30A761065688 for ; Thu, 16 Oct 2008 23:14:50 +0000 (UTC) (envelope-from steve@Watt.COM) Received: from wattres.watt.com (wattres.watt.com [66.93.133.130]) by mx1.freebsd.org (Postfix) with ESMTP id E0E2C8FC1D for ; Thu, 16 Oct 2008 23:14:49 +0000 (UTC) (envelope-from steve@Watt.COM) Received: from wattres.watt.com (localhost.watt.com [127.0.0.1]) by wattres.watt.com (8.14.2/8.14.2) with ESMTP id m9GMmoXp007401 for ; Thu, 16 Oct 2008 15:48:50 -0700 (PDT) (envelope-from steve@wattres.watt.com) Received: (from steve@localhost) by wattres.watt.com (8.14.2/8.14.2/Submit) id m9GMmocw007400 for hackers@freebsd.org; Thu, 16 Oct 2008 15:48:50 -0700 (PDT) (envelope-from steve) Message-Id: <200810162248.m9GMmocw007400@wattres.watt.com> X-Newsgroups: local.freebsd-hackers In-Reply-To: From: steve@Watt.COM (Steve Watt) References: <20081015160522.04A824FEE1E@xroff.net> Organization: Watt Consultants, San Jose, CA, USA Date: Thu, 16 Oct 2008 15:48:50 -0700 X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: hackers@freebsd.org X-Archived: 1224197330.816381587@wattres.Watt.COM X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (wattres.watt.com [127.0.0.1]); Thu, 16 Oct 2008 15:48:50 -0700 (PDT) Cc: Subject: Re: [Doubt] Can a PCI device communicate with another PCI or other X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2008 23:14:50 -0000 In mboxindia@gmail.com wrote: >I think a PCI device can communicate with another PCI device directly >without the intervention of the CPU. Absolutely. Happens a fair amount in embedded networking systems (among others). The host is responsible for enumeration and resource assignment, but once that's complete, any device on the bus can see all others. Whether that's useful depends rather heavily on the devices on the bus, obviously. TANSTAAFL applies, though, in that multiple initiators must be careful not to step on each others' accesses. -- Steve Watt KD6GGD PP-ASEL-IA ICBM: 121W 56' 57.5" / 37N 20' 15.3" Internet: steve @ Watt.COM Whois: SW32-ARIN Free time? There's no such thing. It just comes in varying prices...