freebsd-dev/sys
Roger Hardiman 4efbc31757 Bug fixes
Change number of VBI lines from 16 to 12 for NTSC formats.
 Juha.Nurmela@quicknet.inet.fi found/fixed bug in VBI_SLEEP.

New features
 MSP3430G DBX initialisation from Matt Brown <matt@dqc.org>
 STB Bt878 card identification.
 Hauppauge Model Number identification.
 Changes to probeCard() for better eeprom identification.
 Experimental TDA9850 initialisation code, from Linux bttv.

Cross Platform Changes
 The driver has been reorgainsed based ideas from Brad Parker's port to Linux
 to seperate OS Dependant and Independant sections.
 I have backends for FreeBSD 2.2.x/3.x and 4.x newbus, BSDI, OpenBSD and NetBSD.

This commit has FreeBSD 2.2.8/2.2-stable/3.x and FreeBSD 4.x newbus backends.

Some code submitted by: Juha.Nurmela@quicknet.inet.fi
                        Matt Brown <matt@dqc.org>
                        Brad Parker <brad@parker.boston.ma.us>

Some code obtained from:        Linux bttv driver
1999-07-12 15:51:50 +00:00
..
alpha Improve Logitech MouseMan+ protocol support. 1999-07-12 15:16:14 +00:00
amd64 Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending 1999-07-10 15:28:01 +00:00
boot Document the hw.physmem tunable. (There should be arch-specific tunable 1999-07-02 20:38:05 +00:00
cam disable tag queing for the MICROP 4421-07 drive. It's an old 2gig drive. 1999-07-11 06:10:47 +00:00
coda Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
compat Implement VT_RELDISP ioctl 1999-07-08 16:15:19 +00:00
compile
conf Removed device-dirver flags. 1999-07-09 13:19:35 +00:00
contrib Rename bpfilter to bpf. 1999-07-06 19:23:32 +00:00
ddb Quiet warnings on Alpha. (db_expr_t is a long on alpha, int on x86) 1999-07-01 19:42:56 +00:00
dev Bug fixes 1999-07-12 15:51:50 +00:00
fs Allow jailed proccesses to open non-process vnodes like the root of the fs. 1999-07-09 21:31:44 +00:00
geom Initialize and hold locks for ccd generated bufs.. 1999-06-27 09:28:43 +00:00
gnu Convert buffer locking from using the B_BUSY and B_WANTED flags to using 1999-06-26 02:47:16 +00:00
i4b Rename bpfilter to bpf. 1999-07-06 19:23:32 +00:00
i386 Improve Logitech MouseMan+ protocol support. 1999-07-12 15:16:14 +00:00
isa Improve Logitech MouseMan+ protocol support. 1999-07-12 15:16:14 +00:00
isofs/cd9660 Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
kern Correct a couple of spelling errors in comments. 1999-07-12 15:02:51 +00:00
libkern Add a fast version of bcmp which compares longwords at a time. 1999-06-19 16:30:28 +00:00
miscfs Allow jailed proccesses to open non-process vnodes like the root of the fs. 1999-07-09 21:31:44 +00:00
modules Rename bpfilter to bpf. 1999-07-06 19:23:32 +00:00
msdosfs move <sys/systm.h> before <sys/buf.h> 1999-07-01 22:12:39 +00:00
net Rename bpfilter to bpf. 1999-07-06 19:23:32 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm Allow configuration of up to 256 network interfaces per physical interface - 1999-05-10 23:02:29 +00:00
netinet Two new sysctls: net.inet.tcp.getcred and net.inet.udp.getcred. These take 1999-07-11 18:32:46 +00:00
netipx Suser() simplification: 1999-04-27 11:18:52 +00:00
netkey #ifdef out unused function key_freetables. 1999-01-12 12:38:31 +00:00
netnatm
netns
nfs Fix warning. va_fsid is udev_t, which is int32_t. No need to use %lx. 1999-07-01 13:32:54 +00:00
nfsclient Fix warning. va_fsid is udev_t, which is int32_t. No need to use %lx. 1999-07-01 13:32:54 +00:00
nfsserver Submitted by: "David E. Cross" <crossd@cs.rpi.edu> 1999-06-30 04:29:13 +00:00
ntfs Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
pc98 Removed device-dirver flags. 1999-07-09 13:19:35 +00:00
pccard Eliminate a bunch of #include "pci.h" and #if NPCI > 0 around entire 1999-07-03 20:17:08 +00:00
pci Bug fixes 1999-07-12 15:51:50 +00:00
posix4 Well folks, this is it - The second stage of the removal for build support 1999-04-17 08:36:07 +00:00
powerpc Add in dbregs stubs that a committer for changes on the i386 ought to have done. 1999-07-09 17:48:22 +00:00
rpc
svr4 Rename struct members sa_siginfo. POSIX reserves identifiers starting 1999-07-06 06:55:29 +00:00
sys Improve Logitech MouseMan+ protocol support. 1999-07-12 15:16:14 +00:00
tools Add a vnode argument to VOP_BWRITE to get rid of the last vnode 1999-06-16 23:27:55 +00:00
ufs Use the fsid from the superblock, unless it looks bogus or has already 1999-07-11 19:16:50 +00:00
vm Cleanup OBJ_ONEMAPPING management. 1999-07-11 18:30:32 +00:00
Makefile Use MACHINE_ARCH instead of MACHINE to check x86 architecture. 1999-06-03 10:38:07 +00:00