BKTR(4)

名称
brooktree - ビデオキャプチャドライバ

書式
device bktr0

controller iicbus0 controller iicbb0 controller smbus0

解説
bktr ドライバは、低コスト、高パフォーマンスのボードで PCI ビデオ キャプチャを提供します。 このドライバは、Matrox Meteor ドライバに基づいています。 bktr ドライバは Brooktree Bt848 Video Capture Chip が載っているビデオカードのほとんどをサポートします。

特に、次のカードが動作することが分かっています:
Hauppage Wincast TV
STB TV PCI Television Tuner
Miro PC TV
Intel Smart Video Recorder III

このドライバは現在、次の機能をサポートします:
PCI から PCI への DMA 転送
クリッピング
yuv
rgb16
rgb24
rgb32

これらのカードでは、チューナとほかの部品が I2C バスで内部接続されてい ます。Brooktree848 チップは、そのバス上でそれらの部品をコントロールす るマスタデバイスとして動作しています。 従って、 iicbus(4), iicbb(4) と smbus(4) コントローラの宣言はアクティブな bktr サポートに必須です。

次のカーネルパラメータがドライバのさらなる設定に使用可能です:

options BROOKTREE_ALLOC_PAGES=xxx はプローブに成功したときに、割り当てる連続したページの数を指定します。 カーネルが割り当てるページの数のデフォルトは 216 です。 これは、(216*4096) バイト使用可能であることを示しています。

作者
このドライバは Jim Lowe <james@miller.cs.uwm.edu>, Mark Tinguely <tinguely@plains.nodak.edu>, Amancio Hasty <hasty@star-gate.com> とその他の人々の作業に基づいています。

関連ファイル
/usr/share/examples/meteor
    Meteor ドライバ (よく似た設計である) でできることの例
/usr/ports/graphics/fxtv
    bktr ドライバを利用する表示プログラム - The X Window System と The Ports Collection がインストールされている必要があります。

関連項目
meteor(4)

歴史
brooktree ドライバは FreeBSD 2.2 で初めて現れました。