bktr man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]

BKTR(4)			   BSD Programmer's Manual		       BKTR(4)

NAME
     bktr - video capture driver

SYNOPSIS
     bktr* at pci? dev ? function ?
     radio* at bktr?

     option BKTR_ALLOC_PAGES=nnn
     option BKTR_SYSTEM_DEFAULT=XXX
     option BKTR_OVERRIDE_CARD=nnn
     option BKTR_OVERRIDE_MSP=n
     option BKTR_OVERRIDE_TUNER=nnn

DESCRIPTION
     The bktr driver provides support for PCI video capture and VBI capture on
     low cost, high performance boards. This should support most video cards
     based on the Brooktree Bt848/849/878/879 Video Capture Chip. The driver
     also supports FM Radio if the Tuner supports it.

     Specifically, the following cards are known to work:

	   Animation Technologies FlyVideo
	   Askey/Dynalink Magic TView
	   AverMedia cards
	   Hauppauge Wincast TV and WinTV/PCI
	   IMS TV Turbo
	   Intel Smart Video Recorder III
	   I/O DATA GV-BCTV2/PCI
	   KISS TV/FM PCI
	   Leadtek Winfast TV 2000
	   Miro PC TV
	   MMAC Osprey
	   NEC PK-UG-X017
	   STB TV PCI Television Tuner
	   Terratec TerraTVplus
	   Video Highway XTreme
	   VideoLogic Captivator PCI
	   Zoltrix TV

     The driver currently supports the following features:

	   PCI to PCI DMA transfer
	   clipping
	   yuv
	   rgb16
	   rgb24
	   rgb32

     On these cards, tuners and other components are interconnected with an
     I2C bus. The Brooktree848 chips act as a master device on the bus to con-
     trol them.

     The following kernel configuration options are available:

     option BKTR_ALLOC_PAGES=nnn
	       Specifies the number of contiguous pages to allocate when suc-
	       cessfully probed. The default number of pages allocated by the
	       kernel is 216. This means that there are (216*4096) bytes
	       available for use.

     option BKTR_SYSTEM_DEFAULT="(BROOKTREE_PAL | BROOKTREE_NTSC)"
	       One of these options can be used to set the default video for-
	       mat for the driver. This fixed random hangs and lockups with
	       the VideoLogic Captivator PCI card.
     option BKTR_OVERRIDE_CARD=nnn
	       Select a specific card (overrides autodetection). `nnn' is set
	       to one of the names listed and explained below.

	       ASKEY_DYNALINK_MAGIC_TVIEW
		    Askey/Dynalink Magic TView
	       AVER_MEDIA
		    AverMedia
	       FLYVIDEO
		    Animation Technologies FlyVideo
	       HAUPPAUGE
		    Hauppauge Wincast TV and WinTV
	       IMS_TURBO
		    IMS TV Turbo
	       INTEL
		    Intel Smart Video Recorder III
	       IO_GV
		    I/O DATA GV-BCTV2/PCI
	       KISS
		    KISS TV/FM PCI
	       LEADTEK
		    Leadtek Winfast TV 2000
	       MIRO
		    Miro PC TV
	       OSPREY
		    MMAC Osprey
	       NEC_PK
		    NEC PK-UG-X017
	       STB  STB TV PCI Television Tuner
	       TERRATVPLUS
		    Terratec TerraTVplus
	       VIDEO_HIGHWAY_XTREME
		    Video Highway XTreme
	       ZOLTRIX
		    Zoltrix TV

     option BKTR_OVERRIDE_MSP=n
	       Specifies whether the MSP3400C chip is present (overrides auto-
	       detection).

     option BKTR_OVERRIDE_TUNER=nnn
	       Select a specific tuner (overrides autodetection). `nnn' is set
	       to one of the names listed and explained below.

	       TEMIC_NTSC
		    Temic 4032FY5
	       TEMIC_PAL
		    Temic 4002FH5
	       TEMIC_SECAM
		    Temic 4002FN5
	       PHILIPS_NTSC
		    Philips FI1236
	       PHILIPS_PAL
		    Philips FM1216
	       PHILIPS_SECAM
		    Philips FI1216MF
	       TEMIC_PALI
		    Temic 4062FY5
	       PHILIPS_PALI
		    Philips FI1246
	       PHILIPS_FR1236_NTSC
		    Philips FR1236 MK2
	       PHILIPS_FR1216_PAL
		    Philips FM1216
	       PHILIPS_FR1236_SECAM
		    Philips FM1216MF
	       ALPS_TSCH5
		    Apls TSCH5 NTSC
	       ALPS_TSBH1
		    Apls TSBH1 NTSC

SEE ALSO
     intro(4), pci(4), radio(4)

HISTORY
     The bktr driver first appeared in FreeBSD 2.2.

AUTHORS
     The bktr driver is based on the work of Jim Lowe
     <james@miller.cs.uwm.edu>,
     Mark Tinguely <tinguely@plains.nodak.edu>,
     Amancio Hasty <hasty@star-gate.com>,
     Roger Hardiman <roger@FreeBSD.org> and a bunch of other people.

CAVEATS
     On big-endian architectures it is not possible to program the card to
     perform proper byte swapping in 24 bit modes, therefore only 16 and 32
     bit modes are supported.

MirOS BSD #10-current	       January 28, 1998				     2
[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net