BKTR(4)

명칭
brooktree - 비디오 capther 드라이버

서식
device bktr0

controller iicbus0 controller iicbb0 controller smbus0

해설
bktr 드라이버는, 저비용, 고퍼포먼스의 보드로 PCI 비디오 capther를 제공합니다. 이 드라이버는, 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 버스로 내부 접속되고 있고 마스터 디바이스로서 동작하고 있습니다. 따라서, 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 그리고 처음으로 나타났습니다.