Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/share/man/man4/man4.evbarm Add a manual page for the Intel I...
details: https://anonhg.NetBSD.org/src/rev/32360e1e709b
branches: trunk
changeset: 534771:32360e1e709b
user: thorpej <thorpej%NetBSD.org@localhost>
date: Fri Aug 02 21:11:19 2002 +0000
description:
Add a manual page for the Intel IOP AAU.
diffstat:
share/man/man4/man4.evbarm/Makefile | 7 ++
share/man/man4/man4.evbarm/iopaau.4 | 104 ++++++++++++++++++++++++++++++++++++
2 files changed, 111 insertions(+), 0 deletions(-)
diffs (119 lines):
diff -r 674cc407189e -r 32360e1e709b share/man/man4/man4.evbarm/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/man4.evbarm/Makefile Fri Aug 02 21:11:19 2002 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2002/08/02 21:11:19 thorpej Exp $
+
+MAN= iopaau.4
+
+MANSUBDIR=/evbarm
+
+.include <bsd.man.mk>
diff -r 674cc407189e -r 32360e1e709b share/man/man4/man4.evbarm/iopaau.4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/man4.evbarm/iopaau.4 Fri Aug 02 21:11:19 2002 +0000
@@ -0,0 +1,104 @@
+.\" $NetBSD: iopaau.4,v 1.1 2002/08/02 21:11:19 thorpej Exp $
+.\"
+.\" Copyright (c) 2002 Wasabi Systems, Inc.
+.\" All rights reserved.
+.\"
+.\" Written by Jason R. Thorpe for Wasabi Systems, Inc.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed for the NetBSD Project by
+.\" Wasabi Systems, Inc.
+.\" 4. The name of Wasabi Systems, Inc. may not be used to endorse
+.\" or promote products derived from this software without specific prior
+.\" written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY WASABI SYSTEMS, INC. ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL WASABI SYSTEMS, INC
+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.Dd Aug 2, 2002
+.Dt IOPAAU 4
+.Os
+.Sh NAME
+.Nm iopaau
+.Nd Intel I/O Processor Application Accelerator Unit
+.Sh SYNOPSIS
+.Cd iopxs* at mainbus?
+.Cd iopaau* at iopxs?
+.Sh DESCRIPTION
+The Application Accelerator Unit, or AAU, provides hardware-assisted
+support for performing block fills on a region of memory, XOR of
+multiple regions of memory
+.Pq parity computation ,
+and parity verification.
+.Pp
+The
+.Nm iopaau
+driver supports the Application Accelerator Units on the following
+Intel I/O Processors:
+.Bl -bullet
+.\" .It
+.\" Intel i80312 Companion I/O
+.\" .Pq IOP310
+.It
+Intel i80321 I/O Processor
+.El
+.Pp
+The
+.Nm iopaau
+driver provides a back-end to the
+.Xr dmover 9
+interface, and supports the following
+.Xr dmover 9
+functions:
+.Bl -tag -width "fill8XX"
+.It zero
+Zero a region of memory
+.It fill8
+Fill a region of memory with an 8-bit value
+.It copy
+Copy a region of memory
+.It xor2
+Perform an XOR of 2 input streams
+.It xor3
+Perform an XOR of 3 input streams
+.It xor4
+Perform an XOR of 4 input streams
+.El
+.Sh SEE ALSO
+.Xr dmover 9
+.Sh HISTORY
+The
+.Nm iopaau
+device first appeared in
+.Nx 2.0 .
+.Sh AUTHORS
+The
+.Nm iopaau
+driver was written by
+.An Jason R. Thorpe
+.Aq thorpej%wasabisystems.com@localhost
+and contributed by Wasabi Systems, Inc.
+.Sh BUGS
+Due to limitations in how scatter-gather is done by the AAU hardware,
+a given DMA segment must be the same length for the output stream and
+each input stream. The easiest way to achieve this is to ensure that
+all streams used in an AAU operation begin at the same offset into a
+page.
Home |
Main Index |
Thread Index |
Old Index