diff options
author | roger <roger@FreeBSD.org> | 1999-09-22 17:40:59 +0000 |
---|---|---|
committer | roger <roger@FreeBSD.org> | 1999-09-22 17:40:59 +0000 |
commit | 9ea576c80fbc68b8623dc78b2c26c1dc8e3fdb20 (patch) | |
tree | d5c348f696b8677238e6696accc9f20964be5f8d /sys | |
parent | b7973f6026a74c9801bdc98258e5a934f0c96722 (diff) | |
download | FreeBSD-src-9ea576c80fbc68b8623dc78b2c26c1dc8e3fdb20.zip FreeBSD-src-9ea576c80fbc68b8623dc78b2c26c1dc8e3fdb20.tar.gz |
Delete the README file from /sys/pci.
Important information is now in the bktr man page
Diffstat (limited to 'sys')
-rw-r--r-- | sys/pci/README.bt848 | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/sys/pci/README.bt848 b/sys/pci/README.bt848 deleted file mode 100644 index f5b35a5..0000000 --- a/sys/pci/README.bt848 +++ /dev/null @@ -1,85 +0,0 @@ -------------------------------------------------------------------------------- -Recent versions of 3.0-current have the bktr driver built in. Older versions -of 3.0 and all versions of 2.2 need to have the driver files installed by hand: - -cp ioctl_bt848.h /sys/i386/include/ -cp brktree_reg.h brooktree848.c /sys/pci/ - -In /sys/conf/files add: -pci/brooktree848.c optional bktr device-driver - -------------------------------------------------------------------------------- -In all cases you will need to add the driver to your kernel: - -In your kernel configuration file: -controller pci0 #if you already have this line don't add it. -device bktr0 - -There is no need to specify DMA channels nor interrupts for this -driver. - -------------------------------------------------------------------------------- -Finally you need to create nodes for the driver: - -Create a video device: -mknod /dev/bktr0 c 92 0 - -Create a tuner device: -mknod /dev/tuner0 c 92 16 - -------------------------------------------------------------------------------- -The code attempts to auto-probe code to detect card/tuner types. -The detected card is printed in the dmesg as the driver is loaded. If -this fails to detect the proper card you can override it in brooktree848.c: - -#define OVERRIDE_CARD <card type> - -where <card type> is one of: - CARD_UNKNOWN - CARD_MIRO - CARD_HAUPPAUGE - CARD_STB - CARD_INTEL - -------------------------------------------------------------------------------- -This model now separates the "tuner control" items into a minor device: - -minor device layout: xxxxxxxx xxxT UUUU - - UUUU: the card (ie UNIT) identifier, 0 thru 15 - T == 0: video device - T == 1: tuner device - -Access your tuner ioctl thru your tuner device handle and anything -which controls the video capture process thru the video device handle. - -Certain ioctl()s such as video source are available thru both devices. - -------------------------------------------------------------------------------- -If your tuner does not work properly or is not recognized properly -try setting the tuner type via or card type: -sysctl -w hw.bt848.card=<integer> current valid values are 0 to 5 inclusive -sysctl -w hw.bt848.tuner=<integer> where integer is a value from 1 to 10 -systcl -w hw.bt848.reverse_mute=<1 | 0> to reverse the mute function in the - driver set variable to 1. -The exact format of the sysctl bt848 variable is: -unit << 8 | value - -unit identifies the pci bt848 board to be affected 0 is the first bt848 -board, 1 is the second bt848 board. -value denotes the integer value for tuners is a value from 0 to 10 for -reversing the mute function of the tuner the value is 1 or 0. - -to find out all the bt848 variables: -sysctl hw.bt848 - - - -------------------------------------------------------------------------------- -The bt848 driver consists of: - -src/sys/i386/include/ioctl_bt848.h -src/sys/pci/brktree_reg.h -src/sys/pci/brooktree848.c - - |