NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [netbsd-10] src bus_dma.9 copyedit
Valery Ushakov <uwe%stderr.spb.ru@localhost> writes:
> On Fri, Oct 04, 2024 at 18:58:39 +0000, Van Ly wrote:
>
>> => http://sdf.org/~van.ly/art/bus-dma-9-copyedit.jpeg
>
> I don't think so. "Exclusive" here means that the given flag is
> mutually exclusive with another flag. It doesn't make sense to
> combine nocache and prefetchable exclusive and that's what the
> highlighted sentences say.
>
I haven't made the cognitive effort. The indenting in the presentation
and separation distance of tokens had my eyes wanting to group them that
way on skim reading, perhaps an xor flag demonstration gets the intended
point across succinctly
1 BUS_DMA_NOCACHE This flag is a hint to machine-
2 dependent code. If possible, map the
3 memory uncached. This flag may be
4 useful in the case that the memory
5 cache causes unexpected behavior of the
6 device.
7
8 Exclusive with BUS_DMA_PREFETCHABLE.
9 BUS_DMA_PREFETCHABLE
10 This flag is a hint to machine-
11 dependent code. If possible, map the
12 memory prefetchable/write-combining.
13
14 Exclusive with BUS_DMA_NOCACHE.
--
vl
Home |
Main Index |
Thread Index |
Old Index