diff options
Diffstat (limited to 'static/netbsd/man4/radio.4 4.html')
| -rw-r--r-- | static/netbsd/man4/radio.4 4.html | 167 |
1 files changed, 0 insertions, 167 deletions
diff --git a/static/netbsd/man4/radio.4 4.html b/static/netbsd/man4/radio.4 4.html deleted file mode 100644 index fc81b9b3..00000000 --- a/static/netbsd/man4/radio.4 4.html +++ /dev/null @@ -1,167 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">RADIO(4)</td> - <td class="head-vol">Device Drivers Manual</td> - <td class="head-rtitle">RADIO(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">radio</code> — - <span class="Nd">device-independent radio driver layer</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">radio* at az?</code> - <br/> - <code class="Cd">radio* at bktr?</code> - <br/> - <code class="Cd">radio* at gtp?</code> - <br/> - <code class="Cd">radio* at rt?</code> - <br/> - <code class="Cd">radio* at rtii?</code> - <br/> - <code class="Cd">radio* at sf2r?</code> - <br/> - <code class="Cd">radio* at slurm?</code> - <br/> - <code class="Cd">radio* at udsbr?</code></p> -<p class="Pp"> - <br/> - <code class="In">#include <<a class="In">sys/types.h</a>></code> - <br/> - <code class="In">#include <<a class="In">sys/ioctl.h</a>></code> - <br/> - <code class="In">#include <<a class="In">sys/radioio.h</a>></code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">radio</code> driver provides support for - various FM radio cards. It provides an uniform programming interface layer - above different underlying radio hardware drivers.</p> -<p class="Pp">For radio tuner controlling there is a single device file - available: <span class="Pa">/dev/radio</span>.</p> -<p class="Pp">The following <a class="Xr">ioctl(2)</a> commands are - supported:</p> -<p class="Pp"></p> -<dl class="Bl-tag Bl-compact"> - <dt id="RIOCSSRCH"><a class="permalink" href="#RIOCSSRCH"><code class="Dv">RIOCSSRCH - (int)</code></a></dt> - <dd>This command assumes that a signal search is required and gives direction - of search to the driver - 0 to search down and any non-zero value to - search up.</dd> - <dt id="RIOCGINFO"><a class="permalink" href="#RIOCGINFO"><code class="Dv">RIOCGINFO - (struct radio_info)</code></a></dt> - <dd style="width: auto;"> </dd> - <dt id="RIOCSINFO"><a class="permalink" href="#RIOCSINFO"><code class="Dv">RIOCSINFO - (struct radio_info)</code></a></dt> - <dd>Get or set the current hardware device information into the struct - radio_info structure. - <div class="Bd Pp Li"> - <pre>struct radio_info { - int mute; - int volume; - int stereo; - int rfreq; /* reference frequency */ - int lock; /* locking field strength */ - uint32_t freq; /* in kHz */ - uint32_t caps; /* card capabilities */ -#define RADIO_CAPS_DETECT_STEREO (1<<0) -#define RADIO_CAPS_DETECT_SIGNAL (1<<1) -#define RADIO_CAPS_SET_MONO (1<<2) -#define RADIO_CAPS_HW_SEARCH (1<<3) -#define RADIO_CAPS_HW_AFC (1<<4) -#define RADIO_CAPS_REFERENCE_FREQ (1<<5) -#define RADIO_CAPS_LOCK_SENSITIVITY (1<<6) -#define RADIO_CARD_TYPE (0xFF<<16) - uint32_t info; -#define RADIO_INFO_STEREO (1<<0) -#define RADIO_INFO_SIGNAL (1<<1) -};</pre> - </div> - <p class="Pp">The <var class="Va">mute</var> field is a boolean.</p> - <p class="Pp">The <var class="Va">volume</var> field holds the card volume - information and can be at most 255.</p> - <p class="Pp">The <var class="Va">stereo</var> field is a boolean.</p> - <p class="Pp">The <var class="Va">rfreq</var> holds information about the - card reference frequency (not all cards support this feature).</p> - <p class="Pp">The <var class="Va">lock</var> field holds information about - the card locking field strength during an automatic search for cards - that support this feature.</p> - <p class="Pp">The <var class="Va">freq</var> field is the frequency in kHz - the card is tuned to.</p> - <p class="Pp">The <var class="Va">caps</var> field is read-only and - describes the card capabilities. The capabilities can have following - values:</p> - <dl class="Bl-tag Bl-compact"> - <dt id="RADIO_CAPS_DETECT_STEREO"><a class="permalink" href="#RADIO_CAPS_DETECT_STEREO"><code class="Dv">RADIO_CAPS_DETECT_STEREO</code></a></dt> - <dd>The device can determine is it tuned to a stereo signal.</dd> - <dt id="RADIO_CAPS_DETECT_SIGNAL"><a class="permalink" href="#RADIO_CAPS_DETECT_SIGNAL"><code class="Dv">RADIO_CAPS_DETECT_SIGNAL</code></a></dt> - <dd>The device can determine is it tuned or not.</dd> - <dt id="RADIO_CAPS_SET_MONO"><a class="permalink" href="#RADIO_CAPS_SET_MONO"><code class="Dv">RADIO_CAPS_SET_MONO</code></a></dt> - <dd>The device capable to forcible set its output to mono.</dd> - <dt id="RADIO_CAPS_HW_SEARCH"><a class="permalink" href="#RADIO_CAPS_HW_SEARCH"><code class="Dv">RADIO_CAPS_HW_SEARCH</code></a></dt> - <dd>The device can do hardware search.</dd> - <dt id="RADIO_CAPS_HW_AFC"><a class="permalink" href="#RADIO_CAPS_HW_AFC"><code class="Dv">RADIO_CAPS_HW_AFC</code></a></dt> - <dd>The device has an internal hardware automatic frequency control.</dd> - <dt id="RADIO_CAPS_REFERENCE_FREQ"><a class="permalink" href="#RADIO_CAPS_REFERENCE_FREQ"><code class="Dv">RADIO_CAPS_REFERENCE_FREQ</code></a></dt> - <dd>The device allow to change the reference frequency of a received - signal.</dd> - <dt id="RADIO_CAPS_LOCK_SENSITIVITY"><a class="permalink" href="#RADIO_CAPS_LOCK_SENSITIVITY"><code class="Dv">RADIO_CAPS_LOCK_SENSITIVITY</code></a></dt> - <dd>The device allow to change the station lock sensitivity used during - search operation.</dd> - <dt id="RADIO_CARD_TYPE"><a class="permalink" href="#RADIO_CARD_TYPE"><code class="Dv">RADIO_CARD_TYPE</code></a></dt> - <dd>Some cards have several different incarnations. This allow to - determine the variant of the card. Currently not used.</dd> - </dl> - <p class="Pp">The <var class="Va">info</var> field is read-only and - describes the current state of the card - tuned/not tuned, stereo - signal/mono signal.</p> - <dl class="Bl-tag Bl-compact"> - <dt id="RADIO_INFO_STEREO"><a class="permalink" href="#RADIO_INFO_STEREO"><code class="Dv">RADIO_INFO_STEREO</code></a></dt> - <dd>Informs whether the device receives a stereo or mono signal.</dd> - <dt id="RADIO_INFO_SIGNAL"><a class="permalink" href="#RADIO_INFO_SIGNAL"><code class="Dv">RADIO_INFO_SIGNAL</code></a></dt> - <dd>Informs whether the device receives a valid signal or noise.</dd> - </dl> - </dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1> -<dl class="Bl-tag Bl-compact"> - <dt><span class="Pa">/dev/radio</span></dt> - <dd style="width: auto;"> </dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">radioctl(1)</a>, <a class="Xr">ioctl(2)</a>, - <a class="Xr">az(4)</a>, <a class="Xr">bktr(4)</a>, - <a class="Xr">gtp(4)</a>, <a class="Xr">rt(4)</a>, - <a class="Xr">rtii(4)</a>, <a class="Xr">sf2r(4)</a>, - <a class="Xr">slurm(4)</a>, <a class="Xr">udsbr(4)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The <code class="Nm">radio</code> device driver appeared in - <span class="Ux">OpenBSD 3.0</span> and <span class="Ux">NetBSD - 1.6</span>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1> -<p class="Pp">The <code class="Nm">radio</code> driver was written by - <span class="An">Vladimir Popov</span> and <span class="An">Maxim - Tsyplakov</span> for <span class="Ux">OpenBSD</span> and ported to - <span class="Ux">NetBSD</span> by <span class="An">Lennart - Augustsson</span>. The man page was written by Vladimir Popov.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">October 20, 2001</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> |
