cvs commit: src/share/man/man9 bus_dma.9

Nate Lawson nate at
Thu Mar 2 08:59:56 PST 2006

John-Mark Gurney wrote:
> Ruslan Ermilov wrote this message on Thu, Mar 02, 2006 at 01:26 +0200:
>> On Tue, Feb 28, 2006 at 07:58:57PM +0000, John-Mark Gurney wrote:
>>> jmg         2006-02-28 19:58:57 UTC
>>>   FreeBSD src repository
>>>   Modified files:
>>>     share/man/man9       bus_dma.9 
>>>   Log:
>>>   update examples to use the correct terms that was never updated when the
>>>   earlier descriptions were gone over...
>>>   MFC after:      3 days
>>>   Revision  Changes    Path
>>>   1.32      +3 -3      src/share/man/man9/bus_dma.9
>> Not enough of fixing: "DMA read" and "DMA write" are also entangled here.
> Nope...  WRITE == DMA read...  Read the descriptions of the flags
> very carefully...  If you aren't confused, you don't understand it..
> The reason you're confused is the reason why everyone gets it wrong,
> and no one ever gets it correct the first time trying to figure out
> which one to use...

It's the same thinking you have to use when dealing with any of the 
t10/11 SCSI or ATA documents and is standard for hw design of the 
peripherals anyway.   I think it's good busdma matches this even if it's 
not natural if you're seeing it for the first time.


More information about the cvs-src mailing list