From e422b2c783e58f99e02eed1f855df21a1a4cac87 Mon Sep 17 00:00:00 2001 From: mpi Date: Thu, 16 Apr 2015 08:56:53 +0000 Subject: [PATCH] Manpage for ualea(4) with tweaks from jmc@. --- share/man/man4/Makefile | 5 ++-- share/man/man4/ualea.4 | 54 +++++++++++++++++++++++++++++++++++++++++ share/man/man4/usb.4 | 6 +++-- 3 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 share/man/man4/ualea.4 diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index 3eda05f00e6..4c6a83d82e4 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.592 2015/03/24 12:00:39 dlg Exp $ +# $OpenBSD: Makefile,v 1.593 2015/04/16 08:56:53 mpi Exp $ MAN= aac.4 ac97.4 acphy.4 \ acpi.4 acpiac.4 acpiasus.4 acpibat.4 acpibtn.4 acpicpu.4 acpidock.4 \ @@ -55,7 +55,8 @@ MAN= aac.4 ac97.4 acphy.4 \ st.4 ste.4 stge.4 sti.4 \ stp.4 sv.4 sym.4 systrace.4 tcic.4 tcp.4 termios.4 tht.4 ti.4 tl.4 \ tlphy.4 thmc.4 tqphy.4 trm.4 trunk.4 tsl.4 tty.4 tun.4 twe.4 txp.4 \ - txphy.4 uaudio.4 uark.4 uath.4 ubcmtp.4 uberry.4 ubsa.4 ubsec.4 \ + txphy.4 ualea.4 uaudio.4 uark.4 uath.4 ubcmtp.4 uberry.4 ubsa.4 \ + ubsec.4 \ ucom.4 uchcom.4 ucycom.4 uslhcom.4 udav.4 udcf.4 udl.4 udp.4 udsbr.4 \ uftdi.4 ugen.4 ugl.4 ugold.4 uguru.4 uhci.4 uhid.4 uhidev.4 uipaq.4 \ uk.4 ukbd.4 \ diff --git a/share/man/man4/ualea.4 b/share/man/man4/ualea.4 new file mode 100644 index 00000000000..be4393aa226 --- /dev/null +++ b/share/man/man4/ualea.4 @@ -0,0 +1,54 @@ +.\" $OpenBSD: ualea.4,v 1.1 2015/04/16 08:56:53 mpi Exp $ +.\" +.\" Copyright (c) 2007 Marc Balmer +.\" Copyright (c) 2015 Sean Levy +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: April 16 2015 $ +.Dt UALEA 4 +.Os +.Sh NAME +.Nm ualea +.Nd Araneus Alea II USB TRNG +.Sh SYNOPSIS +.Cd "ualea* at uhub?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the Araneus Alea II, a USB true random +number generator (TRNG). +It delivers 100kbit/sec of hardware-generated entropy. +.Nm +reads raw entropy from the Alea II and uses +.Xr add_true_randomness 9 +to add it to the system entropy pool. +.Pp +The product documentation states that the USB interface used by the +Alea II is the same as that used by its predecessor the Alea I; +theoretically this means that the Alea I should work but this has not +been tested. +.Sh SEE ALSO +.Xr intro 4 , +.Xr usb 4 , +.Xr add_true_randomness 9 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 5.7 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Sean Levy Aq Mt attila@stalphonsos.com . diff --git a/share/man/man4/usb.4 b/share/man/man4/usb.4 index 4195da214c1..ed216518613 100644 --- a/share/man/man4/usb.4 +++ b/share/man/man4/usb.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: usb.4,v 1.164 2015/04/02 14:24:02 jasper Exp $ +.\" $OpenBSD: usb.4,v 1.165 2015/04/16 08:56:53 mpi Exp $ .\" $NetBSD: usb.4,v 1.15 1999/07/29 14:20:32 augustss Exp $ .\" .\" Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: April 2 2015 $ +.Dd $Mdocdate: April 16 2015 $ .Dt USB 4 .Os .Sh NAME @@ -275,6 +275,8 @@ YUREX USB twitch/jiggle of knee sensor .El .Ss Miscellaneous devices .Bl -tag -width 12n -offset ind -compact +.It Xr ualea 4 +Araneus Alea II TRNG .It Xr uberry 4 Research In Motion BlackBerry .It Xr ugen 4 -- 2.20.1