summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authormux <mux@FreeBSD.org>2003-06-25 13:15:51 +0000
committermux <mux@FreeBSD.org>2003-06-25 13:15:51 +0000
commit1bee454ec78e2a8d7b6588130b73367f45271d37 (patch)
tree10dc12912513312433d1917a1d47539fed77df21 /share
parentc243877a3d2211d91f44947113f3cfc54aa0902a (diff)
downloadFreeBSD-src-1bee454ec78e2a8d7b6588130b73367f45271d37.zip
FreeBSD-src-1bee454ec78e2a8d7b6588130b73367f45271d37.tar.gz
Backout part of my previous commit dealing with bus_dmasync_op_t
documentation since people think it was better the way it was before. Requested by: gibbs (some time ago)
Diffstat (limited to 'share')
-rw-r--r--share/man/man9/bus_dma.97
1 files changed, 6 insertions, 1 deletions
diff --git a/share/man/man9/bus_dma.9 b/share/man/man9/bus_dma.9
index e6c89cb..680c528 100644
--- a/share/man/man9/bus_dma.9
+++ b/share/man/man9/bus_dma.9
@@ -238,7 +238,6 @@ The
allows the type of DMA operation that will be or has been performed
to be communicated to the system so that the correct coherency measures
are taken.
-It is possible to combine different DMA operations by OR'ing them together.
All operations specified below are performed from the DMA engine's
point of view:
.Bl -tag -width BUS_DMASYNC_POSTWRITE
@@ -248,12 +247,18 @@ but prior to DMA read operations.
.It Dv BUS_DMASYNC_PREWRITE
Perform any synchronization required after an update of memory by the CPU
but prior to DMA write operations.
+.It Dv BUS_DMASYNC_PREREAD|BUS_DMASYNC_PREWRITE
+Perform any synchronization required prior to a combination of DMA read
+and write operations.
.It Dv BUS_DMASYNC_POSTREAD
Perform any synchronization required after DMA read operations, but prior
to CPU access of the memory.
.It Dv BUS_DMASYNC_POSTWRITE
Perform any synchronization required after DMA write operations, but prior
to CPU access of the memory.
+.It Dv BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE
+Perform any synchronization required after a combination of DMA read
+and write operations.
.El
.El
.Sh FUNCTIONS
OpenPOWER on IntegriCloud