From 8c995fe9b63c4e6b6c8d95a6ad3457c2e6751b20 Mon Sep 17 00:00:00 2001 From: Markus Rechberger Date: Wed, 25 Jan 2006 09:48:37 +0000 Subject: Hauppauge HVR 900 driver support From: Markus Rechberger Signed-off-by: Markus Rechberger --- v4l_experimental/xc3028/README | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 v4l_experimental/xc3028/README (limited to 'v4l_experimental/xc3028/README') diff --git a/v4l_experimental/xc3028/README b/v4l_experimental/xc3028/README new file mode 100644 index 000000000..c2ed2e7c1 --- /dev/null +++ b/v4l_experimental/xc3028/README @@ -0,0 +1,35 @@ +== Hauppauge HVR 900 == + +==== Installation ==== + +1. copy tuner.h into ./linux/include/media/ in your v4l directory +2. simply replace following files in the repository + * em28xx-cards.c + * em28xx.h + * tuner-core.c + * tuner-types.c + * xc3028.c +with the files in this directory and simply recompile + +==== Firmware ==== + +this device needs a firmware, which is stored in emBDA.sys +build the firmwareextractor with +$ gcc convert.c -o convert +and extract the firmware +$ ./convert emBDA.sys > /var/lib/xceive_xc_3028.fw +(I only tested that tool with Hauppauge HVR 900, Terratec might work too but without any guarantee - please send me BDA files of other xc3028 devices) + +==== General ==== + + * the xc3028 works very reliable and the frequencies are correct for europe + * Please add your email, product name, vendor/product id to the discussion in the v4l wiki at www.linuxtv.org + * I'll not be responsible for any damage caused by this driver, use it with your own risk + +==== TODO ==== + + * some cleanup + * figuring out channel locks + + +Markus Rechberger -- cgit v1.2.3