diff options
author | David Zeuthen <david@fubar.dk> | 2005-08-09 15:14:42 +0000 |
---|---|---|
committer | David Zeuthen <david@fubar.dk> | 2005-08-09 15:14:42 +0000 |
commit | 924ac4dd28c16314681c9cf5d76475befff698ff (patch) | |
tree | 578497694f4cbe500659240b22be85f7b488acd3 /doc/spec/hal-spec.html | |
parent | 8905fcff226f793c80d14e2980be3b90e5b4d5b4 (diff) |
tape.ccw.mediumstate should be ccw.tape.mediumstate, fix the typo. Patch
from Cornelia Huck <cohuck@de.ibm.com>.
Diffstat (limited to 'doc/spec/hal-spec.html')
-rw-r--r-- | doc/spec/hal-spec.html | 340 |
1 files changed, 321 insertions, 19 deletions
diff --git a/doc/spec/hal-spec.html b/doc/spec/hal-spec.html index affd2bad..d1e007d3 100644 --- a/doc/spec/hal-spec.html +++ b/doc/spec/hal-spec.html @@ -384,6 +384,14 @@ CLASS="literal" ></DT ><DT ><A +HREF="#device-properties-oss" +><TT +CLASS="literal" +>oss</TT +> namespace</A +></DT +><DT +><A HREF="#device-properties-camera" ><TT CLASS="literal" @@ -544,21 +552,21 @@ HREF="#dbus-api" ><DL ><DT ><A -HREF="#AEN3286" +HREF="#AEN3389" >Interface org.freedesktop.Hal.Manager</A ></DT ><DD ><DL ><DT ><A -HREF="#AEN3297" +HREF="#AEN3400" >Example</A ></DT ></DL ></DD ><DT ><A -HREF="#AEN3305" +HREF="#AEN3408" >Interface org.freedesktop.Hal.Device</A ></DT ></DL @@ -7335,6 +7343,300 @@ CLASS="literal" ><TD ><TT CLASS="literal" +>timer</TT +></TD +><TD +> </TD +><TD +> Stream is the global ALSA timer device. + This means, the device is for all ALSA devices/cards. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>sequencer</TT +></TD +><TD +> </TD +><TD +> Stream is the global ALSA sequencer device. + This means, the device is for all ALSA devices/cards. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>unknown</TT +></TD +><TD +> </TD +><TD +> Stream is unknown device. + </TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><DIV +CLASS="sect2" +><HR><H3 +CLASS="sect2" +><A +NAME="device-properties-oss" +><TT +CLASS="literal" +>oss</TT +> namespace</A +></H3 +><P +> + Device objects with the capability <TT +CLASS="literal" +>oss</TT +> + represent all the streams available through OSS on a soundcard. + OSS devices could be emulated by ALSA. + + <DIV +CLASS="note" +><P +></P +><TABLE +CLASS="note" +WIDTH="100%" +BORDER="0" +><TR +><TD +WIDTH="25" +ALIGN="CENTER" +VALIGN="TOP" +><IMG +SRC="./stylesheet-images/note.gif" +HSPACE="5" +ALT="Note"></TD +><TD +ALIGN="LEFT" +VALIGN="TOP" +><P +> + All OSS devices, except the global devices, are only added if the + kernel supports links from oss device to physical device in sysfs. For a patch + see: http://thread.gmane.org/gmane.comp.freedesktop.hal/2862. + </P +></TD +></TR +></TABLE +></DIV +> + </P +><DIV +CLASS="informaltable" +><P +></P +><A +NAME="AEN2383" +></A +><TABLE +BORDER="1" +BGCOLOR="#E0E0E0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><THEAD +><TR +><TH +>Key (type)</TH +><TH +>Values</TH +><TH +>Mandatory</TH +><TH +>Description</TH +></TR +></THEAD +><TBODY +><TR +><TD +><TT +CLASS="literal" +>oss.card</TT +> (int)</TD +><TD +> </TD +><TD +>Yes</TD +><TD +> Card number in system as registered by OSS (and/or ALSA). + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>oss.card_id</TT +> (string)</TD +><TD +> Examples: <TT +CLASS="literal" +>I82801DBICH4</TT +>, <TT +CLASS="literal" +>MP3</TT +> + </TD +><TD +>No</TD +><TD +> Textual description of the card. + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>oss.device</TT +> (int)</TD +><TD +> </TD +><TD +>Yes</TD +><TD +> Device number assigned by OSS/ALSA for a current card. + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>alsa.device_file</TT +> (string)</TD +><TD +> </TD +><TD +>Yes</TD +><TD +> The device node to access the OSS device. + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>oss.device_id</TT +> (string)</TD +><TD +> Examples: <TT +CLASS="literal" +>Intel 82801DB-ICH4 MIC2 ADC</TT +> + </TD +><TD +>No</TD +><TD +> Textual description of the specific device for a card + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>oss.physical_device</TT +> (string)</TD +><TD +> </TD +><TD +>Yes</TD +><TD +> UDI of the physical device the OSS device is bound to. + </TD +></TR +><TR +><TD +><TT +CLASS="literal" +>oss.type</TT +> (string)</TD +><TD +> </TD +><TD +>Yes</TD +><TD +> The type of the stream. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>mixer</TT +></TD +><TD +> </TD +><TD +> Stream is control/mixer device. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>pcm</TT +></TD +><TD +> </TD +><TD +> Stream is PCM device. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>midi</TT +></TD +><TD +> </TD +><TD +> Stream is MIDI device. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" +>sequencer</TT +></TD +><TD +> </TD +><TD +> Stream is a global OSS sequencer device. + This means, the device is for all OSS devices/cards. + </TD +></TR +><TR +><TD +> </TD +><TD +><TT +CLASS="literal" >unknown</TT ></TD ><TD @@ -7384,7 +7686,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2369" +NAME="AEN2472" ></A ><TABLE BORDER="1" @@ -7505,7 +7807,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2411" +NAME="AEN2514" ></A ><TABLE BORDER="1" @@ -7573,7 +7875,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2431" +NAME="AEN2534" ></A ><TABLE BORDER="1" @@ -8402,7 +8704,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2734" +NAME="AEN2837" ></A ><TABLE BORDER="1" @@ -8516,7 +8818,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2778" +NAME="AEN2881" ></A ><TABLE BORDER="1" @@ -8584,7 +8886,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2799" +NAME="AEN2902" ></A ><TABLE BORDER="1" @@ -8678,7 +8980,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2831" +NAME="AEN2934" ></A ><TABLE BORDER="1" @@ -8789,7 +9091,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2873" +NAME="AEN2976" ></A ><TABLE BORDER="1" @@ -8927,7 +9229,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2929" +NAME="AEN3032" ></A ><TABLE BORDER="1" @@ -9019,7 +9321,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN2957" +NAME="AEN3060" ></A ><TABLE BORDER="1" @@ -9178,7 +9480,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN3009" +NAME="AEN3112" ></A ><TABLE BORDER="1" @@ -9307,7 +9609,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN3050" +NAME="AEN3153" ></A ><TABLE BORDER="1" @@ -10375,7 +10677,7 @@ CLASS="informaltable" ><P ></P ><A -NAME="AEN3244" +NAME="AEN3347" ></A ><TABLE BORDER="1" @@ -10535,7 +10837,7 @@ CLASS="sect1" ><HR><H2 CLASS="sect1" ><A -NAME="AEN3286" +NAME="AEN3389" >Interface org.freedesktop.Hal.Manager</A ></H2 ><P @@ -10651,7 +10953,7 @@ CLASS="sect2" ><HR><H3 CLASS="sect2" ><A -NAME="AEN3297" +NAME="AEN3400" >Example</A ></H3 ><P @@ -10769,7 +11071,7 @@ CLASS="sect1" ><HR><H2 CLASS="sect1" ><A -NAME="AEN3305" +NAME="AEN3408" >Interface org.freedesktop.Hal.Device</A ></H2 ><P |