| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/stable/3/; revision=56571
|
| |
|
|
| |
Notes:
svn path=/stable/3/; revision=52258
|
| |
|
|
|
|
|
|
| |
Adds new Australina channel set fixes, LeadTek Winfast 2000 audio
and bug fixes for FM Radio Muting
Notes:
svn path=/stable/3/; revision=51981
|
| |
|
|
|
|
|
|
|
|
|
| |
Sync with the latest driver from -current.
The bktr Bt848/Bt878 driver has been moved to /sys/dev/bktr
and has also been broken down into smaller files
for tuner,audio,card detection,video capture and OS specific parts.
Notes:
svn path=/stable/3/; revision=51847
|
| |
|
|
| |
Notes:
svn path=/stable/3/; revision=51726
|
| |
|
|
| |
Notes:
svn path=/stable/3/; revision=50678
|
| |
|
|
| |
Notes:
svn path=/stable/3/; revision=42951
|
| |
|
|
| |
Notes:
svn path=/head/; revision=41771
|
| |
|
|
|
|
|
| |
and local variables, goto labels, and functions declared but not defined.
Notes:
svn path=/head/; revision=41591
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
truncated to 32 bits.
* Change the calling convention of the device mmap entry point to
pass a vm_offset_t instead of an int for the offset allowing
devices with a larger memory map than (1<<32) to be supported
on the alpha (/dev/mem is one such).
These changes are required to allow the X server to mmap the various
I/O regions used for device port and memory access on the alpha.
Notes:
svn path=/head/; revision=41004
|
| |
|
|
|
|
|
|
|
| |
Cast the cmd parameter to unsigned char in every smbus call.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=40991
|
| |
|
|
| |
Notes:
svn path=/head/; revision=40781
|
| |
|
|
| |
Notes:
svn path=/head/; revision=39856
|
| |
|
|
|
|
|
|
|
| |
will use PLL mode. Added to card probe. Thanks to Ken and Fred.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=39842
|
| |
|
|
|
|
|
|
|
| |
will use PLL mode. Added to card probe. Thanks to Ken and Fred.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=39841
|
| |
|
|
|
|
|
|
|
| |
Addresses were incorrectly hardcoded.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=39838
|
| |
|
|
|
|
|
|
|
| |
Also fixed video_open defines and 878 support.
Submitted by: Fred Templin <templin@erg.sri.com>
Notes:
svn path=/head/; revision=39041
|
| |
|
|
|
|
|
| |
Submitted by: Vsevolod Lobko <seva@alex-ua.com>
Notes:
svn path=/head/; revision=39040
|
| |
|
|
|
|
|
|
|
|
|
| |
Removed Hauppauge EEPROM 0x10 detection as I think 0x10 should be a
PAL tuner, not NTSC.
Reinstated some Tuner Guesswork code from 1.27
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=38708
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added PR kern/7177 for SECAM Video Highway Xtreme with single crystal
PLL configuration submitted by Vsevolod Lobko <seva@alex-ua.com>.
In kernel configuration file add
options OVERRIDE_CARD=2
options OVERRIDE_TUNER=11
options BKTR_USE_PLL
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=38707
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Normally the full 640x480 (768x576 PAL) image is grabbed. This ioctl
allows a smaller area from anywhere within the video image to be
grabbed, eg a 400x300 image from (50,10).
See restrictions in BT848SCAPAREA.
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=38706
|
| |
|
|
|
|
|
| |
integers. Don't forget to cast to (void *) as well.
Notes:
svn path=/head/; revision=38354
|
| |
|
|
|
|
|
| |
Submitted by: Matthias Scheler <tron@netbsd.org>
Notes:
svn path=/head/; revision=38211
|
| |
|
|
|
|
|
|
|
| |
WinCastTV 404 with Bt878 chipset. Tidied up PAL default in video_open()
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Notes:
svn path=/head/; revision=38184
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37646
|
| |
|
|
|
|
|
| |
Amancio
Notes:
svn path=/head/; revision=37631
|
| |
|
|
|
|
|
| |
Amancio
Notes:
svn path=/head/; revision=37611
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37101
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
Notes:
svn path=/head/; revision=36735
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
I left out a line of code from Roger's last patch :(
Notes:
svn path=/head/; revision=36663
|
| |
|
|
|
|
|
|
|
| |
Submitted by: hasty@star-gate.com
Eliminate NTSC default setting if user choses a different video format.
Notes:
svn path=/head/; revision=36334
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
in the kernel config file makes the driver's video_open() function
select PAL rather than NTSC. This fixed all the hangs on my
Dual Crystal card when using a PAL video signal.
As a result, you can loose the tsleep (of 2 seconds - now 0.25!!)
which I previously added. (Unless someone else wanted the 0.25
second tsleep).
Notes:
svn path=/head/; revision=36172
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
submitted ioctl to clear the video buffer
prior to starting video capture
Amancio : clean up yuv12 so that it does not
affect rgb capture. Basically, fxtv after
capturing in yuv12 mode , switching to rgb
would cause the video capture to be too bright.
1.32 disable inverse gamma function for rgb and yuv
capture. fixed meteor brightness ioctl it now
converts the brightness value from unsigned to
signed.
1.33 added sysctl: hw.bt848.tuner, hw.bt848.reverse_mute,
hw.bt848.card
card takes a value from 0 to bt848_max_card
tuner takes a value from 0 to bt848_max_tuner
reverse_mute : 0 no effect, 1 reverse tuner
mute function some tuners are wired reversed :(
Notes:
svn path=/head/; revision=36090
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35313
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Roger Hardiman <roger@cs.strath.ac.uk> :
Revised autodetection code to correctly handle both
old and new VideoLogic Captivator PCI cards.
Added tsleep of 2 seconds to initialistion code for PAL users.
Corrected clock selection code on format change.
--- Amancio
Notes:
svn path=/head/; revision=35259
|
| |
|
|
| |
Notes:
svn path=/head/; revision=35057
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Frank Nobis <fn@Radio-do.de>
Mods to view german cable tv and minor fix to correctly identify bt849.
Notes:
svn path=/head/; revision=35050
|
| |
|
|
|
|
|
| |
by the previous commit.
Notes:
svn path=/head/; revision=33940
|
| |
|
|
|
|
|
| |
Amancio
Notes:
svn path=/head/; revision=33850
|
| |
|
|
|
|
|
|
|
|
| |
Fixed pedantic semantics errors (in ANSI C, static arrays must have
a size, and static objects should be consistently declared as static
unless you know more than anyone should have to know about the
linkage rules).
Notes:
svn path=/head/; revision=33830
|
| |
|
|
|
|
|
|
| |
tuner_ioctl section. Changed Major device from 79 to 92 and reserved
our Major device number -- hasty@star-gate.com
Notes:
svn path=/head/; revision=33638
|
| |
|
|
| |
Notes:
svn path=/head/; revision=33181
|
| |
|
|
| |
Notes:
svn path=/head/; revision=33134
|
| |
|
|
| |
Notes:
svn path=/head/; revision=33108
|
| |
|
|
|
|
|
| |
the DEVFS tokens (as they weren't used anywhere anyway).
Notes:
svn path=/head/; revision=33066
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Takeshi Ohashi <ohashi@atohasi.mickey.ai.kyutech.ac.jp> submitted
code to support bktr_read . /usr/src/share/examples/rgb24.c now works 8)
2. Flemming Jacobsen <fj@schizo.dk.tfs.com> submitted code to support
radio available with in some bt848 based cards;additionally, wrote
code to correctly recognized his bt848 card.
3. Roger Hardiman <roger@cs.strath.ac.uk> submitted various fixes to smooth
out the microcode and made all modes consistent.
4. Added supported for yuv12 so we know can capture raw streams and feed it
to mpeg_encoder . The upshot is that we can now mpeg encode more and save
nearly 100 percent of the disk requirements previously for programs such
as fxtv first save the raw video image to disk then converted to a
format suitable for mpeg_encode.
Notes:
svn path=/head/; revision=33025
|
| |
|
|
| |
Notes:
svn path=/head/; revision=32926
|
| |
|
|
|
|
|
|
|
|
|
| |
This introduce an xxxFS_BOOT for each of the rootable filesystems.
(Presently not required, but encouraged to allow a smooth move of option *FS
to opt_dontuse.h later.)
LFS is temporarily disabled, and will be re-enabled tomorrow.
Notes:
svn path=/head/; revision=32726
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Jonathan Hanna <pangolin@rogers.wave.ca>
The patch is for a Hauppauge Win/TV dbx with FM. I still need to
config OVERRIDE_TUNER, but it works nicely.
Notes:
svn path=/head/; revision=32136
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Amancio Hasty <hasty@star-gate.com>
Added yuv12 support for mpeg encoding and Randall Hopper's fixed for Temporal
Decimation
Notes:
svn path=/head/; revision=31186
|