NetBSD/sys/dev/pci/bktr
gehenna 77a6b82b27 Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

	device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
  by using this grammer.

- Added the new naming convention.
  The name of the device switch must be <prefix>_[bc]devsw for auto-generation
  of device switch tables.

- The backward compatibility of loading block/character device
  switch by LKM framework is broken. This is necessary to convert
  from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
  We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
  the LKM framework will refer it to assign device major number dynamically.
2002-09-06 13:18:43 +00:00
..
README
TODO Update note about ioctl tsleep error with error report. 2001-11-29 15:01:19 +00:00
bktr2netbsd
bktr_audio.c add RCSIDs 2001-11-13 07:24:43 +00:00
bktr_audio.h
bktr_card.c add WinFast VC100 2002-03-23 09:27:50 +00:00
bktr_card.h
bktr_core.c Remove a superfluous interrupt request bit in yuvpack_prog, 2002-08-28 06:06:10 +00:00
bktr_core.h
bktr_mem.c add RCSIDs 2001-11-13 07:24:43 +00:00
bktr_mem.h
bktr_os.c Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
bktr_os.h Sigh. 2001-03-16 19:32:35 +00:00
bktr_reg.h Give initiali[sz]e all the "i"s it deserves. 2001-09-18 18:15:49 +00:00
bktr_tuner.c add RCSIDs 2001-11-13 07:24:43 +00:00
bktr_tuner.h

README

README FOR BT848/BT878 DRIVER
Updated 20th March 2000

  Roger Hardiman
  roger@cs.strath.ac.uk
  roger@freebsd.org
  http://www.telepresence.strath.ac.uk/bt848
  http://www.freebsd.org/~roger

Introduction
------------

The BKTR driver is a driver for Bt848 and Bt878 based Video Capture
cards and TV Tuner Cards.
The driver was written by Amancio Hasty for FreeBSD but is now
maintained by Roger Hardiman.

The driver has been ported from FreeBSD to NetBSD, OpenBSD and BSD/OS.
There is also a Linux version on an old version.


Please read the README file for your specific Operating System for
more information.

Thanks
Roger
--
Roger Hardiman