Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Add a man page for arcofi(4) driver. From OpenBSD.



details:   https://anonhg.NetBSD.org/src/rev/1fddaa98312e
branches:  trunk
changeset: 331815:1fddaa98312e
user:      tsutsui <tsutsui%NetBSD.org@localhost>
date:      Mon Aug 25 12:49:22 2014 +0000

description:
Add a man page for arcofi(4) driver.  From OpenBSD.

diffstat:

 distrib/sets/lists/man/mi |    5 +-
 share/man/man4/Makefile   |    4 +-
 share/man/man4/arcofi.4   |  102 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 108 insertions(+), 3 deletions(-)

diffs (157 lines):

diff -r 8f409acf6821 -r 1fddaa98312e distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Mon Aug 25 11:48:01 2014 +0000
+++ b/distrib/sets/lists/man/mi Mon Aug 25 12:49:22 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1485 2014/08/09 11:33:53 apb Exp $
+# $NetBSD: mi,v 1.1486 2014/08/25 12:49:22 tsutsui Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -826,6 +826,7 @@
 ./usr/share/man/cat4/aps.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/arc/intro.0               man-sys-catman          .cat
 ./usr/share/man/cat4/arcmsr.0                  man-sys-catman          .cat
+./usr/share/man/cat4/arcofi.0                  man-sys-catman          .cat
 ./usr/share/man/cat4/aria.0                    man-sys-catman          .cat
 ./usr/share/man/cat4/arm26/arckbd.0            man-obsolete            obsolete
 ./usr/share/man/cat4/arm26/arcwskbd.0          man-obsolete            obsolete
@@ -3911,6 +3912,7 @@
 ./usr/share/man/html4/aps.html                 man-sys-htmlman         html
 ./usr/share/man/html4/arc/intro.html           man-sys-htmlman         html
 ./usr/share/man/html4/arcmsr.html              man-sys-htmlman         html
+./usr/share/man/html4/arcofi.html              man-sys-htmlman         html
 ./usr/share/man/html4/aria.html                        man-sys-htmlman         html
 ./usr/share/man/html4/arp.html                 man-sys-htmlman         html
 ./usr/share/man/html4/artsata.html             man-sys-htmlman         html
@@ -6691,6 +6693,7 @@
 ./usr/share/man/man4/aps.4                     man-sys-man             .man
 ./usr/share/man/man4/arc/intro.4               man-sys-man             .man
 ./usr/share/man/man4/arcmsr.4                  man-sys-man             .man
+./usr/share/man/man4/arcofi.4                  man-sys-man             .man
 ./usr/share/man/man4/aria.4                    man-sys-man             .man
 ./usr/share/man/man4/arm26/arckbd.4            man-obsolete            obsolete
 ./usr/share/man/man4/arm26/arcwskbd.4          man-obsolete            obsolete
diff -r 8f409acf6821 -r 1fddaa98312e share/man/man4/Makefile
--- a/share/man/man4/Makefile   Mon Aug 25 11:48:01 2014 +0000
+++ b/share/man/man4/Makefile   Mon Aug 25 12:49:22 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.616 2014/07/24 21:08:50 alnsn Exp $
+#      $NetBSD: Makefile,v 1.617 2014/08/25 12:49:22 tsutsui Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -7,7 +7,7 @@
        ahcisata.4 ahd.4 \
        aibs.4 alc.4 ale.4 alipm.4 altmem.4 altq.4 amdpm.4 amdtemp.4 amhphy.4 \
        amr.4 aps.4 asus.4 \
-       an.4 arcmsr.4 aria.4 artsata.4 ata.4 atalk.4 ataraid.4 \
+       an.4 arcmsr.4 arcofi.4 aria.4 artsata.4 ata.4 atalk.4 ataraid.4 \
        ath.4 athn.4 atphy.4 atppc.4 attimer.4 atw.4 \
        auacer.4 audio.4 audiocs.4 auich.4 \
        auixp.4 autri.4 auvia.4 awi.4 azalia.4 \
diff -r 8f409acf6821 -r 1fddaa98312e share/man/man4/arcofi.4
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/arcofi.4   Mon Aug 25 12:49:22 2014 +0000
@@ -0,0 +1,102 @@
+.\"    $NetBSD: arcofi.4,v 1.1 2014/08/25 12:49:22 tsutsui Exp $
+.\"    $OpenBSD: arcofi.4,v 1.4 2011/12/27 10:28:35 jmc Exp $
+.\"
+.\"
+.\" Copyright (c) 2011 Miodrag Vallat.
+.\"
+.\" 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 August 25 2014
+.Dt ARCOFI 4
+.Os
+.Sh NAME
+.Nm arcofi
+.Nd Siemens PSB2160 audio codec
+.Sh SYNOPSIS
+.Cd "arcofi* at dio?"
+.\" .Cd "arcofi* at gsc?"
+.Cd "audio*  at audiobus?"
+.Sh DESCRIPTION
+The
+.Nm
+driver supports the HP
+.Dq Audio1
+audio devices, based upon the Siemens PSB2160
+.Dq ARCOFI
+codec, to implement the audio device interface described in
+.Xr audio 4 .
+.Pp
+This device is found onboard HP 9000 workstations models 425e, 705 and 710.
+.Pp
+The
+.Nm
+is limited to a phone-quality mono, 8000 Hz sound.
+.Ss AUDIOCTL SETTINGS
+The following encodings are supported:
+.Pp
+.Bl -tag -width AUDIO_ENCODING_SLINEAR_BE -offset indent -compact
+.It Li AUDIO_ENCODING_ULAW
+.It Li AUDIO_ENCODING_ALAW
+.It Li AUDIO_ENCODING_SLINEAR_BE
+Natively supported.
+.Pp
+.It Li AUDIO_ENCODING_SLINEAR
+.It Li AUDIO_ENCODING_SLINEAR_LE
+.It Li AUDIO_ENCODING_ULINEAR_LE
+.It Li AUDIO_ENCODING_ULINEAR_BE
+Software converted to
+.Li AUDIO_ENCODING_SLINEAR_BE
+encoding.
+.El
+.Ss MIXERCTL SETTINGS
+The
+.Nm
+has three audio ports:
+.Pp
+.Bl -tag -width "outputs.lineXXX" -offset indent -compact
+.It Cm inputs.line
+The
+.Sq line in
+jack connector.
+.It Cm outputs.line
+The
+.Sq line out
+jack connector.
+.It Cm outputs.speaker
+The built-in speaker.
+.El
+.Pp
+Each port has a volume control, and can be muted.
+.Pp
+The
+.Cm outputs.line
+and
+.Cm outputs.speaker
+volume settings are tied to the same hardware setting.
+.Sh SEE ALSO
+.Xr audioctl 1 ,
+.Xr mixerctl 1 ,
+.Xr ioctl 2 ,
+.Xr audio 4 ,
+.Xr dio 4 ,
+.\" .Xr gsc 4 ,
+.Xr intro 4
+.Sh HISTORY
+The
+.Nm
+driver was written for
+.Ox
+and first appeared in
+.Ox 5.1 ,
+and was ported to
+.Nx .



Home | Main Index | Thread Index | Old Index