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 ...

juli mallett jmallett at FreeBSD.org
Mon Mar 14 14:41:06 PST 2005


* Alexey Dokuchaev <danfe at FreeBSD.org> [ 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 <machine/bus_dma.h> 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


More information about the cvs-src mailing list