DragonFly-2.3.0.752.ge9afa master etc MAKEDEV share/man/man4 Makefile cxm.4 sys/bus/iicbus iicbb.c sys/conf files sys/config LINT sys/dev/video/cxm cxm.c cxm.h cxm_dec_fw.c cxm_eeprom.c cxm_enc_fw.c cxm_i2c.c cxm_ir.c cxm_msp34xxx.c cxm_saa7115.c cxm_tuner.c tools/multimedia/cxm Makefile tools/multimedia/cxm/extract_fw Makefile cxm_extract_fw.8 cxm_extract_fw.c tools/multimedia/cxm/setchannel Makefile cxm_setchannel.1 cxm_setchannel.c
Sascha Wildner
swildner at crater.dragonflybsd.org
Sat Apr 18 18:28:40 PDT 2009
commit e9afadfd600be20572925f76493c0118a01542ef
Author: Sascha Wildner <saw at online.de>
Date: Sun Apr 19 02:49:17 2009 +0200
Add cxm(4), a driver for Hauppauge PVR-250/350 video capture cards.
Before the driver can be used, two firmware files have to be extracted
from the Windows driver which cannot be redistributed with DragonFly.
For further information see the manual page.
It was tested on a PVR-250 which was kindly donated by Hasso Tepper
(many thanks for this!).
Ported-from: FreeBSD (ports/multimedia/pvr250), with modifications
Summary of changes:
etc/MAKEDEV | 9 +
share/man/man4/Makefile | 1 +
share/man/man4/cxm.4 | 176 ++
sys/bus/iicbus/iicbb.c | 1 +
sys/conf/files | 9 +
sys/config/LINT | 3 +
sys/dev/video/cxm/cxm.c | 2929 ++++++++++++++++++++++
sys/dev/video/cxm/cxm.h | 695 +++++
sys/dev/video/cxm/cxm_dec_fw.c | 5 +
sys/dev/video/cxm/cxm_eeprom.c | 283 +++
sys/dev/video/cxm/cxm_enc_fw.c | 5 +
sys/dev/video/cxm/cxm_i2c.c | 378 +++
sys/dev/video/cxm/cxm_ir.c | 117 +
sys/dev/video/cxm/cxm_msp34xxx.c | 627 +++++
sys/dev/video/cxm/cxm_saa7115.c | 1195 +++++++++
sys/dev/video/cxm/cxm_tuner.c | 969 +++++++
tools/multimedia/cxm/Makefile | 3 +
tools/multimedia/cxm/extract_fw/Makefile | 7 +
tools/multimedia/cxm/extract_fw/cxm_extract_fw.8 | 81 +
tools/multimedia/cxm/extract_fw/cxm_extract_fw.c | 193 ++
tools/multimedia/cxm/setchannel/Makefile | 6 +
tools/multimedia/cxm/setchannel/cxm_setchannel.1 | 150 ++
tools/multimedia/cxm/setchannel/cxm_setchannel.c | 259 ++
23 files changed, 8101 insertions(+), 0 deletions(-)
create mode 100644 share/man/man4/cxm.4
create mode 100644 sys/dev/video/cxm/cxm.c
create mode 100644 sys/dev/video/cxm/cxm.h
create mode 100644 sys/dev/video/cxm/cxm_dec_fw.c
create mode 100644 sys/dev/video/cxm/cxm_eeprom.c
create mode 100644 sys/dev/video/cxm/cxm_enc_fw.c
create mode 100644 sys/dev/video/cxm/cxm_i2c.c
create mode 100644 sys/dev/video/cxm/cxm_ir.c
create mode 100644 sys/dev/video/cxm/cxm_msp34xxx.c
create mode 100644 sys/dev/video/cxm/cxm_saa7115.c
create mode 100644 sys/dev/video/cxm/cxm_tuner.c
create mode 100644 tools/multimedia/cxm/Makefile
create mode 100644 tools/multimedia/cxm/extract_fw/Makefile
create mode 100644 tools/multimedia/cxm/extract_fw/cxm_extract_fw.8
create mode 100644 tools/multimedia/cxm/extract_fw/cxm_extract_fw.c
create mode 100644 tools/multimedia/cxm/setchannel/Makefile
create mode 100644 tools/multimedia/cxm/setchannel/cxm_setchannel.1
create mode 100644 tools/multimedia/cxm/setchannel/cxm_setchannel.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e9afadfd600be20572925f76493c0118a01542ef
--
DragonFly BSD source repository
More information about the Commits
mailing list