diff options
Diffstat (limited to 'static/netbsd/man4/bktr.4 4.html')
| -rw-r--r-- | static/netbsd/man4/bktr.4 4.html | 450 |
1 files changed, 0 insertions, 450 deletions
diff --git a/static/netbsd/man4/bktr.4 4.html b/static/netbsd/man4/bktr.4 4.html deleted file mode 100644 index 8c7ded41..00000000 --- a/static/netbsd/man4/bktr.4 4.html +++ /dev/null @@ -1,450 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">BKTR(4)</td> - <td class="head-vol">Device Drivers Manual</td> - <td class="head-rtitle">BKTR(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">bktr</code> — <span class="Nd">Brooktree - 848 compatible TV card driver</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">bktr* at pci? dev ? function ?</code> - <br/> - <code class="Cd">radio* at bktr?</code></p> -<p class="Pp"> - <br/> - <code class="In">#include <<a class="In">dev/ic/bt8xx.h</a>></code></p> -<p class="Pp"> - <br/> - <code class="Cd">options BKTR_OVERRIDE_CARD=n</code> - <br/> - <code class="Cd">options BKTR_OVERRIDE_TUNER=n</code> - <br/> - <code class="Cd">options BKTR_OVERRIDE_DBX=n</code> - <br/> - <code class="Cd">options BKTR_OVERRIDE_MSP=n</code> - <br/> - <code class="Cd">options BKTR_SYSTEM_DEFAULT=n</code> - <br/> - <code class="Cd">options BKTR_USE_PLL</code> - <br/> - <code class="Cd">options BKTR_GPIO_ACCESS</code> - <br/> - <code class="Cd">options BKTR_NO_MSP_RESET</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">This driver supports video capture (frame grabber) and TV tuner - cards based on the Brooktree Bt848, Bt848A, Bt849A, Bt878, and Bt879 - chips.</p> -<p class="Pp">Note that <code class="Nm">bktr</code> is not part of the - <a class="Xr">dtv(4)</a> framework.</p> -<p class="Pp">Supported cards include most cards by AVerMedia, Hauppauge, - Leadtek, Miro, Pinnacle, Pixelview, Terratec, and some other companies, - especially all cards based on the Brooktree Bt848, Bt848A, Bt849A, Bt878, or - Bt879 chips. A notable exception are the ATI All-in-Wonder cards.</p> -<p class="Pp">The following kernel configuration options are available:</p> -<dl class="Bl-ohang"> - <dt><code class="Cd">options BKTR_OVERRIDE_CARD=n</code></dt> - <dd>If the card is not recognized correctly by the auto-detection routine, it - can be overridden by setting this option to the appropriate value. The - following values are allowed: - <dl class="Bl-tag Bl-compact"> - <dt>1</dt> - <dd>Pinnacle Systems (Miro) TV,</dd> - <dt>2</dt> - <dd>Hauppauge WinCast/TV,</dd> - <dt>3</dt> - <dd>STB TV/PCI,</dd> - <dt>4</dt> - <dd>Intel Smart Video III and Videologic Captivator PCI,</dd> - <dt>5</dt> - <dd>IMS TV Turbo,</dd> - <dt>6</dt> - <dd>AVerMedia TV/FM,</dd> - <dt>7</dt> - <dd>MMAC Osprey,</dd> - <dt>8</dt> - <dd>NEC PK-UG-X017,</dd> - <dt>9</dt> - <dd>I/O DATA GV-BCTV2/PCI,</dd> - <dt>10</dt> - <dd>Animation Technologies FlyVideo,</dd> - <dt>11</dt> - <dd>Zoltrix TV,</dd> - <dt>12</dt> - <dd>KISS TV/FM PCI,</dd> - <dt>13</dt> - <dd>Video Highway Xtreme,</dd> - <dt>14</dt> - <dd>Askey/Dynalink Magic TView,</dd> - <dt>15</dt> - <dd>Leadtek WinFast TV 2000/VC100,</dd> - <dt>16</dt> - <dd>TerraTec TerraTV+, and</dd> - <dt>17</dt> - <dd>TerraTec TValue.</dd> - </dl> - </dd> - <dt><code class="Cd">options BKTR_OVERRIDE_TUNER=n</code></dt> - <dd>If the TV tuner is not recognized correctly by the auto-detection routine, - it can be overridden by setting this option to the appropriate value. - Known values are: - <dl class="Bl-tag Bl-compact"> - <dt>1</dt> - <dd>Temic NTSC,</dd> - <dt>2</dt> - <dd>Temic PAL,</dd> - <dt>3</dt> - <dd>Temic SECAM,</dd> - <dt>4</dt> - <dd>Philips NTSC,</dd> - <dt>5</dt> - <dd>Philips PAL,</dd> - <dt>6</dt> - <dd>Philips SECAM,</dd> - <dt>7</dt> - <dd>Temic PAL I,</dd> - <dt>8</dt> - <dd>Philips PAL I,</dd> - <dt>9</dt> - <dd>Philips FR1236 NTSC FM,</dd> - <dt>10</dt> - <dd>Philips FR1216 PAL FM,</dd> - <dt>11</dt> - <dd>Philips FR1236 SECAM FM,</dd> - <dt>12</dt> - <dd>ALPS TSCH5 NTSC FM, and</dd> - <dt>13</dt> - <dd>ALPS TSBH1 NTSC.</dd> - </dl> - </dd> - <dt><code class="Cd">options BKTR_OVERRIDE_DBX=n</code></dt> - <dd>To override detection of the BTSC (dbx) chip, set this to - <i class="Em">1</i> if you have one, or <i class="Em">0</i> if not.</dd> - <dt><code class="Cd">options BKTR_OVERRIDE_MSP=n</code></dt> - <dd>To override detection of the MSP 34xx chip, set this to - <i class="Em">1</i> if you have one, or <i class="Em">0</i> if not.</dd> - <dt id="BROOKTREE_PAL"><code class="Cd">options - BKTR_SYSTEM_DEFAULT=n</code></dt> - <dd>If this option is set to - <a class="permalink" href="#BROOKTREE_PAL"><i class="Em">BROOKTREE_PAL</i></a> - default to PAL, else to NTSC.</dd> - <dt><code class="Cd">options BKTR_USE_PLL</code></dt> - <dd>Default to PLL instead of XTAL.</dd> - <dt id="ioctl"><code class="Cd">options BKTR_GPIO_ACCESS</code></dt> - <dd>Use - <a class="permalink" href="#ioctl"><code class="Fn">ioctl</code></a>()s - for direct GPIO access.</dd> - <dt><code class="Cd">options BKTR_NO_MSP_RESET</code></dt> - <dd>Skip the MSP reset. This option is handy if you initialize the MSP audio - in another operating system first and then do a soft reboot.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="VIDEO_CAPTURE_INTERFACE"><a class="permalink" href="#VIDEO_CAPTURE_INTERFACE">VIDEO - CAPTURE INTERFACE</a></h1> -<p class="Pp">The video capture interface to <code class="Nm">bktr</code> is - accessed through the <span class="Pa">/dev/bktrN</span> devices. The - following <a class="Xr">ioctl(2)</a> commands are supported on the - Brooktree848 video capture interface:</p> -<dl class="Bl-tag"> - <dt id="METEORSFMT"><a class="permalink" href="#METEORSFMT"><code class="Dv">METEORSFMT</code></a> - <var class="Fa">unsigned long *</var></dt> - <dd>This command sets the video format, also sometimes referred to as the - video norm. The supported formats are: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_FMT_NTSC"><a class="permalink" href="#METEOR_FMT_NTSC"><code class="Dv">METEOR_FMT_NTSC</code></a></dt> - <dd>NTSC</dd> - <dt id="METEOR_FMT_PAL"><a class="permalink" href="#METEOR_FMT_PAL"><code class="Dv">METEOR_FMT_PAL</code></a></dt> - <dd>PAL</dd> - <dt id="METEOR_FMT_SECAM"><a class="permalink" href="#METEOR_FMT_SECAM"><code class="Dv">METEOR_FMT_SECAM</code></a></dt> - <dd>SECAM</dd> - <dt id="METEOR_FMT_AUTOMODE"><a class="permalink" href="#METEOR_FMT_AUTOMODE"><code class="Dv">METEOR_FMT_AUTOMODE</code></a></dt> - <dd>hardware default</dd> - </dl> - </dd> - <dt id="METEORGFMT"><a class="permalink" href="#METEORGFMT"><code class="Dv">METEORGFMT</code></a> - <var class="Fa">unsigned long *</var></dt> - <dd>This command retrieves the current video format to the - <var class="Vt">unsigned long *</var> argument.</dd> - <dt id="METEORSETGEO"><a class="permalink" href="#METEORSETGEO"><code class="Dv">METEORSETGEO</code></a> - <var class="Fa">struct meteor_geomet *</var></dt> - <dd>This command sets the video properties that affect the bit size of a frame - through the <var class="Vt">meteor_geomet *</var> argument. - <div class="Bd Pp Li"> - <pre>struct meteor_geomet { - u_short rows; /* height in pixels*/ - u_short columns; /* width in pixels */ - u_short frames; - u_long oformat; -}</pre> - </div> - <p class="Pp">The <var class="Va">frames</var> field is the number of frames - to buffer. Currently only 1 frame is supported for most operations.</p> - <p class="Pp">The <var class="Va">oformat</var> field is a bit-field - describing the output pixel format type and which video fields to - capture. The following are supported pixel format types: - <br/> - .Pp</p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_GEO_RGB16"><a class="permalink" href="#METEOR_GEO_RGB16"><code class="Dv">METEOR_GEO_RGB16</code></a></dt> - <dd>16-bit RGB</dd> - <dt id="METEOR_GEO_RGB24"><a class="permalink" href="#METEOR_GEO_RGB24"><code class="Dv">METEOR_GEO_RGB24</code></a></dt> - <dd>24-bit RGB in 32 bits</dd> - <dt id="METEOR_GEO_YUV_PACKED"><a class="permalink" href="#METEOR_GEO_YUV_PACKED"><code class="Dv">METEOR_GEO_YUV_PACKED</code></a></dt> - <dd>16-bit 4:2:2 YUV</dd> - <dt id="METEOR_GEO_YUV_PLANAR"><a class="permalink" href="#METEOR_GEO_YUV_PLANAR"><code class="Dv">METEOR_GEO_YUV_PLANAR</code></a></dt> - <dd>16-bit 4:2:2 YUV</dd> - <dt id="METEOR_GEO_YUV_UNSIGNED"><a class="permalink" href="#METEOR_GEO_YUV_UNSIGNED"><code class="Dv">METEOR_GEO_YUV_UNSIGNED</code></a></dt> - <dd>unsigned UV</dd> - <dt id="METEOR_GEO_YUV_422"><a class="permalink" href="#METEOR_GEO_YUV_422"><code class="Dv">METEOR_GEO_YUV_422</code></a></dt> - <dd style="width: auto;"> </dd> - <dt id="METEOR_GEO_YUV_12"><a class="permalink" href="#METEOR_GEO_YUV_12"><code class="Dv">METEOR_GEO_YUV_12</code></a></dt> - <dd style="width: auto;"> </dd> - <dt id="METEOR_GEO_YUV_9"><a class="permalink" href="#METEOR_GEO_YUV_9"><code class="Dv">METEOR_GEO_YUV_9</code></a></dt> - <dd style="width: auto;"> </dd> - </dl> - <p class="Pp">The following are supported field capture modes:</p> - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_GEO_ODD_ONLY"><a class="permalink" href="#METEOR_GEO_ODD_ONLY"><code class="Dv">METEOR_GEO_ODD_ONLY</code></a></dt> - <dd>only odd fields</dd> - <dt id="METEOR_GEO_EVEN_ONLY"><a class="permalink" href="#METEOR_GEO_EVEN_ONLY"><code class="Dv">METEOR_GEO_EVEN_ONLY</code></a></dt> - <dd>only even fields</dd> - </dl> - <p class="Pp">By default, frames will consist of both the odd and even - fields.</p> - </dd> - <dt id="METEORGSUPPIXFMT"><a class="permalink" href="#METEORGSUPPIXFMT"><code class="Dv">METEORGSUPPIXFMT</code></a> - <var class="Fa">struct meteor_pixfmt *</var></dt> - <dd>This command is used interactively to fetch descriptions of supported - output pixel formats into the <var class="Vt">meteor_pixfmt *</var> - argument. - <div class="Bd Pp Li"> - <pre>struct meteor_pixfmt { - u_int index; - METEOR_PIXTYPE type; - u_int Bpp; /* bytes per pixel */ - u_long masks[3]; /* YUV bit masks */ - unsigned swap_bytes :1; - unsigned swap_shorts:1; -};</pre> - </div> - <p class="Pp">To query all the supported formats, start with an index field - of 0 and continue with successive encodings (1, 2, ...) until the - command returns an error.</p> - </dd> - <dt id="METEORSACTPIXFMT"><a class="permalink" href="#METEORSACTPIXFMT"><code class="Dv">METEORSACTPIXFMT</code></a> - <var class="Fa">int *</var></dt> - <dd>This command sets the active pixel format. The <var class="Vt">int *</var> - argument is the index of the pixel format as returned by - <code class="Dv">METEORGSUPPIXFMT</code>.</dd> - <dt id="METEORGACTPIXFMT"><a class="permalink" href="#METEORGACTPIXFMT"><code class="Dv">METEORGACTPIXFMT</code></a> - <var class="Fa">int *</var></dt> - <dd>This command fetches the active pixel format index into the - <var class="Vt">int *</var> argument.</dd> - <dt id="METEORSINPUT"><a class="permalink" href="#METEORSINPUT"><code class="Dv">METEORSINPUT</code></a> - <var class="Fa">unsigned long *</var></dt> - <dd>This command sets the input port of the Brooktree848 device. The following - are supported input ports: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_INPUT_DEV0"><a class="permalink" href="#METEOR_INPUT_DEV0"><code class="Dv">METEOR_INPUT_DEV0</code></a></dt> - <dd>composite (RCA)</dd> - <dt id="METEOR_INPUT_DEV1"><a class="permalink" href="#METEOR_INPUT_DEV1"><code class="Dv">METEOR_INPUT_DEV1</code></a></dt> - <dd>tuner</dd> - <dt id="METEOR_INPUT_DEV2"><a class="permalink" href="#METEOR_INPUT_DEV2"><code class="Dv">METEOR_INPUT_DEV2</code></a></dt> - <dd>composite S-video</dd> - <dt id="METEOR_INPUT_DEV3"><a class="permalink" href="#METEOR_INPUT_DEV3"><code class="Dv">METEOR_INPUT_DEV3</code></a></dt> - <dd>mystery device</dd> - <dt id="METEOR_INPUT_DEV_RGB"><a class="permalink" href="#METEOR_INPUT_DEV_RGB"><code class="Dv">METEOR_INPUT_DEV_RGB</code></a></dt> - <dd>rgb meteor</dd> - <dt id="METEOR_INPUT_DEV_SVIDEO"><a class="permalink" href="#METEOR_INPUT_DEV_SVIDEO"><code class="Dv">METEOR_INPUT_DEV_SVIDEO</code></a></dt> - <dd>S-Video</dd> - </dl> - <p class="Pp">Not all devices built with Brooktree848 chips support the full - list of input ports.</p> - </dd> - <dt id="METEORGINPUT"><a class="permalink" href="#METEORGINPUT"><code class="Dv">METEORGINPUT</code></a> - <var class="Fa">unsigned long *</var></dt> - <dd>This command retrieves the current input port to the - <var class="Vt">unsigned long *</var> argument.</dd> - <dt id="METEORSFPS"><a class="permalink" href="#METEORSFPS"><code class="Dv">METEORSFPS</code></a> - <var class="Fa">unsigned short *</var></dt> - <dd>This command sets the number of frames to grab each second. Valid frame - rates are integers from 0 to 30.</dd> - <dt id="METEORGFPS"><a class="permalink" href="#METEORGFPS"><code class="Dv">METEORGFPS</code></a> - <var class="Fa">unsigned short *</var></dt> - <dd>This command fetches the number of frames to grab each second into the - <var class="Vt">unsigned short *</var> argument.</dd> - <dt id="METEORCAPTUR"><a class="permalink" href="#METEORCAPTUR"><code class="Dv">METEORCAPTUR</code></a> - <var class="Fa">int *</var></dt> - <dd>This command controls capturing of video data. The following are valid - arguments: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_CAP_SINGLE"><a class="permalink" href="#METEOR_CAP_SINGLE"><code class="Dv">METEOR_CAP_SINGLE</code></a></dt> - <dd>capture one frame</dd> - <dt id="METEOR_CAP_CONTINOUS"><a class="permalink" href="#METEOR_CAP_CONTINOUS"><code class="Dv">METEOR_CAP_CONTINOUS</code></a></dt> - <dd>continuously capture</dd> - <dt id="METEOR_CAP_STOP_CONT"><a class="permalink" href="#METEOR_CAP_STOP_CONT"><code class="Dv">METEOR_CAP_STOP_CONT</code></a></dt> - <dd>stop continuous capture</dd> - </dl> - </dd> - <dt id="METEORSSIGNAL"><a class="permalink" href="#METEORSSIGNAL"><code class="Dv">METEORSSIGNAL</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command controls the signal emission properties of - <code class="Nm">bktr</code>. If the <var class="Vt">unsigned int *</var> - argument is a valid signal, then that signal will be emitted when either a - frame or field capture has completed. To select between frame or field - signalling, the following arguments are used: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="METEOR_SIG_FRAME"><a class="permalink" href="#METEOR_SIG_FRAME"><code class="Dv">METEOR_SIG_FRAME</code></a></dt> - <dd>signal every frame</dd> - <dt id="METEOR_SIG_FIELD"><a class="permalink" href="#METEOR_SIG_FIELD"><code class="Dv">METEOR_SIG_FIELD</code></a></dt> - <dd>signal every field</dd> - </dl> - <p class="Pp">By default, signals will be generated for every frame. - Generation of signals is terminated with the - <code class="Dv">METEOR_SIG_MODE_MASK</code> argument.</p> - </dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="TUNER_INTERFACE"><a class="permalink" href="#TUNER_INTERFACE">TUNER - INTERFACE</a></h1> -<p class="Pp">Most cards supported by this driver feature a hardware television - tuner on the I2C bus. The tuner interface to <code class="Nm">bktr</code> is - accessed through the <span class="Pa">/dev/tunerN</span> devices. The - following <a class="Xr">ioctl(2)</a> commands are supported on the tuner - interface:</p> -<dl class="Bl-tag"> - <dt id="TVTUNER_SETTYPE"><a class="permalink" href="#TVTUNER_SETTYPE"><code class="Dv">TVTUNER_SETTYPE</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command sets the tuner's TV channel set, also sometimes called the TV - channel band. This setting is used to calculate the proper tuning - frequencies. The desired channel set must be selected before attempting to - set the tuner channel or frequency. The following is a list of valid - channel sets: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="CHNLSET_NABCST"><a class="permalink" href="#CHNLSET_NABCST"><code class="Dv">CHNLSET_NABCST</code></a></dt> - <dd>North America broadcast</dd> - <dt id="CHNLSET_CABLEIRC"><a class="permalink" href="#CHNLSET_CABLEIRC"><code class="Dv">CHNLSET_CABLEIRC</code></a></dt> - <dd>North America IRC cable</dd> - <dt id="CHNLSET_CABLEHRC"><a class="permalink" href="#CHNLSET_CABLEHRC"><code class="Dv">CHNLSET_CABLEHRC</code></a></dt> - <dd>North America HRC cable</dd> - <dt id="CHNLSET_WEUROPE"><a class="permalink" href="#CHNLSET_WEUROPE"><code class="Dv">CHNLSET_WEUROPE</code></a></dt> - <dd>Western Europe</dd> - <dt id="CHNLSET_JPNBCST"><a class="permalink" href="#CHNLSET_JPNBCST"><code class="Dv">CHNLSET_JPNBCST</code></a></dt> - <dd>Japan broadcast</dd> - <dt id="CHNLSET_JPNCABLE"><a class="permalink" href="#CHNLSET_JPNCABLE"><code class="Dv">CHNLSET_JPNCABLE</code></a></dt> - <dd>Japan cable</dd> - <dt id="CHNLSET_XUSSR"><a class="permalink" href="#CHNLSET_XUSSR"><code class="Dv">CHNLSET_XUSSR</code></a></dt> - <dd>Russia</dd> - <dt id="CHNLSET_AUSTRALIA"><a class="permalink" href="#CHNLSET_AUSTRALIA"><code class="Dv">CHNLSET_AUSTRALIA</code></a></dt> - <dd>Australia</dd> - <dt id="CHNLSET_FRANCE"><a class="permalink" href="#CHNLSET_FRANCE"><code class="Dv">CHNLSET_FRANCE</code></a></dt> - <dd>France</dd> - </dl> - </dd> - <dt id="TVTUNER_GETTYPE"><a class="permalink" href="#TVTUNER_GETTYPE"><code class="Dv">TVTUNER_GETTYPE</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command fetches the tuner's current channel set to the - <var class="Vt">unsigned int *</var> argument.</dd> - <dt id="TVTUNER_SETCHNL"><a class="permalink" href="#TVTUNER_SETCHNL"><code class="Dv">TVTUNER_SETCHNL</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command sets the tuner's frequency to a specified channel in the - current channel set.</dd> - <dt id="TVTUNER_GETCHNL"><a class="permalink" href="#TVTUNER_GETCHNL"><code class="Dv">TVTUNER_GETCHNL</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command fetches the last selected channel. Note that it is not - necessarily the current channel. In particular, changing the tuner's - frequency by a command other than <code class="Dv">TVTUNER_SETCHNL</code> - will not update this setting, and it defaults to 0 on driver - initialization.</dd> - <dt id="TVTUNER_SETFREQ"><a class="permalink" href="#TVTUNER_SETFREQ"><code class="Dv">TVTUNER_SETFREQ</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command sets the tuner's frequency to 1/16th the value of the - <var class="Vt">unsigned int *</var> argument, in MHz. Note that the - current channelset is used to determine frequency offsets when this - command is executed.</dd> - <dt id="TVTUNER_GETFREQ"><a class="permalink" href="#TVTUNER_GETFREQ"><code class="Dv">TVTUNER_GETFREQ</code></a> - <var class="Fa">unsigned int *</var></dt> - <dd>This command fetches the tuner's current frequency to the - <var class="Vt">unsigned int *</var> argument. Note that this value is 16 - times the actual tuner frequency, in MHz.</dd> - <dt id="BT848_SAUDIO"><a class="permalink" href="#BT848_SAUDIO"><code class="Dv">BT848_SAUDIO</code></a> - <var class="Fa">int *</var></dt> - <dd>This command controls the audio input port and mute state. The following - is a list of valid arguments: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="AUDIO_TUNER"><a class="permalink" href="#AUDIO_TUNER"><code class="Dv">AUDIO_TUNER</code></a></dt> - <dd>tuner audio port</dd> - <dt id="AUDIO_EXTERN"><a class="permalink" href="#AUDIO_EXTERN"><code class="Dv">AUDIO_EXTERN</code></a></dt> - <dd>external audio port</dd> - <dt id="AUDIO_INTERN"><a class="permalink" href="#AUDIO_INTERN"><code class="Dv">AUDIO_INTERN</code></a></dt> - <dd>internal audio port</dd> - <dt id="AUDIO_MUTE"><a class="permalink" href="#AUDIO_MUTE"><code class="Dv">AUDIO_MUTE</code></a></dt> - <dd>mute audio</dd> - <dt id="AUDIO_UNMUTE"><a class="permalink" href="#AUDIO_UNMUTE"><code class="Dv">AUDIO_UNMUTE</code></a></dt> - <dd>unmute audio</dd> - </dl> - </dd> - <dt id="BT848_GAUDIO"><a class="permalink" href="#BT848_GAUDIO"><code class="Dv">BT848_GAUDIO</code></a> - <var class="Fa">int *</var></dt> - <dd>This command fetches the audio input and mute state bits to the - <var class="Vt">int *</var> argument.</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/bktr*</span></dt> - <dd><code class="Nm">bktr</code> driver interface device</dd> - <dt><span class="Pa">/dev/tuner*</span></dt> - <dd><code class="Nm">bktr</code> tuner interface device</dd> - <dt><span class="Pa">/dev/vbi*</span></dt> - <dd>teletext interface device</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">options(4)</a>, <a class="Xr">pci(4)</a>, - <a class="Xr">radio(4)</a>, <span class="Pa">pkgsrc/audio/xmradio</span>, - <span class="Pa">pkgsrc/multimedia/ffmpeg</span>, - <span class="Pa">pkgsrc/multimedia/fxtv</span></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">bktr</code> driver appeared in - <span class="Ux">FreeBSD 2.2</span> and <span class="Ux">NetBSD - 1.5</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">bktr</code> driver was originally written by - <span class="An">Amancio Hasty</span> for <span class="Ux">FreeBSD</span> - and is now maintained by <span class="An">Roger Hardiman</span>. - <span class="Ux">NetBSD</span> porting was done by <span class="An">Bernd - Ernesti</span>, <span class="An">Berndt Josef Wulf</span>, - <span class="An">Matthias Scheler</span>, and <span class="An">Thomas - Klausner</span>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">August 30, 2011</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> |
