Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/share/man/man9
On Fri, May 14, 2010 at 08:51:46PM +0900, Izumi Tsutsui wrote:
> > A transfer of little-endian data? I guess that's not entirely clear,
> > especially for anyone who doesn't automatically interpret "DMA" as "a
> > form of memcpy".
> >
> > Anyway, I just fixed it up again, please take a look.
>
>>> to handle PCI bus master devices that (via DMA) transfer little endian
>>> data even on big endian systems.
>
> Hmm. I'm still afraid "transfer little endian data" might be ambiguous.
> hto*()/*toh() functions are required only for data passed between
> the target busmaster itself to control it. Any other little endian data
> transferred to/from actual devices never require those byteswap ops.
>
> How about this one?
>
>> to handle PCI bus master devices that (via DMA) transfer word parameters
>> in little endian even on big endian systems.
Still sounds pretty awkward.
What about "little endian control data" instead of juts "little endian
data"?
It doesn't have to be perfect anyway; it's a historical note.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index