From owner-cvs-src@FreeBSD.ORG Mon Mar 14 22:41:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A03C716A4CE; Mon, 14 Mar 2005 22:41:06 +0000 (GMT) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D89C43D55; Mon, 14 Mar 2005 22:41:06 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 4F7D9DA8A0; Mon, 14 Mar 2005 14:41:06 -0800 (PST) Date: Mon, 14 Mar 2005 12:41:06 -1000 From: juli mallett To: Alexey Dokuchaev Message-ID: <20050314224106.GA89030@toxic.magnesium.net> References: <200503141646.j2EGkS7O069863@repoman.freebsd.org> <20050314.125229.104034576.imp@bsdimp.com> <20050314223812.GA30916@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050314223812.GA30916@FreeBSD.org> User-Agent: Mutt/1.4.1i X-Towel: Yes cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: scottl@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Warner Losh Subject: Re: cvs commit: src/sys/alpha/include bus.h bus_dma.h src/sys/amd64/include bus_dma.h src/sys/arm/include bus.h bus_dma.h src/sys/i386/include bus_dma.h src/sys/ia64/include bus.h bus_dma.h src/sys/powerpc/include bus.h bus_dma.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2005 22:41:06 -0000 * Alexey Dokuchaev [ Date: 2005-03-14 ] [ w.r.t. Re: cvs commit: src/sys/alpha/include bus.h bus_dma.h src/sys/amd64/include bus_dma.h src/sys/arm/include bus.h bus_dma.h src/sys/i386/include bus_dma.h src/sys/ia64/include bus.h bus_d > On Mon, Mar 14, 2005 at 12:52:29PM -0700, Warner Losh wrote: > > > so it cannot be included on its own yet, but that will be fixed at a later > > > date. Add an MD for ever arch for consistency and to > > > allow for future MD augmentation of the API. sparc64 makes heavy use of > > > this right now due to its different bus_dma implemenation. > > > > I'm working on creating a machine/_bus.h which defines all the types > > for machine/bus.h, but doesn't require the latter (which can be useful > > for things like rman). > > "_foo.h" name sounds pretty weird, still. Do we have many headers names > that start with underscore character? The fact that the source code is available means that this can be adequately left as an exercise for the reader (or in this case, quite absurdly, for the writer.) -- juli mallett. "Good luck, bad luck waiting in a line It takes more than the matter of time." -- Pet Shop Boys