Date: Fri, 11 Jul 2003 13:46:19 -0700 From: Hiten Pandya <hmp@FreeBSD.ORG> To: Scott Long <scottl@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha busdma_machdep.c src/sys/alpha/include bus.h src/sys/alpha/isa isa_dma.c src/sys/amd64/amd64 busdma_machdep.c src/sys/amd64/include bus_dma.h src/sys/dev/aac aac.c aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c ... Message-ID: <20030711204619.GA78839@perrin.int.nxad.com> In-Reply-To: <200307011552.h61Fq6bI036087@repoman.freebsd.org> References: <200307011552.h61Fq6bI036087@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 01, 2003 at 08:52:06AM -0700, Scott Long wrote: > scottl 2003/07/01 08:52:06 PDT > > Log: > Mega busdma API commit. > > Add two new arguments to bus_dma_tag_create(): lockfunc and lockfuncarg. > Lockfunc allows a driver to provide a function for managing its locking > semantics while using busdma. At the moment, this is used for the > asynchronous busdma_swi and callback mechanism. Two lockfunc implementations > are provided: busdma_lock_mutex() performs standard mutex operations on the > > Reviewed by: tmm, gibbs > Cool! Just got back from work experience... this stuff looks promising. Thanks Scott. ;-) Currently trying to catch up on email, but will look into this, and see it the bus dma documentation has been updated... Cheers. -- Hiten (hmp@FreeBSD.ORG)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030711204619.GA78839>